| fastapi==0.115.* | |
| uvicorn[standard]==0.34.* | |
| sqlalchemy==2.0.* | |
| alembic==1.14.* | |
| psycopg2-binary==2.9.* | |
| python-jose[cryptography]==3.3.* | |
| passlib[bcrypt]==1.7.* | |
| argon2-cffi==21.3.* | |
| bcrypt==4.1.* | |
| python-multipart==0.0.* | |
| pydantic[email]==2.* | |
| email-validator>=2.0.0 | |
| pymupdf==1.25.* | |
| scikit-learn==1.6.* | |
| # transformers and sentence-transformers removed for lighter prod build (optional ML modules remain guarded) | |
| python-dotenv==1.0.* | |
| fuzzywuzzy==0.18.* | |
| python-Levenshtein>=0.27.0 | |
| pdfplumber>=0.10.0 | |
| pytesseract>=0.3.10 | |
| Pillow>=10.0.0 | |
| python-docx>=0.8.0 | |
| openpyxl>=3.1.0 | |
| reportlab>=4.0.0 |