updated config for Ruff and PyRight

This commit is contained in:
2026-07-08 12:00:20 +02:00
parent fae94d01a3
commit 046adfd3df
+9 -1
View File
@@ -14,6 +14,14 @@ license = {text = "LicenseRef-Proprietary"}
requires = ["pdm-backend"] requires = ["pdm-backend"]
build-backend = "pdm.backend" build-backend = "pdm.backend"
[tool.pyright]
typeCheckingMode = "basic"
pythonVersion = "3.11"
reportUnusedImport = "none"
reportUnusedVariable = "warning"
reportUnusedClass = "warning"
reportUnusedFunction = "warning"
reportPrivateUsage = "error"
[tool.ruff] [tool.ruff]
line-length = 94 line-length = 94
@@ -26,7 +34,7 @@ quote-style = "double"
skip-magic-trailing-comma = false skip-magic-trailing-comma = false
[tool.ruff.lint] [tool.ruff.lint]
select = ["E", "F", "I"] select = ["E", "F", "I", "SLF"]
[tool.ruff.lint.isort] [tool.ruff.lint.isort]
extra-standard-library = ["typing_extensions"] extra-standard-library = ["typing_extensions"]