chore: enforce ruff config and fix lint findings

This commit is contained in:
2026-08-15 20:45:02 +01:00
parent 06ce53bc44
commit dbbea1a95f
12 changed files with 42 additions and 26 deletions
+4 -1
View File
@@ -77,5 +77,8 @@ line-length = 100
target-version = "py39"
[tool.ruff.lint]
select = ["E", "F", "W", "I", "UP", "B"]
# UP is deliberately absent. With target-version = "py39" it fights the
# `from __future__ import annotations` style used throughout and generates
# several hundred findings for no behavioural gain. B currently finds nothing.
select = ["E", "F", "W", "I"]
ignore = ["E501"]