c-stone-invoice-check/backend/requirements.txt
Markus Kruse 937267b507 feat: Backend complete with IMAP, PDF processing, Alembic migrations
- FastAPI Backend mit Router (emails, invoices, auth)
- PostgreSQL DB Models (Invoice, EmailLog, InvoiceDetail, User)
- PyMuPDF PDF-Verarbeitung mit Steuer-Erkennung
- openpyxl Excel-Export
- Alembic Migration initialisiert
- IMAP-Verbindung zu Strato funktioniert
- Docker-Setup mit Traefik-Labels

Co-Authored-By: Claude <noreply@anthropic.com>
2026-07-24 23:45:51 +02:00

26 lines
414 B
Text

# FastAPI und Server
fastapi==0.115.0
uvicorn[standard]==0.30.0
python-multipart==0.0.9
# Datenbank
sqlalchemy==2.0.32
psycopg2-binary==2.9.9
alembic==1.13.1
# Authentifizierung
python-jose[cryptography]==3.3.0
passlib[bcrypt]==1.7.4
# PDF-Verarbeitung (PyMuPDF - lokal laufend)
pymupdf==1.24.10
# Excel-Verarbeitung
openpyxl==3.1.5
# Mail (IMAP)
imaplib2==3.6
# Allgemein
python-dotenv==1.0.1
boto3==1.35.0