matplotlib>=3.2.0
h5py>=3.10.0
scikit-learn>=1.3.2
rasterio>=1.3.0
plotly>=6.7.0
requests>=2.32.5
pandas>=2.3.3
xarray>=2024.2.0
netcdf4>=1.7.3
nbformat>=5.10.4

[:python_version < "3.12"]
numpy>=1.22.1

[:python_version >= "3.12"]
numpy>=1.26

[all]
tanagerspec[dev,docs,jupyter]

[dev]
pytest>=7.4.0
pytest-cov>=4.1.0
line-profiler>=4.0.3
ruff>=0.11.10
fsspec>=2024.2.0
ipykernel>=6.29.5

[docs]
mkdocs>=1.6
mkdocs-material>=9.5
pymdown-extensions>=10.0
mkdocs-jupyter>=0.24
pillow>=10.0
cairosvg>=2.7

[jupyter]
jupyterlab>=4.0.3
jupyter-bokeh>=4.0.0
