numpy<3,>=1.24
scipy<2,>=1.10
pandas<4,>=2.0
scikit-learn<2.0,>=1.6
joblib<2,>=1.3
threadpoolctl<4,>=3.1

[dev]
pytest<10,>=8
pytest-cov<8,>=5
ruff<1,>=0.5
build<2,>=1.2
twine<8,>=5
packaging<27,>=23

[dev:python_version < "3.11"]
tomli<3,>=2

[docs]
mkdocs<2,>=1.6
mkdocs-material<10,>=9.5

[test]
pytest<10,>=8
pytest-cov<8,>=5
packaging<27,>=23

[test:python_version < "3.11"]
tomli<3,>=2
