RcmEmailAutomation / requirements.txt
Avinash Nalla
Heat code extractor v6: EasyOCR fallback for codes Tesseract can't read
3453432
Raw
History Blame Contribute Delete
557 Bytes
fastapi==0.115.0
uvicorn[standard]==0.30.0
msal==1.31.0
httpx==0.27.0
pydantic-settings==2.3.0
apscheduler==3.10.4
aiosqlite==0.20.0
dropbox==12.0.2
pdf2image==1.17.0
pdfplumber==0.11.4
pytesseract==0.3.13
Pillow==10.4.0
alembic==1.13.1
pytz==2024.1
# Deep-learning OCR fallback for heat codes Tesseract can't read at any
# DPI / PSM mode (e.g., Flotite G18M). Heavy (~2GB with torch); the
# extractor lazy-imports easyocr so the dependency is optional — code
# still works without it. Pin torch to CPU build to keep the image
# small-ish.
easyocr==1.7.1