From 274a398bbf2333b55892375eb62cd46277084c5c Mon Sep 17 00:00:00 2001 From: maziggy Date: Mon, 26 Jan 2026 14:54:26 +0100 Subject: [PATCH] Added missing dependency test and warning on app startup --- backend/app/main.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/backend/app/main.py b/backend/app/main.py index 65e992ebd..eba1302ae 100644 --- a/backend/app/main.py +++ b/backend/app/main.py @@ -12,7 +12,6 @@ def _start_error_server(missing_packages: list): """Start a minimal HTTP server to display dependency errors in browser.""" import os import signal - import threading from http.server import BaseHTTPRequestHandler, HTTPServer packages_html = "".join(f"
  • {p}
  • " for p in missing_packages) @@ -81,13 +80,12 @@ def _start_error_server(missing_packages: list): def shutdown(signum, frame): print("\nShutting down error server...") - threading.Thread(target=server.shutdown).start() + raise SystemExit(0) signal.signal(signal.SIGTERM, shutdown) signal.signal(signal.SIGINT, shutdown) server.serve_forever() - raise SystemExit(1) def check_dependencies():