Spaces:
Sleeping
Sleeping
Claude commited on
fix(ci): install [dev,web] extras pour inclure python-multipart dans les tests
Browse filespython-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
- .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
|