numpy
pandas
xarray
netCDF4
cftime
dask
distributed>=2024.0.0
pyyaml
tqdm
requests
parsl
jinja2
CMIP7-data-request-api>=1.3
cmip7-repack<2,>=1.1.0

[atmos-tools]
f90nml

[dashboard]
streamlit>=1.35.0

[docs]
sphinx>=7.0.0
sphinx-rtd-theme>=1.3.0
sphinx-autodoc-typehints>=1.23.0
myst-parser>=2.0.0
linkify-it-py>=2.0.0
sphinx-autoapi>=3.0.0
nbsphinx>=0.9.0
ipython>=8.0.0
pygments>=2.15.0

[esmval]
esmvalcore>=2.14
pyyaml

[test]
pytest
pytest-cov
pytest-subtests
ruff
f90nml

[test-esmval]
access_moppy[test]
esmvaltool>=2.14

[tui]
rich>=13
