diff --git a/pyproject.toml b/pyproject.toml index 62b13b1..eb4bfcc 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,11 +4,11 @@ version = "0.1.0" description = "Personal AI assistant with scheduling, memory, and voice" requires-python = ">=3.10" dependencies = [ - "fastapi>=0.115", - "uvicorn[standard]>=0.30", - "pydantic>=2.8", - "pydantic-settings>=2.4", - "httpx>=0.27", + "fastapi>=0.143.2", + "uvicorn[standard]>=0.54.0", + "pydantic>=2.14.1", + "pydantic-settings>=2.15.0", + "httpx>=0.28.1", "apscheduler>=3.10", "python-jose[cryptography]>=3.3.0", "passlib[bcrypt]>=1.7.4", diff --git a/requirements-server.txt b/requirements-server.txt index 134280e..05f4ca7 100644 --- a/requirements-server.txt +++ b/requirements-server.txt @@ -1,10 +1,10 @@ # Server-only dependencies for headless deployment (HF Space / VM). # No GUI (PySide6) or voice (vosk/piper/sounddevice) - never imported by main.py. -fastapi>=0.115 -uvicorn[standard]>=0.30 -pydantic>=2.8 -pydantic-settings>=2.4 -httpx>=0.27 +fastapi>=0.143.2 +uvicorn[standard]>=0.54.0 +pydantic>=2.14.1 +pydantic-settings>=2.15.0 +httpx>=0.28.1 apscheduler>=3.10 python-telegram-bot==22.8 huggingface_hub>=0.24 diff --git a/requirements.txt b/requirements.txt index 6602a9f..5e96532 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,8 +1,8 @@ -fastapi>=0.115 -uvicorn[standard]>=0.30 -pydantic>=2.8 -pydantic-settings>=2.4 -httpx>=0.27 +fastapi>=0.143.2 +uvicorn[standard]>=0.54.0 +pydantic>=2.14.1 +pydantic-settings>=2.15.0 +httpx>=0.28.1 apscheduler>=3.10 python-jose[cryptography]>=3.3.0 passlib[bcrypt]>=1.7.4