Files
aza/AzA march 2026 - Kopie (10)/requirements-dev.txt

61 lines
1.2 KiB
Plaintext
Raw Normal View History

2026-04-16 13:32:32 +02:00
# AZA Desktop Dev Dependencies (gepinnt, Stand 2026-03-23)
# Python 3.12.x erforderlich (getestet mit 3.12.10)
# Install: pip install -r requirements-dev.txt
# === Backend / API ===
fastapi==0.129.0
uvicorn==0.41.0
starlette==0.52.1
python-multipart==0.0.22
python-dotenv==1.2.1
python-jose==3.5.0
passlib==1.7.4
bcrypt==5.0.0
stripe==14.4.0
SQLAlchemy==2.0.46
requests==2.32.5
httpx==0.28.1
httpcore==1.0.9
# === OpenAI / KI ===
openai==2.15.0
# === Audio / Diktat ===
sounddevice==0.5.5
soundfile==0.13.1
numpy==2.2.5
lameenc==1.8.1
pygame==2.6.1
# === GUI / Desktop ===
pillow==12.1.1
pynput==1.8.1
python-docx==1.2.0
lxml==6.0.2
# === Security / 2FA ===
pyotp==2.9.0
qrcode==8.2
cryptography==46.0.3
cffi==2.0.0
# === Build / Packaging ===
pyinstaller==6.13.0
pyinstaller-hooks-contrib==2026.0
# === Pydantic ===
pydantic==2.12.5
pydantic_core==2.41.5
annotated-types==0.7.0
# === Sonstiges ===
certifi==2026.1.4
tqdm==4.67.1
tenacity==9.1.2
# === WICHTIG ===
# numpy MUSS <2.4 bleiben (2.4.x bricht PyInstaller-Build)
# PyInstaller 6.13.0 hat keine Hooks fuer numpy 2.4+
# ffmpeg muss separat installiert sein (nicht in pip)
# Inno Setup 6 muss separat installiert sein (Installer-Build)