bidict/.pylintrc

45 lines
1.2 KiB
INI
Raw Normal View History

# https://docs.pylint.org/en/latest/technical_reference/features.html
[MASTER]
jobs = 0
ignore =
conf.py,
run_tests.py,
_version.py,
[MESSAGES CONTROL]
disable =
abstract-method,
arguments-differ,
2021-07-09 00:01:32 +00:00
arguments-renamed,
attribute-defined-outside-init,
bad-continuation,
broad-except,
class-variable-slots-conflict, # pylint does not understand descriptors like _WeakAttr in _orderedbase.py
duplicate-code,
import-error,
invalid-name,
isinstance-second-argument-not-valid-type, # https://github.com/PyCQA/pylint/issues/3507
line-too-long,
missing-function-docstring, # prevents idiomatic type hints
multiple-statements, # prevents idiomatic type hints
no-init,
no-member,
no-self-use, # prevents idiomatic type hints
not-callable,
2020-08-01 13:44:09 +00:00
protected-access,
raising-bad-type,
redefined-builtin,
signature-differs,
super-init-not-called,
too-few-public-methods,
too-many-ancestors,
too-many-arguments,
too-many-branches,
too-many-locals,
unsubscriptable-object, # pylint bug with generic types
unused-argument,
useless-import-alias, # pylint does not understand mypy-style explicit re-exports (as in bidict/__init__.py)
wrong-import-order,
wrong-import-position,