ci: align backend lint checks
This commit is contained in:
@@ -90,7 +90,16 @@ target-version = "py311"
|
||||
|
||||
[tool.ruff.lint]
|
||||
select = ["E", "F", "I", "B", "UP", "N", "PL", "RUF"]
|
||||
ignore = ["E501", "PLR0913", "PLR2004"]
|
||||
ignore = [
|
||||
"E501",
|
||||
"PLC0415", # optional/heavy imports are intentionally lazy in runtime and tests
|
||||
"PLR0913",
|
||||
"PLR2004",
|
||||
"PLW0603", # lazy DB/session singletons are explicit module state
|
||||
"RUF001", # Russian OCR/test strings intentionally contain Cyrillic characters
|
||||
"RUF002",
|
||||
"RUF100", # keep explanatory noqa markers for rules not enabled locally
|
||||
]
|
||||
|
||||
[tool.pytest.ini_options]
|
||||
testpaths = ["tests"]
|
||||
|
||||
Reference in New Issue
Block a user