forked from ComPWA/qrules
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.pylintrc
41 lines (36 loc) · 1.33 KB
/
.pylintrc
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
32
33
34
35
36
37
38
39
40
41
# To see other available options:
# pylint --generate-rcfile > .pylintrc_new
# and compare the output
[BASIC]
good-names-rgxs=
^[p]$,
[MASTER]
ignore=
conf.py,
ignore-patterns=
.*\.pyi
[MESSAGES CONTROL]
disable=
duplicate-code, # https://github.com/PyCQA/pylint/issues/214
invalid-unary-operand-type, # conflicts with attrs.field
line-too-long, # automatically fixed with black
logging-fstring-interpolation,
missing-class-docstring, # pydocstyle
missing-function-docstring, # pydocstyle
missing-module-docstring, # pydocstyle
no-member, # conflicts with attrs.field
no-name-in-module, # already checked by mypy
not-a-mapping, # conflicts with attrs.field
not-an-iterable, # conflicts with attrs.field
not-callable, # conflicts with attrs.field
redefined-builtin, # flake8-built
too-few-public-methods, # data containers (attrs) and interface classes
unspecified-encoding, # http://pylint.pycqa.org/en/latest/whatsnew/2.10.html
unsubscriptable-object, # conflicts with attrs.field
unsupported-assignment-operation, # conflicts with attrs.field
unsupported-membership-test, # conflicts with attrs.field
unused-import, # https://www.flake8rules.com/rules/F401
[SIMILARITIES]
ignore-imports=yes # https://stackoverflow.com/a/30007053
[VARIABLES]
init-import=yes