diff --git a/backend/requirements-min.txt b/backend/requirements-min.txt index 0861477501..91a718052b 100644 --- a/backend/requirements-min.txt +++ b/backend/requirements-min.txt @@ -1,19 +1,19 @@ # Minimal requirements for backend to run # WIP: use this as a reference to build a minimal docker image -fastapi==0.126.0 +fastapi==0.128.0 uvicorn[standard]==0.37.0 pydantic==2.12.5 python-multipart==0.0.21 itsdangerous==2.2.0 -python-socketio==5.15.1 +python-socketio==5.16.0 python-jose==3.5.0 cryptography bcrypt==5.0.0 argon2-cffi==25.1.0 PyJWT[crypto]==2.10.1 -authlib==1.6.5 +authlib==1.6.6 requests==2.32.5 aiohttp==3.13.2 @@ -32,7 +32,7 @@ peewee-migrate==1.14.3 pycrdt==0.12.44 redis -APScheduler==3.11.1 +APScheduler==3.11.2 RestrictedPython==8.1 loguru==0.7.3 @@ -48,7 +48,7 @@ langchain-text-splitters==1.1.0 fake-useragent==2.2.0 -chromadb==1.3.7 +chromadb==1.4.0 black==25.12.0 pydub chardet==5.2.0 diff --git a/backend/requirements.txt b/backend/requirements.txt index b5c0733edb..8c59569384 100644 --- a/backend/requirements.txt +++ b/backend/requirements.txt @@ -1,10 +1,10 @@ -fastapi==0.126.0 +fastapi==0.128.0 uvicorn[standard]==0.37.0 pydantic==2.12.5 python-multipart==0.0.21 itsdangerous==2.2.0 -python-socketio==5.15.1 +python-socketio==5.16.0 python-jose==3.5.0 cryptography bcrypt==5.0.0 @@ -30,7 +30,7 @@ peewee-migrate==1.14.3 pycrdt==0.12.44 redis -APScheduler==3.11.1 +APScheduler==3.11.2 RestrictedPython==8.1 loguru==0.7.3 @@ -46,11 +46,11 @@ google-genai==1.56.0 langchain==1.2.0 langchain-community==0.4.1 -langchain-classic==1.0.0 +langchain-classic==1.0.1 langchain-text-splitters==1.1.0 fake-useragent==2.2.0 -chromadb==1.3.7 +chromadb==1.4.0 weaviate-client==4.19.0 opensearch-py==3.1.0 @@ -115,12 +115,12 @@ psycopg2-binary==2.9.11 pgvector==0.4.2 PyMySQL==1.1.2 -boto3==1.42.14 +boto3==1.42.17 pymilvus==2.6.5 qdrant-client==1.16.2 playwright==1.57.0 # Caution: version must match docker-compose.playwright.yaml - Update the docker-compose.yaml if necessary -elasticsearch==9.2.0 +elasticsearch==9.2.1 pinecone==6.0.2 oracledb==3.4.1 diff --git a/pyproject.toml b/pyproject.toml index 23cbdd3bbc..a2f0d95f35 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -6,13 +6,13 @@ authors = [ ] license = { file = "LICENSE" } dependencies = [ - "fastapi==0.126.0", + "fastapi==0.128.0", "uvicorn[standard]==0.37.0", "pydantic==2.12.5", "python-multipart==0.0.21", "itsdangerous==2.2.0", - "python-socketio==5.15.1", + "python-socketio==5.16.0", "python-jose==3.5.0", "cryptography", "bcrypt==5.0.0", @@ -38,7 +38,7 @@ dependencies = [ "pycrdt==0.12.44", "redis", - "APScheduler==3.11.1", + "APScheduler==3.11.2", "RestrictedPython==8.1", "loguru==0.7.3", @@ -53,14 +53,14 @@ dependencies = [ "langchain==1.2.0", "langchain-community==0.4.1", - "langchain-classic==1.0.0", + "langchain-classic==1.0.1", "langchain-text-splitters==1.1.0", "fake-useragent==2.2.0", - "chromadb==1.3.7", + "chromadb==1.4.0", "opensearch-py==3.1.0", "PyMySQL==1.1.2", - "boto3==1.42.14", + "boto3==1.42.17", "transformers==4.57.3", "sentence-transformers==5.2.0", @@ -138,15 +138,15 @@ postgres = [ all = [ "pymongo", - "psycopg2-binary==2.9.9", - "pgvector==0.4.0", + "psycopg2-binary==2.9.11", + "pgvector==0.4.2", "moto[s3]>=5.0.26", "gcp-storage-emulator>=2024.8.3", "docker~=7.1.0", "pytest~=8.3.2", "pytest-docker~=3.2.5", "playwright==1.57.0", # Caution: version must match docker-compose.playwright.yaml - Update the docker-compose.yaml if necessary - "elasticsearch==9.2.0", + "elasticsearch==9.2.1", "qdrant-client==1.16.2",