Bankbot / backend /requirements.txt
mohsin-devs's picture
Fix document PDF text extraction
1f11d61
Raw
History Blame Contribute Delete
702 Bytes
# Core API framework
fastapi==0.111.0
uvicorn[standard]==0.29.0
python-multipart==0.0.9
# Database
sqlalchemy==2.0.30
alembic==1.13.1
psycopg2-binary==2.9.9
# Auth & security
passlib[bcrypt]==1.7.4
python-jose[cryptography]==3.3.0
# AI backends
openai==1.30.1
groq==0.9.0
langchain==0.2.1
langchain-openai==0.1.8
# Document parsing
pypdf==4.2.0
PyMuPDF==1.24.5
python-docx==1.1.2
# Data & ML
numpy==1.26.4
# Cache
redis==5.0.4
# HTTP client (used in test scripts and Ollama integration)
httpx==0.27.0
requests==2.31.0
# WebSocket client (used in test scripts)
websockets==12.0
# Pydantic & settings
pydantic==2.7.1
pydantic-settings==2.2.1
# Environment variable loading
python-dotenv==1.0.1