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
|
[tool.pylint."messages control"]
disable = [
"duplicate-code",
"raw-checker-failed",
"bad-inline-option",
"locally-disabled",
"file-ignored",
"suppressed-message",
"useless-suppression",
"deprecated-pragma",
"use-symbolic-message-instead",
"missing-function-docstring",
"missing-class-docstring",
"missing-module-docstring",
"too-few-public-methods",
]
[tool.pylint.design]
max-args = 8
max-locals = 18
max-attributes = 10
max-public-methods = 30
[tool.pydocstyle]
inherit = false
# Ignore missing docstrings for now, but existing docstrings must be correct.
ignore = ["D1", "D203", "D213"]
[tool.mypy]
ignore_missing_imports = true
|