Claude commited on
Commit
07b7d9b
Β·
unverified Β·
1 Parent(s): feb7a24

fix(ci): install [dev,web] extras pour inclure python-multipart dans les tests

Browse files

python-multipart a Γ©tΓ© dΓ©placΓ© vers l'extra [web] au sprint 13.
FastAPI lève RuntimeError à l'import si python-multipart est absent
(dΓ©coration @app .post avec Form data), ce qui cassait 114 tests.
Installer pip install -e ".[dev,web]" en CI restaure toutes les
dΓ©pendances web nΓ©cessaires sans toucher Γ  la logique de packaging.

https://claude.ai/code/session_017gXea9mxBQqDTAsSQd7aAq

Files changed (1) hide show
  1. .github/workflows/ci.yml +1 -1
.github/workflows/ci.yml CHANGED
@@ -68,7 +68,7 @@ jobs:
68
  - name: Install dependencies
69
  run: |
70
  python -m pip install --upgrade pip
71
- pip install -e ".[dev]"
72
 
73
  # ── Tests ───────────────────────────────────────────────────
74
  - name: Run tests
 
68
  - name: Install dependencies
69
  run: |
70
  python -m pip install --upgrade pip
71
+ pip install -e ".[dev,web]"
72
 
73
  # ── Tests ───────────────────────────────────────────────────
74
  - name: Run tests