numpy<2.1,>=1.24
scipy>=1.10
rasterio>=1.3
imageio>=2.34
imageio-ffmpeg>=0.5
matplotlib>=3.8
plotly>=5.22
pygame>=2.6
pydantic>=2.8
requests>=2.32
typer>=0.12
PyYAML>=6.0
onnxruntime>=1.18

[dev]
pytest>=8.2
pytest-cov>=5.0
ruff>=0.6
mypy>=1.10
build>=1.2
twine>=6.2
wheel>=0.45
types-PyYAML>=6.0
onnx>=1.19
ml-dtypes>=0.5
scikit-learn>=1.5
pybind11>=2.12
scikit-build-core>=0.10

[docs]
mkdocs>=1.6
mkdocs-material>=9.5
mkdocstrings[python]>=0.25

[ml]
torch>=2.2
onnx>=1.19
ml-dtypes>=0.5
scikit-learn>=1.5

[native]
pybind11>=2.12
scikit-build-core>=0.10

[pds]
pvl>=1.3

[viz]
matplotlib>=3.8
plotly>=5.22
