numpy<2.1,>=1.21.0
pandas<2.3.0,>=1.1.0
packaging
scikit-base<0.9.0,>=0.6.1
scikit-learn<1.6.0,>=0.24.0
scipy<2.0.0,>=1.2.0

[all_extras]
attrs
distfit
lifelines<0.30.0
mapie
matplotlib>=3.3.2
ngboost<0.6.0
polars<1.7.0
scikit-survival<0.24.0
statsmodels>=0.12.1
tabulate
uncertainties

[all_extras:python_version < "3.12"]
cyclic-boosting>=1.4.0
pyarrow<14.0.0

[binder]
jupyter

[dev]
backoff
httpx
pre-commit
pytest
pytest-cov
pytest-randomly
pytest-timeout
pytest-xdist
wheel

[docs]
jupyter
myst-parser
nbsphinx>=0.8.6
numpydoc
pydata-sphinx-theme
sphinx!=7.2.0,<9.0.0
sphinx-design<0.7.0
sphinx-issues<5.0.0
sphinx-gallery<0.18.0
sphinx-panels
tabulate
