forked from espressif/esptool
-
Notifications
You must be signed in to change notification settings - Fork 0
/
setup.cfg
27 lines (21 loc) · 876 Bytes
/
setup.cfg
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
[flake8]
exclude = .git,__pycache__,.eggs,build
ignore =
# multiple spaces before operator - used for visual indent of constants in some files
E221,
per-file-ignores =
# tests often manipulate sys.path before importing the main tools, so ignore import order violations
test/*.py: E402,
# multiple spaces after ',' and long lines - used for visual layout of eFuse data
espefuse/efuse/*/mem_definition.py: E241, E501,
espefuse/efuse/*/operations.py: E241, E501, F401,
espefuse/efuse/*/fields.py: E241, E501,
# ignore long lines - used for RS encoding pairs
test/test_modules.py: E501,
# don't check for unused imports in __init__.py files
__init__.py: F401,
# allow definition from star imports in docs config
docs/conf_common.py: F405,
# Compatibility with Black
max-line-length = 88
extend-ignore = E203, W503,