From 3cfe932d88e21acc4c7c448089cb2c409a9f4491 Mon Sep 17 00:00:00 2001 From: Anderson Bravalheri Date: Fri, 10 May 2024 11:44:03 +0100 Subject: [PATCH] Sort items in yield_top_level for better reproducibility --- tools/vendored.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/vendored.py b/tools/vendored.py index 4c7b03ebce..69a538f20c 100644 --- a/tools/vendored.py +++ b/tools/vendored.py @@ -175,7 +175,7 @@ def yield_top_level(name): vendor = Path(f"{name}/_vendor") ignore = {"__pycache__", "__init__.py", ".ruff_cache"} - for item in vendor.iterdir(): + for item in sorted(vendor.iterdir()): if item.name in ignore: continue if item.is_dir() and item.suffix != ".dist-info":