fixes pyproject.toml ruff configuration

This commit is contained in:
Mose Müller 2024-02-15 09:08:16 +01:00
parent 551b8f0158
commit 10dc1436d0

View File

@ -48,6 +48,11 @@ build-backend = "poetry.core.masonry.api"
[tool.ruff] [tool.ruff]
target-version = "py310" # Always generate Python 3.10-compatible code target-version = "py310" # Always generate Python 3.10-compatible code
extend-exclude = [
"docs", "frontend"
]
[tool.ruff.lint]
select = [ select = [
"ASYNC", # flake8-async "ASYNC", # flake8-async
"C4", # flake8-comprehensions "C4", # flake8-comprehensions
@ -77,14 +82,9 @@ select = [
"YTT", # flake8-2020 "YTT", # flake8-2020
"W", # pycodestyle warnings "W", # pycodestyle warnings
] ]
[tool.ruff.lint]
ignore = [ ignore = [
"PERF203", # try-except-in-loop "PERF203", # try-except-in-loop
] ]
extend-exclude = [
"docs", "frontend"
]
[tool.ruff.lint.mccabe] [tool.ruff.lint.mccabe]
max-complexity = 7 max-complexity = 7