[Majeur] Ignores ruff « temporaires » obsolètes (E501/E711/F401 à 0 violations, 6 I001 auto-fixables) #95
Labels
No labels
v1.0 · bloquant
v1.0 · majeur
v1.0 · mineur
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
mat/homeassistant-comwatt#95
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Problème
pyproject.toml:18-23ignore E501/E711/F401/I001 avec un commentaire « Temporary ignores — each is tracked by a finding ».Mesuré (ruff 0.15.x) :
__init__.py,config_flow.py,coordinator.py,test_config_flow.py,test_coordinator.py,test_init.py— toutes auto-fixables parruff check --fix(imports purs, aucun conflit à prévoir).Recommandation
ruff check --fixpuis retirer les 4 ignores depyproject.toml.Bonus de cohérence repéré au passage :
mypy.iniditpython_version = 3.13vspyproject.tomltarget-version = "py312"— harmoniser.Constaté lors de la review de code pré-v1.0 (v0.8.1).