# Phase 1 CI safety-net toolchain. Pinned for reproducible CI; bump intentionally.
# Versions verified green against bin/tautline on 2026-07-09
# (mypy 2.3.0 re-verified 2026-07-16).
pytest==9.1.1
mypy==2.3.0
ruff==0.15.21
# pytest-cov powers the informational coverage step (arch-validate-tests-5);
# verified green against bin/minervit-methodology (~23% via --cov=minervit_methodology) on 2026-06-20.
pytest-cov==7.1.0
# Dev-only: scripts/generate-social-preview.py renders the launch social-preview PNG.
# Not a CLI runtime dependency (the CLI stays stdlib-only).
pillow==12.3.0
# Dev-only: tests/test_release_tail_workflows.py parses the publish workflows as YAML
# to assert the no-secrets / OIDC-permissions invariants against the real structure
# rather than regex over text. Not a CLI runtime dependency (the CLI stays stdlib-only).
PyYAML==6.0.3
