-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy path.flake8
57 lines (45 loc) · 1.88 KB
/
.flake8
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
[flake8]
max-line-length = 125
max-module-members = 9
ignore =
# Missing parameter(s) in Docstring
DAR101,
# Missing "Returns" in Docstring
DAR201,
# Missing exception(s) in Raises section
DAR401,
# Found overused expression
WPS204,
# Found too long ``try`` body length
WPS229,
# F-strings is OK
WPS305,
# Found class without a base class - dataclass used
WPS306,
# Found `%` string formatting - simple logging format
WPS323,
# Found walrus operator
WPS332,
# Standard pseudo-random generators are not suitable for security/cryptographic purposes is OK for the project
S311,
per-file-ignores =
# WPS115 Found upper-case constant in a class (enums used)
# WPS202 Found too many module members
# WPS229 Found too long - ok for httpx usages
# WPS407 Found mutable module constant
# WPS412 Found `__init__.py` module with logic
# WPS420 Found wrong keyword: pass
# WPS432 Found magic number - ok for settings
# WPS604 Found incorrect node inside `class` body - custom exceptions
# F401: imported but unused
epsilion_wars_mmorpg_automation/exceptions.py: WPS420, WPS604,
epsilion_wars_mmorpg_automation/settings.py: WPS432,
epsilion_wars_mmorpg_automation/shared_state.py: WPS407,
epsilion_wars_mmorpg_automation/wait_utils.py: WPS115,
epsilion_wars_mmorpg_automation/captcha/anti_captcha_provider.py: WPS229, WPS420, WPS604,
epsilion_wars_mmorpg_automation/game/action/__init__.py: WPS412, F401,
epsilion_wars_mmorpg_automation/game/action/combo_strategy.py: WPS202,
epsilion_wars_mmorpg_automation/game/action/common.py: WPS202,
epsilion_wars_mmorpg_automation/game/state/__init__.py: WPS412, F401,
epsilion_wars_mmorpg_automation/game/parsers.py: WPS202,
epsilion_wars_mmorpg_automation/trainer/handlers/farming.py: WPS202,