pandas<3,>=2.2.0
xarray<2026,>=2024.7.0
netCDF4<2,>=1.6.3
h5py<4,>=3.10.0
h5netcdf<2,>=1.3
zarr<3,>=2.18.0
arc-actris<2,>=1.1.0
requests<3,>=2.31.0
matplotlib<4,>=3.8.0
Pillow<12,>=10.0.0
ltool>=2.0.6
python-docx<2,>=1.1.0

[:python_version < "3.10"]
panel<1.5,>=1.4
hvplot<0.12,>=0.11
holoviews<1.22,>=1.19

[:python_version < "3.13"]
numpy<3,>=1.26.4
scipy<2,>=1.13.0
dask<2026,>=2024.8.0

[:python_version >= "3.10"]
panel<2,>=1.5
hvplot<0.13,>=0.12
holoviews<2,>=1.22

[:python_version >= "3.13"]
numpy<3,>=2.1.3
scipy<2,>=1.14.1
dask<2026,>=2024.12.0

[dev]
pytest<9,>=8

[docs]
mkdocs<2.0,>=1.5
mkdocs-material<10,>=9
