diff --git a/requirements-base.txt b/requirements-base.txt index 8cee4bb..783b248 100644 --- a/requirements-base.txt +++ b/requirements-base.txt @@ -2,7 +2,7 @@ # This layer is cached separately for faster builds # Core API Framework -fastapi==0.127.0 +fastapi==0.128.0 uvicorn[standard]==0.40.0 pydantic==2.12.5 pydantic-settings==2.12.0 @@ -11,10 +11,10 @@ sse-starlette>=2.0.0 # Database sqlalchemy==2.0.45 psycopg2-binary==2.9.11 -alembic==1.17.2 +alembic==1.18.1 asyncpg==0.31.0 aiomysql==0.3.2 -aiosqlite==0.22.0 +aiosqlite==0.22.1 # Utilities python-dotenv==1.2.1 @@ -26,7 +26,7 @@ redis>=5.0.0 hiredis>=2.3.0 # Monitoring & Logging -prometheus-client==0.23.1 +prometheus-client==0.24.1 structlog==25.5.0 # Security diff --git a/requirements-dev.txt b/requirements-dev.txt index 97d1eea..3327e74 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -10,7 +10,7 @@ fakeredis>=2.21.0 # Code Quality black==25.12.0 -ruff==0.14.10 +ruff==0.14.13 mypy==1.19.1 pre-commit==4.5.1 diff --git a/requirements.txt b/requirements.txt index aa52e47..5142cd0 100644 --- a/requirements.txt +++ b/requirements.txt @@ -13,7 +13,7 @@ # ============================================================================ # Core API Framework -fastapi==0.127.0 +fastapi==0.128.0 uvicorn[standard]==0.40.0 pydantic==2.12.5 pydantic-settings==2.12.0 @@ -22,12 +22,12 @@ sse-starlette>=2.0.0 # Server-Sent Events for streaming (Issue #8) # Database sqlalchemy==2.0.45 psycopg2-binary==2.9.11 -alembic==1.17.2 +alembic==1.18.1 # Async Database Drivers asyncpg==0.31.0 aiomysql==0.3.2 -aiosqlite==0.22.0 +aiosqlite==0.22.1 # Utilities python-dotenv==1.2.1 @@ -39,7 +39,7 @@ redis>=5.0.0 hiredis>=2.3.0 # C parser for better Redis performance # Monitoring & Logging -prometheus-client==0.23.1 +prometheus-client==0.24.1 structlog==25.5.0 # Distributed Tracing (Issue #9: Monitoring & Observability) @@ -90,6 +90,6 @@ fakeredis>=2.21.0 # Redis mocking for tests (Issue #8) # Code Quality black==25.12.0 -ruff==0.14.10 +ruff==0.14.13 mypy==1.19.1 pre-commit==4.5.1