shapely<3.0,>=2.1.2
geopandas<2.0,>=1.1.2
pyproj<4.0,>=3.7.1
pyogrio>=0.10.0
numpy<3.0,>=2.2.0
pandas<4.0,>=2.3.0
h3<5.0,>=4.1.0
rasterio<2.0,>=1.4.3
xarray>=2023.1.0
pydantic<3.0,>=2.12.0
pydantic-settings<3.0,>=2.7.0
qdrant-client<2.0,>=1.17.0
fastembed<1.0,>=0.4.2
rank-bm25>=0.2.2
litellm<2.0,>=1.57.0
mcp<2.0,>=1.4.0
pystac-client<1.0,>=0.8.5
rio-cogeo<8.0,>=5.4.0
httpx<1.0,>=0.28.0
Pillow<13.0,>=11.1.0
APScheduler<4.0,>=3.11.0
structlog<26.0,>=25.1.0
typer<1.0,>=0.15.0

[build]
build>=1.0.0
twine>=5.0.0

[clip]
transformers<6.0,>=4.48.3
torch<3.0,>=2.5.1

[dev]
ruff>=0.9.0
mypy>=1.14.0
pytest>=8.3.0
pytest-asyncio>=0.25.0
pytest-cov>=6.0.0
pre-commit>=4.1.0
mkdocs-material>=9.6.0
mkdocstrings[python]>=0.27.0

[sentinelhub]
sentinelhub<4.0,>=3.10.0
