numpy>=2.5
pandas>=1.2.5
numba
matplotlib
dask>=2.30.0
distributed>=2.30.1
paramtools>=0.20.0
requests

[:python_version < "3.15"]
scipy>=1.15

[:python_version >= "3.15"]
scipy>=1.18.1

[dev]
pytest>=9.1
pytest-cov
pytest-xdist
coverage
ruff
openpyxl>=3.1.2
linecheck

[docs]
jupyter-book<3,>=2.1.7
jupyter
ipykernel
sphinx<10,>=8
pybtex>=0.24
pyyaml>=6
sphinx-math-dollar
pydata-sphinx-theme

[pygam]

[pygam:python_version < "3.15"]
pygam>=0.12
