feat: fast api restructering
enabling API tests over FastAPI Testclient Enable running API in autoreload mode
Merge request reports
Activity
requested review from @fwinkler--tu-dresden.de
assigned to @s7440447--tu-dresden.de
Hi Billy,
also ich habe den Branch mal installiert und er funzt mit der aktuellen GUI aus pika-web main. Zur Zeit ist es für mich zu schwierig, deine Änderungen in den pika-server main zu übernehmen, da wir gerade eine sehr grosse Änderung aus benjamin-timezone mergen wollen. Ich kann aber damit leben, wenn du pika-server bmeyer_demo zum Laufen bekommst und ein importierter Job in pika-web main zu sehen ist. Für pika-web können wir zur Not auch ein bisschen zurückgehen, falls es nicht funzt.
Anmerkung: Im development.sh muss der --dev mode so aussehen:
if [ "$AUTO_RELOAD" = true ]; then $POETRY_PATH run uvicorn src.rest_api.rest_api:APP --host 0.0.0.0 --port 8000 --reload fi
Und mypy schlägt auch derzeit fehl.
Edited by Frank Winkler