numpy
scipy
scikit-learn
pandas
tqdm>=4.27.0
packaging>20.9
slicer==0.0.8
numba>=0.54
cloudpickle
typing-extensions

[docs]
matplotlib
ipython
numpydoc
sphinx_rtd_theme
sphinx
nbsphinx
sphinx_github_changelog
myst-parser
requests
ipywidgets

[download_datasets]
scikit-learn

[nbtest]
nbtest-plugin
nbtest-gen
nbtest-lab-extension

[others]
lime

[plots]
matplotlib
ipython

[test]
pytest
pytest-mpl
pytest-cov
xgboost
lightgbm
gpboost<=1.6.1
ngboost
pyspark
pyod
protobuf==3.20.3
sentencepiece
opencv-python
numpy<2.0
scikit-learn<=1.6.1
causalml
selenium

[test-core]
pytest
pytest-mpl
pytest-cov
mypy

[test:python_version < "3.13"]
catboost
transformers<4.54.0
tf-keras
torch
torchvision
tensorflow

[test_notebooks]
jupyter
nbconvert
nbformat
nlp
transformers
datasets
keras
