coverage>=7.6,<8
pytest>=8.3,<9
pytest-cov>=5.0,<6
rich>=13,<14
mypy>=1.11,<2
ruff>=0.6,<1
