Clean du code grâce à ruff

This commit is contained in:
Jean-Marie Favreau
2025-03-02 19:12:50 +01:00
parent d8c4c55c44
commit b5d4c0f0b1
225 changed files with 3748 additions and 1790 deletions

View File

@@ -62,7 +62,7 @@ extend-exclude = '''
[tool.ruff]
format = "grouped"
output-format = "grouped"
line-length = 88 # black default
extend-exclude = [
"src/migrations/*",
@@ -73,6 +73,7 @@ extend-exclude = [
"*__init__.py",
]
[tool.ruff.lint]
select = ["E", "F"]
ignore = [
"E501", # line too long, handled by black
@@ -80,19 +81,17 @@ ignore = [
"C901", # too complex
"F405", # name may be undefined, or defined from star imports
]
# Allow unused variables when underscore-prefixed.
dummy-variable-rgx = "^(_+|(_+[a-zA-Z0-9_]*[a-zA-Z0-9]+?))$"
# Assume Python 3.11.
target-version = "py311"
[tool.ruff.mccabe]
[tool.ruff.lint.mccabe]
# Unlike Flake8, default to a complexity level of 10.
max-complexity = 10
[tool.ruff.lint.per-file-ignores]
"experimentations/*.py" = ["E402"]
[tool.ruff.isort]
[tool.ruff.lint.isort]
force-to-top = ["src"]
known-first-party = ["src"]