mpi4py>=3.1
torch<2.14.1,~=2.6
torchvision<0.29.1,~=0.21
numpy<2.5.0,>=2.2.0
scipy<1.18.0,~=1.15
packaging>=25.0

[dev]
pre-commit
ruff
mypy
pytest
coverage
pytest-rerunfailures
perun
h5py>=3.11
netCDF4>=1.7
zarr<3.2,>=3.0
pandas
scikit-learn<1.9.0,>=1.6.0

[docs]
sphinx
sphinx_rtd_theme
sphinx-autoapi
nbsphinx
sphinx-autobuild
sphinx-copybutton
myst-parser
sphinxcontrib-mermaid
sphinx-design
pydata-sphinx-theme

[examples]
scikit-learn<1.9.0,>=1.6.0
matplotlib~=3.8
jupyter
ipyparallel
pillow
h5py>=3.11

[hdf5]
h5py>=3.11

[netcdf]
netCDF4>=1.7

[pandas]
pandas>=2.3.0

[zarr]
zarr<3.2
