requests>=2.25.0

[:python_version < "3.8"]
typing-extensions>=3.7.4

[adk]

[adk:python_version >= "3.10"]
google-adk<3,>=2.0

[dev]
pytest>=6.0
pytest-asyncio>=0.18.0
pytest-cov>=2.10
black>=21.0
flake8>=3.8
mypy>=0.800
isort>=5.0
responses>=0.18.0

[langgraph]
langgraph>=0.1

[otel]
opentelemetry-sdk<2,>=1.20
opentelemetry-exporter-otlp-proto-http<2,>=1.20

[test]
pytest>=6.0
pytest-cov>=2.10
responses>=0.18.0
