# Prefer $0 dev / CI extras (not required to run Truthfinder)
ruff==0.12.12
pytest==8.4.2
# Secret scan: prefer gitleaks binary in CI; detect-secrets as pip fallback
detect-secrets==1.5.0
pip-audit==2.9.0
