pydantic>=2.12.5
structlog>=25.5.0
opentelemetry-api>=1.38.0
pyyaml>=6.0.3
typer>=0.20.0
cryptography>=46.0.3
google-cloud-storage>=3.6.0
google-cloud-secret-manager>=2.25.0
email-validator>=2.2.0
numpy>=1.26.0
tenacity>=9.1.0
aiobreaker>=1.2.0
watchfiles>=1.1.0
anyio>=4.6.0
msgspec>=0.18.6
networkx>=3.2.0
ipython>=8.0.0
dhara>=0.8.2

[ai]
openai>=1.12.0
anthropic>=0.34.0

[cache]
coredis>=5.3.0

[database]
asyncpg>=0.31.0
aiomysql>=0.3.2
aiosqlite>=0.21.0

[database-mysql]
aiomysql>=0.3.2

[database-postgres]
asyncpg>=0.31.0

[database-sqlite]
aiosqlite>=0.21.0

[dev]
pytest>=9.0.1
pytest-asyncio>=1.3.0
pytest-cov>=7.0.0
pytest-timeout>=2.4.0
pytest-benchmark>=4.0.0
freezegun>=1.5.5
uv-bump>=0.3.1
crackerjack>=0.45.2
session-buddy>=0.10.0
filelock>=3.20.1
zensical>=0.0.15
onnxruntime<1.24

[dns]
google-cloud-dns>=0.35.0

[dns-gcdns]
google-cloud-dns>=0.35.0

[embedding]
openai>=1.12.0
sentence-transformers>=3.0.0

[embedding-openai]
openai>=1.12.0

[file-transfer]
aioftp>=0.23.3
asyncssh>=2.15.0

[graph-arangodb]
python-arango>=8.0.1

[graph-duckdb-pgq]
duckdb>=1.0.0

[graph-neo4j]
neo4j>=5.22.0

[http-aiohttp]
aiohttp>=3.13.2

[identity-auth0]
PyJWT>=2.8

[llm]
openai>=1.12.0
anthropic>=0.34.0

[llm-anthropic]
anthropic>=0.34.0

[llm-openai]
openai>=1.12.0

[messaging-apns]
aioapns>=3.0.0

[messaging-fcm]
firebase-admin>=6.5.0

[messaging-mailgun]
httpx>=0.27.2

[messaging-sendgrid]
email-validator>=2.2.0
httpx>=0.27.2

[messaging-twilio]
httpx>=0.27.2

[messaging-webpush]
pywebpush>=1.14.0

[monitoring]
opentelemetry-exporter-otlp>=1.38.0
opentelemetry-sdk>=1.38.0
sentry-sdk>=3.0.0a7

[monitoring-logfire]
logfire>=4.15.1

[monitoring-netdata]
httpx>=0.27.2

[monitoring-otlp]
opentelemetry-exporter-otlp>=1.38.0
opentelemetry-sdk>=1.38.0

[monitoring-sentry]
sentry-sdk>=3.0.0a7

[nosql]
motor>=3.6.0
aioboto3>=15.5.0
google-cloud-firestore>=2.16.0

[nosql-dynamo]
aioboto3>=15.5.0

[nosql-firestore]
google-cloud-firestore>=2.16.0

[nosql-mongo]
motor>=3.6.0

[queue-kafka]
aiokafka>=0.10.0

[queue-nats]
nats-py>=2.12.0

[queue-rabbitmq]
aio-pika>=9.4.0

[queue-streaming]
aiokafka>=0.10.0
aio-pika>=9.4.0

[scheduler-gcp]
google-cloud-pubsub>=2.27.1
google-cloud-tasks>=2.16.0

[storage]
aioboto3>=15.5.0
azure-storage-blob>=12.27.1

[storage-azure]
azure-storage-blob>=12.27.1

[storage-s3]
aioboto3>=15.5.0

[vector]
pinecone-client>=3.1.0
qdrant-client>=1.7.3
pgvector>=0.2.4
asyncpg>=0.31.0

[vector-pgvector]
pgvector>=0.2.4
asyncpg>=0.31.0

[vector-pinecone]
pinecone-client>=3.1.0

[vector-qdrant]
qdrant-client>=1.7.3
