scikit-learn>=1.2.1
numpy>=1.23.5
scipy>=1.9.3
pandas>=1.5.3
packaging>=23.1

[benchmarks]
numpy
pandas
matplotlib
seaborn
tqdm
thefuzz
autofj
pyarrow
loguru

[dev]
pytest
pytest-cov
pytest-xdist==2.5.0
pytest-xdist[psutil]
coverage
mypy
numpydoc
flake8
openml
pre-commit

[doc]
sphinx-gallery
pydata-sphinx-theme
sphinxext-opengraph
sphinx-copybutton
matplotlib
seaborn
statsmodels
numpydoc
jupyterlite-sphinx
jupyterlite-pyodide-kernel
pyarrow

[min-py310]
scikit-learn==1.2.1
numpy==1.23.5
scipy==1.9.3
pandas==1.5.3

[polars]
pyarrow
polars

[pyarrow]
pyarrow
