From ce232e05122226c30b33c0b894a29cc48d72e0d9 Mon Sep 17 00:00:00 2001 From: James Smith Date: Mon, 19 Jan 2026 17:25:24 +0000 Subject: [PATCH] Add flask-limiter to setup.sh dependency verification --- setup.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/setup.sh b/setup.sh index f378624..d362c04 100755 --- a/setup.sh +++ b/setup.sh @@ -230,9 +230,9 @@ install_python_deps() { if ! python -m pip install -r requirements.txt 2>/dev/null; then warn "Some pip packages failed - checking if apt packages cover them..." # Verify critical packages are available - python -c "import flask; import requests" 2>/dev/null || { - fail "Critical Python packages (flask, requests) not installed" - echo "Try: sudo apt install python3-flask python3-requests" + python -c "import flask; import requests; from flask_limiter import Limiter" 2>/dev/null || { + fail "Critical Python packages (flask, requests, flask-limiter) not installed" + echo "Try: pip install flask requests flask-limiter" exit 1 } ok "Core Python dependencies available"