Skip to content
Snippets Groups Projects
pyproject.toml 903 B
Newer Older
B13nch3n's avatar
B13nch3n committed
[tool.black]
Bienchen's avatar
Bienchen committed
line-length=79
B13nch3n's avatar
B13nch3n committed

[tool.pylint.REPORTS]
reports='no'
B13nch3n's avatar
B13nch3n committed

[tool.pylint.MASTER]
# A comma-separated list of package or module names from where C extensions may
# be loaded. Extensions are loading into the active Python interpreter and may
# run arbitrary code
Bienchen's avatar
Bienchen committed
extension-pkg-allow-list='rapidjson'
B13nch3n's avatar
B13nch3n committed

[tool.pylint.FORMAT]
max-line-length=80

[tool.pylint.deprecated_builtins]
# We want to use proper logging, so we can control *ALL* output bei the Abseil
# logger, hence: deprecate 'print'
bad-functions = ["map", "filter", "print"]

# Run the spell check every once in a while, having it enabled always, is too
# annoying.
[tool.pylint.spelling]
max-spelling-suggestions = 4

spelling-dict = "en_GB"

spelling-ignore-comment-directives = "fmt: on,fmt: off,noqa:,noqa,nosec,isort:skip,mypy:"

spelling-ignore-words = ""

spelling-private-dict-file = ".spelling"

spelling-store-unknown-words = false