# 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)