1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45
|
[build-system]
requires = ["setuptools >= 40.6.0", "wheel"]
build-backend = "setuptools.build_meta"
[tool.pyright]
include = [
"siobrultech_protocols",
"scripts",
"tests"
]
exclude = [
"**/__pycache__"
]
pythonVersion = "3.8"
reportFunctionMemberAccess = "error"
reportInvalidTypeVarUse = "error"
reportMissingImports = "error"
reportMissingParameterType = "error"
reportMissingTypeArgument = "error"
reportPrivateUsage = "error"
reportUnknownMemberType = "error"
reportUnknownParameterType = "error"
reportUntypedBaseClass = "error"
reportUntypedClassDecorator = "error"
reportUntypedFunctionDecorator = "error"
reportUntypedNamedTuple = "error"
reportUnusedClass = "error"
reportUnusedFunction = "error"
reportUnusedImport = "error"
reportUnusedVariable = "error"
typeCheckingMode = "basic"
[tool.ruff]
select = [
# Pycodestyle
"E",
# Pyflakes
"F",
# isort
"I001",
]
ignore = [
# Rely on Black to handle line length
"E501",
]
|