OCR + reportistica

This commit is contained in:
2026-03-27 13:54:07 +01:00
parent cbeedc2d2f
commit bb2060c1ae
26 changed files with 5503 additions and 237 deletions
+12
View File
@@ -46,6 +46,15 @@ dependencies = [
# Storage MinIO/S3
"miniopy-async>=1.21.0",
# Estrazione testo allegati (usato anche dal job rescan nel backend)
"pypdf>=4.0.0",
"python-docx>=1.1.0",
# OCR per allegati image-only (immagini dirette e PDF scansionati)
"pytesseract>=0.3.13",
"pdf2image>=1.17.0",
"Pillow>=11.0.0",
# IMAP async (per test connessione nel backend + mailbox service)
"aioimaplib>=2.0.0",
@@ -58,6 +67,9 @@ dependencies = [
# Utilities
"python-multipart>=0.0.9", # upload file
"python-dotenv>=1.0.0",
# Generazione PDF report (puro Python, nessuna dipendenza di sistema)
"reportlab>=4.2.0",
]
[project.optional-dependencies]