diff --git a/requirements-base.txt b/requirements-base.txt index 8cee4bb..a14116f 100644 --- a/requirements-base.txt +++ b/requirements-base.txt @@ -2,23 +2,23 @@ # This layer is cached separately for faster builds # Core API Framework -fastapi==0.127.0 -uvicorn[standard]==0.40.0 +fastapi==0.135.1 +uvicorn[standard]==0.42.0 pydantic==2.12.5 -pydantic-settings==2.12.0 +pydantic-settings==2.13.1 sse-starlette>=2.0.0 # Database -sqlalchemy==2.0.45 +sqlalchemy==2.0.48 psycopg2-binary==2.9.11 -alembic==1.17.2 +alembic==1.18.4 asyncpg==0.31.0 aiomysql==0.3.2 -aiosqlite==0.22.0 +aiosqlite==0.22.1 # Utilities -python-dotenv==1.2.1 -tenacity==9.1.2 +python-dotenv==1.2.2 +tenacity==9.1.4 pyyaml==6.0.3 # Caching @@ -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..fa9baaf 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -4,13 +4,13 @@ # Testing pytest==7.4.4 pytest-asyncio==0.23.4 -pytest-cov==7.0.0 +pytest-cov==7.1.0 httpx==0.28.1 fakeredis>=2.21.0 # Code Quality black==25.12.0 -ruff==0.14.10 +ruff==0.15.7 mypy==1.19.1 pre-commit==4.5.1 diff --git a/requirements.txt b/requirements.txt index aa52e47..03fbe01 100644 --- a/requirements.txt +++ b/requirements.txt @@ -13,25 +13,25 @@ # ============================================================================ # Core API Framework -fastapi==0.127.0 -uvicorn[standard]==0.40.0 +fastapi==0.135.1 +uvicorn[standard]==0.42.0 pydantic==2.12.5 -pydantic-settings==2.12.0 +pydantic-settings==2.13.1 sse-starlette>=2.0.0 # Server-Sent Events for streaming (Issue #8) # Database -sqlalchemy==2.0.45 +sqlalchemy==2.0.48 psycopg2-binary==2.9.11 -alembic==1.17.2 +alembic==1.18.4 # 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 -tenacity==9.1.2 +python-dotenv==1.2.2 +tenacity==9.1.4 pyyaml==6.0.3 # Caching (Issue #8: Performance Optimization) @@ -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) @@ -84,12 +84,12 @@ smolagents>=1.0.0 # Testing pytest==7.4.4 pytest-asyncio==0.23.4 -pytest-cov==7.0.0 +pytest-cov==7.1.0 httpx==0.28.1 fakeredis>=2.21.0 # Redis mocking for tests (Issue #8) # Code Quality black==25.12.0 -ruff==0.14.10 +ruff==0.15.7 mypy==1.19.1 pre-commit==4.5.1