-
Notifications
You must be signed in to change notification settings - Fork 6
/
.pylintrc
32 lines (28 loc) · 981 Bytes
/
.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
[MASTER]
# Use multiple processes to speed up Pylint. Specifying 0 will auto-detect the
# number of processors available to use.
# jobs=1
[MESSAGES CONTROL]
# Valid levels: HIGH, INFERENCE, INFERENCE_FAILURE, UNDEFINED.
confidence=
#
# C: picky shit like too many lines/import-outside-toplevel etc
# R: just random picky shit
# W: unused-argument, unused-import, unused-variable might be interesting
# although most of unused-variable seem either false positive or pytest fixtures (so actually used!)
disable=C,R,W,
too-few-public-methods,
too-many-return-statements, # too picky
too-many-argument, # too picky
missing-docstring,
invalid-name,
bad-whitespace,
line-too-long,
multiple-statements,
no-else-return,
no-else-raise,
len-as-condition,
wrong-import-order,
wrong-import-position,
fixme,
not-callable # ugh, sometimes gives false positives in tests?