utils/dep_freshness
Krzysztof kuhy Rudnicki 3565b281ca One Python per repo, always the newest, and the gate that enforces it
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-28 20:58:19 +02:00
..
parsers One Python per repo, always the newest, and the gate that enforces it 2026-08-28 20:58:19 +02:00
registries Add the shared dependency-freshness gate 2026-08-28 13:00:35 +02:00
templates Keep the gate workflow prettier-clean, so repos that lint YAML accept it 2026-08-28 17:38:54 +02:00
tests One Python per repo, always the newest, and the gate that enforces it 2026-08-28 20:58:19 +02:00
__init__.py Add the shared dependency-freshness gate 2026-08-28 13:00:35 +02:00
__main__.py Add the shared dependency-freshness gate 2026-08-28 13:00:35 +02:00
_tables.py One Python per repo, always the newest, and the gate that enforces it 2026-08-28 20:58:19 +02:00
allowlist.py Make the allowlist inheritable, and cache the quarantine lookups 2026-08-28 13:58:44 +02:00
cache.py Add the shared dependency-freshness gate 2026-08-28 13:00:35 +02:00
check.py An exception excuses the version it names, not the package 2026-08-28 15:26:12 +02:00
constraints.py Add the shared dependency-freshness gate 2026-08-28 13:00:35 +02:00
discover.py Check the toolchain versions CI actually installs, not just the ones declared 2026-08-28 15:04:00 +02:00
evaluate.py One Python per repo, always the newest, and the gate that enforces it 2026-08-28 20:58:19 +02:00
install_cli.py Script the gate rollout instead of hand-copying it into sixteen repos 2026-08-28 14:12:00 +02:00
install_main.py Script the gate rollout instead of hand-copying it into sixteen repos 2026-08-28 14:12:00 +02:00
install_precommit_ci.py Installer teaches an existing pre-commit workflow where the shared gate lives 2026-08-28 15:51:00 +02:00
install.py Refuse to overwrite utils' own checker with the delegate shim 2026-08-28 16:02:34 +02:00
models.py Judge peer dependencies by range, and check the packageManager pin 2026-08-28 13:38:40 +02:00
quarantine.py Make the allowlist inheritable, and cache the quarantine lookups 2026-08-28 13:58:44 +02:00
report.py Add the shared dependency-freshness gate 2026-08-28 13:00:35 +02:00
resolve.py Never cache the Python target: it describes this process, not a registry 2026-08-28 19:33:09 +02:00
versions.py Accept exact pins with more than three version components 2026-08-28 13:37:12 +02:00