enhancement: introduce Ruff for Python linter for reordering and removing unused imports with automated pre-commit and sytle check (#2366)
This commit is contained in:
parent
42344795cd
commit
843280f82b
333 changed files with 2109 additions and 1050 deletions
17
api/pyproject.toml
Normal file
17
api/pyproject.toml
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
[project]
|
||||
requires-python = ">=3.10"
|
||||
|
||||
[tool.ruff]
|
||||
exclude = [
|
||||
"__init__.py",
|
||||
"tests/",
|
||||
]
|
||||
line-length = 120
|
||||
|
||||
[tool.ruff.lint]
|
||||
ignore-init-module-imports = true
|
||||
select = [
|
||||
"F401", # unused-import
|
||||
"I001", # unsorted-imports
|
||||
"I002", # missing-required-import
|
||||
]
|
||||
Loading…
Add table
Add a link
Reference in a new issue