pytest<10,>=7.0.0
pluggy>=1.2.0

[:python_version < "3.11"]
typing_extensions>=4.1.0

[dev]
tox<5,>=4.0.0
tox-uv<2,>=1.0.0
pytest-data-loader[lint,test]

[lint]
mypy<2,>=1.15.0
pre-commit<5,>=3.0.0
ruff<0.16.0,>=0.15.0

[test]
pytest-mock<4,>=3.0.0
pytest-smoke
pytest-xdist[psutil]<4,>=2.3.0
pandas>=2.0.0
pypdf>=6.1.0
pyyaml>=6.0.0

[test:python_version < "3.11"]
tomli>=2.3.0
