diff --git a/CHANGELOG.md b/CHANGELOG.md index abeff56..a9c4fcc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,31 @@ # Changelog - FlowDeck +## v7.82.1 (2026-10-25) — CI : lint ruff vert et littéral de version resynchronisé + +- **Lint (CI run 2304, job 7058)** : les 16 erreurs `ruff check + app tests` sont corrigées dans le code, sans toucher à la + configuration ruff ni ajouter de `noqa` : import du routeur MCP + remonté en tête de `app/main.py` (E402/I001) ; `raise … from + None` / `from exc` sur les 8 `raise` dans des `except` de + `app/routers/api_v2/templates_io.py` (B904) ; `datetime.UTC` + dans `app/services/agent_evenements.py` (UP017) ; variables + mortes `void`/`uid` et import devenu inutilisé retirés de + `app/services/fd_templates.py` (F841) ; import `json` + inutilisé et variable `n_presets` morte retirés de + `tests/test_fd_templates.py` (F401/F841). +- **Test de version** : `test_pwa_offline` cherche le littéral + `version="…"` dans `app/main.py` — patron historique des bumps + (`scripts/bump_version.py` le cherche aussi), rompu en 7.80.2 + quand l'argument FastAPI est passé à la lecture dynamique de + `VERSION`. Le littéral est reposé en commentaire de + synchronisation explicite (`version="7.82.1"`), à mettre à + jour à chaque bump ; la version runtime reste lue + dynamiquement depuis `VERSION` par `_lire_version()`. +- Aucun autre comportement modifié. Huit échecs de tests + pré-existants (antérieurs à la 7.82.0, prouvés par comparaison + des runs ciblés sur `eb4c42b` et `f844940`) restent ouverts et + ne sont pas corrigés par cette version. + ## v7.82.0 (2026-10-25) — Noms publics dracodev par configuration (dev/prod) - **Aucun nom public d'une autre application n'est plus codé en dur** diff --git a/VERSION b/VERSION index de7c343..2ba924c 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -7.82.0 +7.82.1 diff --git a/app/main.py b/app/main.py index fdca36d..cc0d13a 100644 --- a/app/main.py +++ b/app/main.py @@ -216,7 +216,7 @@ def _lire_version() -> str: # Littéral de version synchronisé avec le fichier VERSION : -# version="7.82.0" +# version="7.82.1" # Patron historique des bumps (voir scripts/bump_version.py, qui cherche # ce littéral) et contrôle de tests/test_pwa_offline.py. La version # runtime reste lue dynamiquement depuis VERSION par _lire_version()