From 6d13dbf442af311a9703201b82e8511c1e12f97a Mon Sep 17 00:00:00 2001 From: Claude Date: Thu, 2 Jul 2026 05:35:16 +0000 Subject: [PATCH] =?UTF-8?q?Fix=20build=20Docker=20:=20aligne=20les=20d?= =?UTF-8?q?=C3=A9pendances=20sur=20les=20pins=20d'Aider?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit aider-chat 0.86.2 fige fastapi==0.128.8, pydantic==2.12.5 et psutil==7.2.2, en conflit avec nos anciens pins (fastapi 0.115.6, psutil 6.1.1) -> pip ResolutionImpossible pendant le build de l'image. On aligne nos versions sur celles d'Aider (résolution vérifiée par pip --dry-run sur venv vierge ; /api/system/stats testé OK avec psutil 7). Co-Authored-By: Claude Opus 4.8 Claude-Session: https://claude.ai/code/session_01SVay7z3y7q2gEe54ByAE6N --- backend/requirements.txt | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/backend/requirements.txt b/backend/requirements.txt index 004130a..3638ce2 100644 --- a/backend/requirements.txt +++ b/backend/requirements.txt @@ -1,9 +1,10 @@ -fastapi==0.115.6 +# Aider fige ses dépendances partagées (fastapi, pydantic, httpx…) : il est +# listé en premier et le reste est aligné sur ses versions pour éviter tout +# conflit de résolution pip. +aider-chat==0.86.2 +fastapi==0.128.8 uvicorn[standard]==0.34.0 httpx==0.28.1 -pydantic==2.10.4 +pydantic==2.12.5 pydantic-settings==2.7.1 -psutil==6.1.1 -# Moteur code (édition multi-fichiers façon Claude Code). Version FIGÉE : -# l'API Python d'Aider n'est pas garantie stable entre versions. -aider-chat==0.86.2 +psutil==7.2.2