numpy>=1.24.0
pandas>=2.0.0

[all]
matplotlib>=3.7.0
scipy>=1.10.0
folium>=0.14.0
pyproj>=3.4.0
geopandas>=0.14.0
rasterio>=1.3.0
shapely>=2.0.0
requests>=2.32.2
tqdm>=4.60.0
ezdxf>=1.0.0
nicegui>=3.0

[cad]
ezdxf>=1.0.0

[dev]
pytest>=7.0
pytest-cov>=4.0
pytest-asyncio>=0.23
ruff>=0.4.0
hypothesis>=6.82.0
build
twine

[e2e]
playwright>=1.45

[geo]
pyproj>=3.4.0
geopandas>=0.14.0
rasterio>=1.3.0
shapely>=2.0.0
scipy>=1.10.0

[gui]
nicegui>=3.0
matplotlib>=3.7.0

[gui-desktop]
nicegui>=3.0
matplotlib>=3.7.0
pywebview>=5.0

[hpc]
tqdm>=4.60.0
requests>=2.32.2

[met]
requests>=2.32.2

[terrain]
requests>=2.32.2

[viz]
matplotlib>=3.7.0
scipy>=1.10.0
folium>=0.14.0
