# Core Framework fastapi==0.109.0 uvicorn[standard]==0.27.0 pydantic==2.5.3 pydantic-settings==2.1.0 # Database sqlalchemy==2.0.25 aiosqlite==0.19.0 alembic==1.13.1 asyncpg==0.29.0 # PostgreSQL async driver # Redis redis==5.0.1 # Redis client with async support # HTTP Client httpx==0.27.2 # Updated for pytest-httpx compatibility aiohttp==3.9.1 # Authentication python-jose[cryptography]==3.3.0 passlib[bcrypt]==1.7.4 python-multipart==0.0.6 # Development Tools black==24.1.1 flake8==7.0.0 mypy==1.8.0 isort==5.13.2 # Testing pytest==7.4.4 pytest-asyncio==0.23.3 pytest-cov==4.1.0 pytest-mock==3.12.0 pytest-httpx==0.30.0 pytest-playwright==0.4.4 playwright==1.41.0 faker==22.6.0 # Test data generation factory-boy==3.3.0 # Test factories # Code Quality pylint==3.0.3 bandit==1.7.6 # safety==3.0.1 # Commented out due to pydantic version conflict # Utilities python-dotenv==1.0.0 python-dateutil==2.8.2 # Observability prometheus-client==0.19.0 # OpenTelemetry opentelemetry-api==1.22.0 opentelemetry-sdk==1.22.0 opentelemetry-instrumentation-fastapi==0.46b0 opentelemetry-exporter-otlp==1.22.0 opentelemetry-instrumentation-sqlalchemy==0.46b0 opentelemetry-instrumentation-httpx==0.46b0