- 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>
26 lines
414 B
Text
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
|