# Core framework dependencies (Required by all services) fastapi>=0.119.0 uvicorn[standard]>=0.37.0 pydantic>=2.12.0 pydantic-settings>=2.11.0 # Database drivers (lightweight) sqlalchemy>=2.0.44 asyncpg>=0.30.0 psycopg2-binary>=2.9.11 neo4j>=6.0.2 redis[hiredis]>=6.4.0 minio>=7.2.18 boto3>=1.34.0 qdrant-client>=1.15.1 # Event streaming (NATS only - removed Kafka) nats-py>=2.11.0 # Security and secrets management hvac>=2.3.0 cryptography>=46.0.2 # Observability and monitoring (minimal) prometheus-client>=0.23.1 prometheus-fastapi-instrumentator>=7.1.0 structlog>=25.4.0 # HTTP client httpx>=0.28.1 # Utilities ulid-py>=1.1.0 python-multipart>=0.0.20 python-dateutil>=2.9.0 python-dotenv>=1.1.1 orjson>=3.11.3 jsonschema>=4.20.0 # OpenTelemetry instrumentation (for observability) opentelemetry-api>=1.21.0 opentelemetry-sdk>=1.21.0 opentelemetry-exporter-otlp-proto-grpc>=1.21.0 opentelemetry-instrumentation-fastapi>=0.42b0 opentelemetry-instrumentation-httpx>=0.42b0 opentelemetry-instrumentation-psycopg2>=0.42b0 opentelemetry-instrumentation-redis>=0.42b0