scikit-learn>=1.6.1
numpy>=1.26
pandas>=2.2.3
scipy>=1.13.1
typing-extensions<5.0,>=4.1.0

[build]
build==1.4.0
twine==6.2.0
check-sdist==1.4.0
check-wheel-contents==0.6.3

[dev]
pre-commit>=4.0.0
ruff==0.14.9

[docs]
notebook>=7.3.2
matplotlib>=3.9.4
seaborn>=0.13.2
mkdocs<2.0,>=1.6.1
mkdocs-material>=9.7.5
mkdocs-jupyter>=0.25.1
mkdocstrings-python>=2.0.3

[quality]
mypy>=1.19.1
pandas-stubs>=2.2.3
scipy-stubs>=1.13.1

[test]
pytest>=8.4.2
pytest-cov>=6.0.0
