-r requirements.txt pytest==8.3.2 pytest-cov==5.0.0 ruff==0.6.4