numpy>=1.26
scipy>=1.10
matplotlib>=3.10.8
xarray>=2025.6.1
tqdm>=4.67.3
h5netcdf>=1.8.1
h5py>=3.15.1
numba>=0.63.1

[dev]
pyfuga[docs,lint,tests]
pre-commit
build<2,>=1.4.0

[docs]
sphinx==7.4.7
sphinx-autobuild==2024.10.3
sphinx-rtd-theme==3.1.0
sphinx-rtd-dark-mode==1.3.0
nbsphinx==0.9.8
sphinxcontrib-bibtex==2.6.5
sphinx-multiversion==0.2.4
sphinx-copybutton==0.5.2
ipykernel==7.2.0

[lint]
ruff>0.14
black[jupyter]>=26.1.0
mypy>=1.19.1

[tests]
pytest>=8.3
pytest-cov>=6.0
pytest-xdist>=3.0
memory_profiler>=0.61.0
line_profiler>=5.0.0
nbconvert<8,>=7.16.6
ipykernel<8,>=6.29
jupyter_client<9,>=8.6
