# 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, 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, protected-access, raising-bad-type, redefined-builtin, signature-differs, super-init-not-called, too-few-public-methods, too-many-ancestors, 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,