-
Notifications
You must be signed in to change notification settings - Fork 0
/
prospector.yaml
64 lines (56 loc) · 1.24 KB
/
prospector.yaml
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
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
strictness: high
test-warnings: True
doc-warnings: True
max-line-length: 2040
ignore-paths:
- protobuf
- build
- env
mccabe:
run: False
disable:
- MC0001
mypy:
run: False
pydocstyle:
disable:
- D101
- D203
run: False
pycodestyle:
disable:
- E301
options:
max-line-length: 2040
# see .pylintrc
pylint:
disable:
# - too-many-instance-attributes
# - cyclic-import
# - len-as-condition
# - invalid-name
# - no-else-return
# - no-self-use
# - protected-access
- missing-function-docstring
- missing-class-docstring
- missing-module-docstring
- broad-except
- too-many-arguments
- too-many-boolean-expressions
- redundant-keyword-arg # until https://github.com/PyCQA/pylint/issues/3633 is fixed
# - inconsistent-return-statements
# - import-outside-toplevel
# - consider-using-set-comprehension
# - useless-object-inheritance
# - unnecessary-pass
# - consider-using-f-string
# - super-with-arguments
# - unspecified-encoding
# - global-variable-not-assigned
# - useless-suppression
# - raise-missing-from
# - redundant-u-string-prefix
# - consider-using-from-import
# - missing-timeout
# - too-many-locals