-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsetup.cfg
More file actions
47 lines (42 loc) · 901 Bytes
/
setup.cfg
File metadata and controls
47 lines (42 loc) · 901 Bytes
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
[tool:pytest]
addopts = -ra -q --cache-clear
norecursedirs = __pycache__
[flake8]
accept-encodings = utf-8
doctests = True
isort-show-traceback = True
exclude =
.git,
__pycache__,
.venv,
*/tests/*,
ignore =
# we don't need no education we don't need no docstring checks
D100,
D101,
D102,
D103,
D104,
DAR101,
DAR201,
# sometimes there is commented alternative solutions
E800,
# we can afford one-letter variables and their silly names
VNE001,
VNE002,
WPS110,
WPS111,
WPS407,
WPS432,
# we can use `noqa` comments
WPS400,
per-file-ignores =
*/facade/solution/__init__.py: WPS412,
*/compare_versions/*: WPS210, WPS359, WPS504,
*/matrix_multiplication/*: WPS435,
*/hamming_weight/*: WPS519,
*/snail/*: WPS430,
# flake8-quotes
inline-quotes = double
multiline-quotes = double
docstring-quotes = double