Derselbe Fehler wie damals beim Dashboard. In package_types.py stand "from __future__ import annotations"; dadurch wird "-> None" zu einer Zeichenkette, die FastAPI zu NoneType aufloest und als Antwortmodell wertet - zusammen mit 204 bricht der Aufbau der Anwendung ab, und der Container kommt gar nicht erst hoch. Der Import ist raus, mit Begruendung im Quelltext. Die uebrigen Router mit diesem Import (branding, dashboard, transfer) sind geprueft: Sie geben in 204-Routen Response zurueck. Damit es nicht ein drittes Mal erst am Container auffaellt, importiert ein Test jetzt app.main. Genau dabei loest der Fehler aus - der Test deckt damit auch jede kuenftige Route ab. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
799 B
799 B