From aca7f568089313528acfd8e6c15299f99fbd4ed7 Mon Sep 17 00:00:00 2001 From: Smittix Date: Thu, 29 Jan 2026 22:20:21 +0000 Subject: [PATCH] fix: Ensure Flask 3.0+ in setup script System apt packages may install Flask 2.x which is incompatible with Werkzeug 3.x. Add explicit upgrade after pip install to ensure Flask 3.0+. Co-Authored-By: Claude Opus 4.5 --- setup.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/setup.sh b/setup.sh index 917e151..954c65b 100755 --- a/setup.sh +++ b/setup.sh @@ -303,6 +303,10 @@ install_python_deps() { else ok "Python dependencies installed" fi + + # Ensure Flask 3.0+ is installed (required for Werkzeug 3.x compatibility) + # System apt packages may have older Flask 2.x which is incompatible + python -m pip install --upgrade "flask>=3.0.0" >/dev/null 2>&1 || true echo }