2018-02-20 10:23:04 +00:00
|
|
|
# https://docs.pylint.org/en/latest/technical_reference/features.html
|
|
|
|
|
2020-08-01 18:26:08 +00:00
|
|
|
[MASTER]
|
2021-03-24 22:11:28 +00:00
|
|
|
jobs = 0
|
|
|
|
ignore =
|
|
|
|
conf.py,
|
|
|
|
run_tests.py,
|
|
|
|
_version.py,
|
2020-08-01 18:26:08 +00:00
|
|
|
|
2017-11-16 20:44:51 +00:00
|
|
|
[MESSAGES CONTROL]
|
2021-03-24 22:11:28 +00:00
|
|
|
disable =
|
2020-08-01 18:26:08 +00:00
|
|
|
abstract-method,
|
|
|
|
arguments-differ,
|
2021-07-09 00:01:32 +00:00
|
|
|
arguments-renamed,
|
2020-08-01 18:26:08 +00:00
|
|
|
attribute-defined-outside-init,
|
|
|
|
bad-continuation,
|
|
|
|
broad-except,
|
2022-01-31 21:30:18 +00:00
|
|
|
class-variable-slots-conflict, # pylint does not understand descriptors like _WeakAttr in _orderedbase.py
|
2021-03-24 22:11:28 +00:00
|
|
|
duplicate-code,
|
|
|
|
import-error,
|
2020-07-30 13:31:03 +00:00
|
|
|
invalid-name,
|
2020-08-01 18:26:08 +00:00
|
|
|
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,
|
2020-07-30 13:31:03 +00:00
|
|
|
no-member,
|
2020-08-01 18:26:08 +00:00
|
|
|
no-self-use, # prevents idiomatic type hints
|
|
|
|
not-callable,
|
2020-08-01 13:44:09 +00:00
|
|
|
protected-access,
|
2022-01-31 21:30:18 +00:00
|
|
|
raising-bad-type,
|
2020-08-01 18:26:08 +00:00
|
|
|
redefined-builtin,
|
|
|
|
signature-differs,
|
|
|
|
super-init-not-called,
|
|
|
|
too-few-public-methods,
|
|
|
|
too-many-ancestors,
|
2022-02-02 19:58:05 +00:00
|
|
|
too-many-arguments,
|
2020-08-01 18:26:08 +00:00
|
|
|
too-many-branches,
|
|
|
|
too-many-locals,
|
2021-04-18 15:11:36 +00:00
|
|
|
unsubscriptable-object, # pylint bug with generic types
|
|
|
|
unused-argument,
|
2022-01-31 21:30:18 +00:00
|
|
|
useless-import-alias, # pylint does not understand mypy-style explicit re-exports (as in bidict/__init__.py)
|
2020-08-01 18:26:08 +00:00
|
|
|
wrong-import-order,
|
|
|
|
wrong-import-position,
|