diff --git a/pyproject.toml b/pyproject.toml index fce36d5cf..e56a0de1e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -10,10 +10,12 @@ dependencies = [ "uvicorn[standard]==0.34.2", "pydantic==2.11.7", "python-multipart==0.0.20", + "python-socketio==5.13.0", "python-jose==3.4.0", "passlib[bcrypt]==1.7.4", "cryptography", + "requests==2.32.4", "aiohttp==3.11.11", "async-timeout", @@ -21,6 +23,7 @@ dependencies = [ "aiofiles", "starlette-compress==1.6.0", "httpx[socks,http2,zstd,cli,brotli]==0.28.1", + "sqlalchemy==2.0.38", "alembic==1.14.0", "peewee==3.18.1", @@ -29,22 +32,31 @@ dependencies = [ "pgvector==0.4.0", "PyMySQL==1.1.1", "bcrypt==4.3.0", + "pymongo", "redis", "boto3==1.35.53", + "argon2-cffi==23.1.0", "APScheduler==3.10.4", + "pycrdt==0.12.25", + + "RestrictedPython==8.0", + "loguru==0.7.3", "asgiref==3.8.1", + "openai", "anthropic", "google-genai==1.15.0", "google-generativeai==0.8.5", "tiktoken", + "langchain==0.3.26", "langchain-community==0.3.26", + "fake-useragent==2.1.0", "chromadb==0.6.3", "pymilvus==2.5.0", @@ -53,11 +65,13 @@ dependencies = [ "playwright==1.49.1", "elasticsearch==9.0.1", "pinecone==6.0.2", + "transformers", "sentence-transformers==4.1.0", "accelerate", "colbert-ai==0.2.21", "einops==0.8.1", + "ftfy==6.2.3", "pypdf==4.3.1", "fpdf2==2.8.2", @@ -77,37 +91,53 @@ dependencies = [ "sentencepiece", "soundfile==0.13.1", "azure-ai-documentintelligence==1.0.2", + "pillow==11.2.1", "opencv-python-headless==4.11.0.86", "rapidocr-onnxruntime==1.4.4", "rank-bm25==0.2.2", + "onnxruntime==1.20.1", + "faster-whisper==1.1.1", + "PyJWT[crypto]==2.10.1", "authlib==1.4.1", + "black==25.1.0", "langfuse==2.44.0", "youtube-transcript-api==1.1.0", "pytube==15.0.0", + "pydub", "ddgs==9.0.0", + "google-api-python-client", "google-auth-httplib2", "google-auth-oauthlib", + "docker~=7.1.0", "pytest~=8.3.2", "pytest-docker~=3.1.1", + "googleapis-common-protos==1.63.2", "google-cloud-storage==2.19.0", + "azure-identity==1.20.0", "azure-storage-blob==12.24.1", + "ldap3==2.9.1", + "firecrawl-py==1.12.0", + "tencentcloud-sdk-python==3.0.1336", + "gcp-storage-emulator>=2024.8.3", + "moto[s3]>=5.0.26", "oracledb>=3.2.0", "posthog==5.4.0", + ] readme = "README.md" requires-python = ">= 3.11, < 3.13.0a1"