numpy>=1.17.4
shapely>=2.0

[cli]
click~=8.1.6

[dev]
black~=24.0
blacken-docs~=1.13
mypy~=1.2
packaging~=24.0
pre-commit~=3.2
pytest~=8.0
pytest-console-scripts~=1.3
ruff==0.3.4

[dev:python_version < "3.10"]
typing_extensions

[dev:python_version < "3.11"]
tomli~=2.0

[docs]
cartopy~=0.21
ipykernel~=6.22
jupytext~=1.14
nbsphinx~=0.9
pydata-sphinx-theme~=0.13
scipy~=1.12
sphinx~=7.0
sphinx-click~=5.0
