Skip to content

Lint ruff : rétablir un CI vert (app/ et tests/) - #3

Merged
THIOYE97 merged 1 commit into
mainfrom
chore/lint-ruff-vert
Jul 22, 2026
Merged

THIOYE97 merged 1 commit into
mainfrom
chore/lint-ruff-vert

Conversation

@THIOYE97

Copy link
Copy Markdown
Owner

Objet

Le job lint (ruff) du CI était rouge de longue date sur main : 66 violations préexistantes dans app/ et tests/. Les tests passaient, mais le check lint bloquait toute PR au vert. Cette PR rétablit un CI entièrement vert.

Nature des corrections (sans changement de comportement)

  • Imports et variables inutiles retirés (F401, F841, F811, F541).
  • Instructions multiples sur une ligne éclatées en plusieurs lignes (E701, E702).
  • Imports de routers volontairement placés après setup_logging() marqués # noqa: E402, suivant la convention déjà présente dans app/main.py.
  • Variables au nom ambigu l renommées (E741).

Vérification

ruff check app/ tests/ (version CI 0.9.3) : All checks passed. Tous les fichiers touchés compilent.

Ordre de merge suggéré

Merger cette PR en premier ; les PR #1 (amorçage) et #2 (sauvegarde) repasseront alors au vert au ré-exécution de leurs checks.

Le job « lint (ruff) » du CI était rouge de longue date sur main : 66 violations
préexistantes dans app/ et tests/ (les tests, eux, passaient). Corrigées ici pour
rétablir un CI vert.

- Imports et variables inutiles retirés (F401, F841, F811, F541).
- Instructions multiples sur une ligne éclatées (E701, E702).
- Imports de routers volontairement après setup_logging marqués # noqa: E402,
  suivant la convention déjà en place dans app/main.py.
- Variables au nom ambigu « l » renommées (E741).

Aucun changement de comportement : reformatage et suppression de code mort.
@THIOYE97
THIOYE97 merged commit e1e700c into main Jul 22, 2026
3 checks passed
@THIOYE97
THIOYE97 deleted the chore/lint-ruff-vert branch July 22, 2026 09:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant