matplotlib>=3.8
numpy>=1.26
pandas>=2.0
scipy>=1.12
xarray>=2023
netcdf4>=1.6
pyyaml>=6.0
tqdm>=4.31.1
utm>=0.5

[dask]
dask>=2022.0
distributed>=2022.0
dask-jobqueue>=0.8
setuptools>=61.0

[dev]
pre-commit>=3.0
objsize>=0.5
jupyter>=1.0

[doc]
setuptools>=61.0
sphinx>=5.0
sphinx-immaterial>=0.10
myst-nb>=1.0
ipykernel>=6.0.2
ipywidgets>=8.0
m2r2>=0.2.3
lxml_html_clean>=0.4
dask>=2022.0
distributed>=2022.0

[era5]
metpy>=1.6

[icon_dream]
cdo>=1.0.4
requests>=2.31

[mpi]
mpi4py>=4.0

[opt]
foxes-opt>=0.7

[ray]
ray>=1.13

[test]
pytest>=7.0
nbmake>=1.0
dask>=2022.0
distributed>=2022.0
