diff --git a/backend/requirements-dev.txt b/backend/requirements-dev.txt index 3d2c210..4ba2dd7 100644 --- a/backend/requirements-dev.txt +++ b/backend/requirements-dev.txt @@ -1,3 +1,3 @@ -r requirements.txt -pytest>=8.3.5 -pytest-asyncio>=0.25.0 +pytest>=9.1.1 +pytest-asyncio>=1.4.0 diff --git a/backend/requirements.txt b/backend/requirements.txt index d37c8cf..688f0e5 100644 --- a/backend/requirements.txt +++ b/backend/requirements.txt @@ -1,6 +1,6 @@ -fastapi>=0.115.12 -uvicorn>=0.34.0 -pydantic>=2.10.0 -python-dotenv>=1.1.0 +fastapi>=0.141.1 +uvicorn>=0.52.3 +pydantic>=2.13.4 +python-dotenv>=1.2.3 httpx>=0.28.1 -websockets>=14.0 +websockets>=17.0.1 diff --git a/experiments/requirements-pinecone.txt b/experiments/requirements-pinecone.txt index f00dbab..26e930f 100644 --- a/experiments/requirements-pinecone.txt +++ b/experiments/requirements-pinecone.txt @@ -1,2 +1,2 @@ # Optional hosted semantic-search backend. -pinecone>=6.0.0 +pinecone>=9.1.0 diff --git a/requirements-dev.txt b/requirements-dev.txt index a5a9c1b..9011916 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -1,7 +1,7 @@ -r requirements.txt -black>=24.10.0 -ruff>=0.9.0 -pytest>=8.3.5 -pytest-asyncio>=0.25.0 -pytest-cov>=6.0.0 -pip-audit>=2.7.3 +black>=26.5.1 +ruff>=0.16.3 +pytest>=9.1.1 +pytest-asyncio>=1.4.0 +pytest-cov>=7.1.0 +pip-audit>=2.10.1 diff --git a/requirements.txt b/requirements.txt index 2d8783a..1b63ee6 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,20 +1,20 @@ -openai>=1.68.0 -groq>=1.1.2 -streamlit>=1.44.0 -pydantic>=2.10.0 -pydantic-settings>=2.8.0 -python-dotenv>=1.1.0 -pandas>=2.2.3 -fastapi>=0.115.12 -uvicorn>=0.34.0 +openai>=3.3.0 +groq>=1.6.0 +streamlit>=1.61.1 +pydantic>=2.13.4 +pydantic-settings>=2.15.0 +python-dotenv>=1.2.3 +pandas>=3.0.5 +fastapi>=0.141.1 +uvicorn>=0.52.3 httpx>=0.28.1 -redis>=5.2.0 -prometheus-client>=0.21.0 -PyJWT>=2.12.0 +redis>=8.1.0 +prometheus-client>=0.26.0 +PyJWT>=2.13.0 passlib[bcrypt]>=1.7.4 -python-json-logger>=2.0.7 +python-json-logger>=4.2.0 # Security floors for transitive packages identified by the container scan. cryptography>=50.0.0 msgpack>=1.2.1 -setuptools>=78.1.1 +setuptools>=84.0.0