From 16ea54e35d9527a9c2b6640404a29b7f2f1c5d1c Mon Sep 17 00:00:00 2001 From: Hitonabi Date: Sun, 26 Jul 2026 22:30:12 +0200 Subject: [PATCH] fix: venv --clear bei Reinstall, verhindert veraltete Paketversionen --- deploy/worker-windows/installer.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/deploy/worker-windows/installer.py b/deploy/worker-windows/installer.py index cbccdd5..80cc281 100644 --- a/deploy/worker-windows/installer.py +++ b/deploy/worker-windows/installer.py @@ -136,9 +136,10 @@ def main(page: ft.Page): page.update() return - # Setup venv + # Setup venv — --clear loescht einen alten venv komplett, damit keine + # veralteten Pakete (z.B. flet 0.86 statt 0.23) ueberleben. log("Lege Python-Umgebung an (venv)...") - subprocess.run(f"{python_exe} -m venv venv", cwd=install_dir, shell=True) + subprocess.run(f"{python_exe} -m venv --clear venv", cwd=install_dir, shell=True) log("Installiere Abhaengigkeiten (pip)...") subprocess.run(r"venv\Scripts\python.exe -m pip install --quiet --upgrade pip", cwd=install_dir, shell=True)