From 1c62be44061c8e0539a2548631435dd54f4a7ee5 Mon Sep 17 00:00:00 2001 From: Classic298 <27028174+Classic298@users.noreply.github.com> Date: Sat, 13 Dec 2025 20:42:08 +0100 Subject: [PATCH] chore: dep bump (#19937) * Update requirements.txt * Update requirements-min.txt * Update pyproject.toml --- backend/requirements-min.txt | 6 ++--- backend/requirements.txt | 44 ++++++++++++++++++------------------ pyproject.toml | 22 +++++++++--------- 3 files changed, 36 insertions(+), 36 deletions(-) diff --git a/backend/requirements-min.txt b/backend/requirements-min.txt index bcf154279e..49b8ef802b 100644 --- a/backend/requirements-min.txt +++ b/backend/requirements-min.txt @@ -1,7 +1,7 @@ # Minimal requirements for backend to run # WIP: use this as a reference to build a minimal docker image -fastapi==0.124.0 +fastapi==0.124.4 uvicorn[standard]==0.37.0 pydantic==2.12.5 python-multipart==0.0.20 @@ -24,7 +24,7 @@ starlette-compress==1.6.1 httpx[socks,http2,zstd,cli,brotli]==0.28.1 starsessions[redis]==2.2.1 -sqlalchemy==2.0.44 +sqlalchemy==2.0.45 alembic==1.17.2 peewee==3.18.3 peewee-migrate==1.14.3 @@ -45,7 +45,7 @@ langchain==0.3.27 langchain-community==0.3.29 fake-useragent==2.2.0 -chromadb==1.3.5 +chromadb==1.3.7 black==25.12.0 pydub chardet==5.2.0 diff --git a/backend/requirements.txt b/backend/requirements.txt index b337a5f8b5..2c88633a9d 100644 --- a/backend/requirements.txt +++ b/backend/requirements.txt @@ -1,4 +1,4 @@ -fastapi==0.124.0 +fastapi==0.124.4 uvicorn[standard]==0.37.0 pydantic==2.12.5 python-multipart==0.0.20 @@ -10,7 +10,7 @@ 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 @@ -22,7 +22,7 @@ httpx[socks,http2,zstd,cli,brotli]==0.28.1 starsessions[redis]==2.2.1 python-mimeparse==2.0.0 -sqlalchemy==2.0.44 +sqlalchemy==2.0.45 alembic==1.17.2 peewee==3.18.3 peewee-migrate==1.14.3 @@ -38,23 +38,23 @@ asgiref==3.11.0 # AI libraries tiktoken -mcp==1.23.3 +mcp==1.24.0 openai anthropic -google-genai==1.54.0 +google-genai==1.55.0 google-generativeai==0.8.5 langchain==0.3.27 langchain-community==0.3.29 fake-useragent==2.2.0 -chromadb==1.3.5 +chromadb==1.3.7 weaviate-client==4.18.3 opensearch-py==3.1.0 transformers==4.57.3 -sentence-transformers==5.1.2 +sentence-transformers==5.2.0 accelerate pyarrow==20.0.0 # fix: pin pyarrow version to 20 for rpi compatibility #15897 einops==0.8.1 @@ -63,7 +63,7 @@ ftfy==6.3.1 chardet==5.2.0 pypdf==6.4.1 fpdf2==2.8.5 -pymdown-extensions==10.18 +pymdown-extensions==10.19 docx2txt==0.9 python-pptx==1.0.2 unstructured==0.18.21 @@ -114,10 +114,10 @@ psycopg2-binary==2.9.11 pgvector==0.4.2 PyMySQL==1.1.2 -boto3==1.42.5 +boto3==1.42.9 pymilvus==2.6.5 -qdrant-client==1.16.1 +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 pinecone==6.0.2 @@ -137,17 +137,17 @@ pytest-docker~=3.2.5 ldap3==2.9.1 ## Firecrawl -firecrawl-py==4.10.4 +firecrawl-py==4.10.5 ## Trace -opentelemetry-api==1.39.0 -opentelemetry-sdk==1.39.0 -opentelemetry-exporter-otlp==1.39.0 -opentelemetry-instrumentation==0.60b0 -opentelemetry-instrumentation-fastapi==0.60b0 -opentelemetry-instrumentation-sqlalchemy==0.60b0 -opentelemetry-instrumentation-redis==0.60b0 -opentelemetry-instrumentation-requests==0.60b0 -opentelemetry-instrumentation-logging==0.60b0 -opentelemetry-instrumentation-httpx==0.60b0 -opentelemetry-instrumentation-aiohttp-client==0.60b0 +opentelemetry-api==1.39.1 +opentelemetry-sdk==1.39.1 +opentelemetry-exporter-otlp==1.39.1 +opentelemetry-instrumentation==0.60b1 +opentelemetry-instrumentation-fastapi==0.60b1 +opentelemetry-instrumentation-sqlalchemy==0.60b1 +opentelemetry-instrumentation-redis==0.60b1 +opentelemetry-instrumentation-requests==0.60b1 +opentelemetry-instrumentation-logging==0.60b1 +opentelemetry-instrumentation-httpx==0.60b1 +opentelemetry-instrumentation-aiohttp-client==0.60b1 diff --git a/pyproject.toml b/pyproject.toml index c78ed1711f..0bbf6f9204 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -6,7 +6,7 @@ authors = [ ] license = { file = "LICENSE" } dependencies = [ - "fastapi==0.124.0", + "fastapi==0.124.4", "uvicorn[standard]==0.37.0", "pydantic==2.12.5", "python-multipart==0.0.20", @@ -18,7 +18,7 @@ dependencies = [ "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", @@ -30,7 +30,7 @@ dependencies = [ "starsessions[redis]==2.2.1", "python-mimeparse==2.0.0", - "sqlalchemy==2.0.44", + "sqlalchemy==2.0.45", "alembic==1.17.2", "peewee==3.18.3", "peewee-migrate==1.14.3", @@ -45,24 +45,24 @@ dependencies = [ "asgiref==3.11.0", "tiktoken", - "mcp==1.23.3", + "mcp==1.24.0", "openai", "anthropic", - "google-genai==1.54.0", + "google-genai==1.55.0", "google-generativeai==0.8.5", "langchain==0.3.27", "langchain-community==0.3.29", "fake-useragent==2.2.0", - "chromadb==1.3.5", + "chromadb==1.3.7", "opensearch-py==3.1.0", "PyMySQL==1.1.2", - "boto3==1.42.5", + "boto3==1.42.9", "transformers==4.57.3", - "sentence-transformers==5.1.2", + "sentence-transformers==5.2.0", "accelerate", "pyarrow==20.0.0", # fix: pin pyarrow version to 20 for rpi compatibility #15897 "einops==0.8.1", @@ -71,7 +71,7 @@ dependencies = [ "chardet==5.2.0", "pypdf==6.4.1", "fpdf2==2.8.5", - "pymdown-extensions==10.18", + "pymdown-extensions==10.19", "docx2txt==0.9", "python-pptx==1.0.2", "unstructured==0.18.21", @@ -147,7 +147,7 @@ all = [ "playwright==1.57.0", # Caution: version must match docker-compose.playwright.yaml - Update the docker-compose.yaml if necessary "elasticsearch==9.2.0", - "qdrant-client==1.16.1", + "qdrant-client==1.16.2", "pymilvus==2.6.4", "weaviate-client==4.18.3", "pymilvus==2.6.5", @@ -155,7 +155,7 @@ all = [ "oracledb==3.4.1", "colbert-ai==0.2.22", - "firecrawl-py==4.10.4", + "firecrawl-py==4.10.5", "azure-search-documents==11.6.0", ]