# Cane Backend Dependencies

# API
fastapi>=0.104.0
anthropic>=0.39.0
uvicorn>=0.24.0
python-multipart>=0.0.6
gunicorn>=21.0.0

# Database
sqlalchemy>=2.0.0
pymysql>=1.1.0

# Auth & Encryption
python-jose[cryptography]>=3.3.0
cryptography>=41.0.0
passlib[bcrypt]>=1.7.4
bcrypt==4.0.1

# Vector DB
chromadb>=0.4.0

# Embeddings
sentence-transformers>=2.2.0

# Extraction (core)
pymupdf>=1.23.0
python-docx>=1.0.0
openpyxl>=3.1.0
Pillow>=10.0.0
pytesseract>=0.3.10

# CLIP image indexing
transformers>=4.30.0

# S3-compatible storage connector
boto3>=1.28.0

# Extraction (optional — audio/video)
faster-whisper>=1.0.0
# ffmpeg-python
# torch