aiohttp>=3.9
pydantic<3,>=2.13.3
requests>=2.31

[:python_version < "3.10"]
eval_type_backport

[dev]
aioresponses>=0.7.8
bumpver
coverage
hypothesis
opentelemetry-instrumentation-aiohttp-client>=0.62b1
opentelemetry-sdk>=1.41.1
pre-commit
pytest
pytest-asyncio
setuptools>=82.0.1

[doc]
sphinx<10,>=8.0
furo>=2024.8.6
autodoc-pydantic<3,>=2.2
myst-parser[linkify]>=5.0
sphinx-copybutton>=0.5.2
sphinx-design>=0.7
sphinx-llm>=0.4

[geo]
geopandas>=0.14
pandas>=2.1
pyogrio>=0.7

[resilience]
stamina>=25.1.0
aiolimiter>=1.2.1

[telemetry]
opentelemetry-api>=1.41.1
opentelemetry-instrumentation-aiohttp-client>=0.62b1
