From 86b5ec18c6df430d6a3ba112d1497490eb46986f Mon Sep 17 00:00:00 2001 From: Dom Date: Tue, 16 Jun 2026 17:52:49 +0200 Subject: [PATCH] =?UTF-8?q?chore(installer):=20prep=20Lea-Setup-v1.0.1=20?= =?UTF-8?q?=E2=80=94=20socketio=20dans=20requirements=20+=20exclusion=20fi?= =?UTF-8?q?chiers=20test=20du=20staging?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - requirements_agent.txt : ajout python-socketio/engineio/websocket-client/simple-websocket (FeedbackBus/bulles ; jeu valide en runtime sur la VM) - build_installer.sh : exclusion test_lea_*, _test_paused_toast.py, tools/test_* du staging Reste (phase build sur .11) : pre-bundler tkinter+zlib1 dans l'embed. Co-Authored-By: Claude Opus 4.8 (1M context) --- deploy/installer/build_installer.sh | 3 +++ deploy/lea_package/requirements_agent.txt | 7 +++++++ 2 files changed, 10 insertions(+) diff --git a/deploy/installer/build_installer.sh b/deploy/installer/build_installer.sh index 63810ada8..b04d6b17c 100755 --- a/deploy/installer/build_installer.sh +++ b/deploy/installer/build_installer.sh @@ -103,6 +103,9 @@ rsync -a \ --exclude='.venv' \ --exclude='sessions/' \ --exclude='logs/' \ + --exclude='test_lea_*' \ + --exclude='_test_paused_toast.py' \ + --exclude='tools/test_*' \ "$BASE_BUILD_DIR/" \ "$STAGING_DIR/" diff --git a/deploy/lea_package/requirements_agent.txt b/deploy/lea_package/requirements_agent.txt index dc942086e..5a1beefbd 100644 --- a/deploy/lea_package/requirements_agent.txt +++ b/deploy/lea_package/requirements_agent.txt @@ -9,5 +9,12 @@ psutil>=5.9.0 # Monitoring CPU/RAM pystray>=0.19.5 # Icone systray plyer>=2.1.0 # Notifications toast natives +# FeedbackBus / bulles d'action Lea (client socketio temps reel vers agent-chat :5004) +# Jeu valide en runtime sur la VM (chat + bulles fonctionnels) +python-socketio>=5.10.0 # client SocketIO (FeedbackBus) +python-engineio>=4.8.0 # transport engine.io +websocket-client>=1.9.0 # transport websocket client +simple-websocket>=1.1.0 # fallback websocket + # Windows specifique pywin32>=306 ; sys_platform == 'win32'