matplotlib<4.0,>=3.8
numpy<3.0,>=2.2
pandas<3.0,>=2.2
scikit-learn<2.0,>=1.4
scipy<2.0,>=1.13
seaborn<0.14,>=0.13.2
snpio>=1.6.16
optuna<5.0,>=4.6
rich
rich[jupyter]
torch<3.0,>=2.12
toytree
tqdm

[dev]
twine
wheel
pytest
sphinx
sphinx-rtd-theme
sphinxcontrib-napoleon
sphinxcontrib-programoutput
requests

[docs]
sphinx
sphinx-rtd-theme
sphinxcontrib-napoleon
sphinxcontrib-programoutput

[gui]
fastapi>=0.110
uvicorn[standard]>=0.23

[intel]
scikit-learn-intelex

[optional]
PyObjC
