Clean du code grâce à ruff
This commit is contained in:
@@ -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"]
|
||||
|
||||
Reference in New Issue
Block a user