gateway/requirements.txt
2025-04-20 22:22:22 +02:00

44 lines
No EOL
1.1 KiB
Text

## Web Framework & API
fastapi==0.104.1
uvicorn==0.23.2
python-multipart==0.0.6
httpx==0.25.0
pydantic==1.10.13 # Ältere Version ohne Rust-Abhängigkeit
## Authentication & Security
python-jose==3.3.0
passlib==1.7.4
argon2-cffi>=21.3.0 # Für Passwort-Hashing in gateway_interface.py
## Database
mysql-connector-python==8.1.0
## PDF & Document Processing
reportlab==4.0.4
PyMuPDF>=1.23.7 # Statt dem ungenauen 'fitz'
PyPDF2==3.0.1
python-docx>=0.8.11 # Für Word-Dokumente
openpyxl>=3.1.2 # Für Excel-Dateien
## Data Processing & Analysis
numpy==1.26.3 # Version die mit pandas und matplotlib kompatibel ist
pandas==2.2.3 # Aktuelle Version beibehalten
## Data Visualization
matplotlib==3.8.0 # Aktuelle Version beibehalten
seaborn==0.13.0
## Web Scraping & HTTP
beautifulsoup4==4.12.2
requests==2.31.0
chardet>=5.0.0 # Für Zeichensatzerkennung bei Webinhalten
## Image Processing
Pillow>=10.0.0 # Für Bildverarbeitung (als PIL importiert)
## Utilities
python-dateutil==2.8.2
python-dotenv==1.0.0
## Dependencies for trio (used by httpx)
sortedcontainers>=2.4.0 # Required by trio