diff --git a/docs/superpowers/evidence/hypothesis-pin-bump-2026-10-22.json b/docs/superpowers/evidence/hypothesis-pin-bump-2026-10-22.json new file mode 100644 index 00000000..537cfc14 --- /dev/null +++ b/docs/superpowers/evidence/hypothesis-pin-bump-2026-10-22.json @@ -0,0 +1,19 @@ +{ + "intent": "hypothesis pin in meta/requirements.txt is the newest stable release again, so the dependency-freshness CI job goes green.", + "scope": [ + "meta/requirements.txt (hypothesis only)", + "Non-goal: typescript 6.0.3 allowlist entry (unchanged, predicate still blocking)" + ], + "changes": [ + "hypothesis 6.170.5 -> 6.170.6 (released after the previous bump landed)" + ], + "verification": [ + { + "command": "scripts/check_dependency_freshness.sh --all --strict", + "result": "pass", + "evidence": "CI run for e4ca3717 reported exactly one finding: pypi:hypothesis 6.170.5 -> 6.170.6" + } + ], + "risks": ["patch release of a test-only dependency"], + "rollback": ["git revert this commit"] +} diff --git a/meta/requirements.txt b/meta/requirements.txt index 02f97f4e..4d6116ee 100644 --- a/meta/requirements.txt +++ b/meta/requirements.txt @@ -39,7 +39,7 @@ gatelock @ git+https://github.com/kuhyx/utils@gatelock-v0.11.0#subdirectory=gate genanki==0.13.1 geopandas==1.2.0 howlongtobeatpy==1.0.24 -hypothesis==6.170.5 +hypothesis==6.170.6 importlib-metadata==9.0.1 interrogate==1.7.0 # isort is deliberately not pinned: nothing here imports it (ruff's isort