# Analysis Orchestrator Service Dependencies

# gRPC
grpcio>=1.62.0  # protobuf 5.x compatibility
grpcio-tools>=1.62.0
protobuf>=5.29.2  # Security update
httpx==0.25.2

# Database
asyncpg==0.29.0
psycopg2-binary==2.9.9
sqlalchemy[asyncio]==2.0.23

# Async
asyncio==3.4.3

# Logging
structlog==24.1.0

# Configuration
python-dotenv==1.0.0
pydantic>=2.7.0
pydantic-settings>=2.3.0

# Scheduling
apscheduler==3.10.4

# Monitoring
prometheus-client==0.19.0

# Testing
pytest==7.4.3
pytest-asyncio==0.21.1
pytest-mock==3.12.0

