71 lines
1.3 KiB
Plaintext
71 lines
1.3 KiB
Plaintext
# Open WebUI minimal backend dependencies for the K1412 Chat/Work surface.
|
|
# Optional RAG, media, browser automation, cloud storage, and vector providers
|
|
# are intentionally excluded.
|
|
fastapi==0.140.0
|
|
uvicorn[standard]==0.51.0
|
|
pydantic==2.13.4
|
|
python-multipart==0.0.31
|
|
itsdangerous==2.2.0
|
|
typer==0.21.0
|
|
ldap3==2.9.1
|
|
validators==0.35.0
|
|
|
|
python-socketio==5.16.2
|
|
cryptography==48.0.1
|
|
bcrypt==5.0.0
|
|
argon2-cffi==25.1.0
|
|
PyJWT[crypto]==2.13.0
|
|
authlib==1.6.12
|
|
|
|
requests==2.34.2
|
|
aiohttp==3.14.1
|
|
async-timeout==5.0.1
|
|
aiocache==0.12.3
|
|
aiofiles==25.1.0
|
|
starlette-compress==1.7.0
|
|
Brotli==1.2.0
|
|
brotlicffi==1.2.0.1
|
|
httpx[socks,http2,zstd,cli,brotli]==0.28.1
|
|
starsessions[redis]==2.2.1
|
|
python-mimeparse==2.0.0
|
|
|
|
sqlalchemy[asyncio]==2.0.51
|
|
aiosqlite==0.21.0
|
|
psycopg[binary]==3.2.9
|
|
alembic==1.18.4
|
|
peewee==3.19.0
|
|
peewee-migrate==1.14.3
|
|
|
|
pycrdt==0.12.47
|
|
redis==7.4.0
|
|
APScheduler==3.11.2
|
|
RestrictedPython==8.1
|
|
pytz==2026.1.post1
|
|
loguru==0.7.3
|
|
asgiref==3.11.1
|
|
python-dateutil==2.9.0.post0
|
|
|
|
tiktoken==0.12.0
|
|
mcp==1.28.1
|
|
openai==2.29.0
|
|
anthropic==0.87.0
|
|
huggingface-hub==1.16.1
|
|
|
|
langchain==1.3.9
|
|
langchain-community==0.4.1
|
|
langchain-classic==1.0.7
|
|
langchain-text-splitters==1.1.2
|
|
langsmith==0.8.18
|
|
|
|
fake-useragent==2.2.0
|
|
black==26.3.1
|
|
pydub==0.25.1
|
|
chardet==5.2.0
|
|
beautifulsoup4==4.14.3
|
|
nltk==3.10.0
|
|
pypdf==6.14.2
|
|
pymdown-extensions==11.0.0
|
|
pillow==12.3.0
|
|
ddgs==9.11.3
|
|
fpdf2==2.8.7
|