From eb213fd79aa014faf9b1deb821eff8ebb0970782 Mon Sep 17 00:00:00 2001 From: root Date: Fri, 6 Nov 2026 00:51:50 +0100 Subject: [PATCH] fix but not last --- bots/Dockerfile | 1 + bots/mcp_server.py | 4 ++-- bots/requirements.txt | 2 +- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/bots/Dockerfile b/bots/Dockerfile index 5c61667c..ab5191ad 100644 --- a/bots/Dockerfile +++ b/bots/Dockerfile @@ -6,5 +6,6 @@ WORKDIR /app COPY requirements.txt . RUN pip install -r requirements.txt +RUN pip install --no-deps mt5linux==0.1.9 COPY *.py ./ diff --git a/bots/mcp_server.py b/bots/mcp_server.py index aefeb5a7..ec42773f 100644 --- a/bots/mcp_server.py +++ b/bots/mcp_server.py @@ -282,8 +282,8 @@ class LiveBridge(MT5Bridge): log.info(f"LiveBridge connected: login={info.login}, server={info.server}") self.connected = True return True - except ImportError: - log.error("mt5linux not installed. Run: pip install mt5linux") + except ImportError as e: + log.error(f"ImportError: {e}") return False except Exception as e: log.error(f"LiveBridge connection failed: {e}") diff --git a/bots/requirements.txt b/bots/requirements.txt index aaea470c..efb84854 100644 --- a/bots/requirements.txt +++ b/bots/requirements.txt @@ -2,7 +2,7 @@ fastapi uvicorn pydantic -mt5linux +# mt5linux wird im Dockerfile separat installiert rpyc pandas numpy