File: setup.cfg

package info (click to toggle)
esptool 4.7.0%2Bdfsg-0.2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 3,636 kB
  • sloc: python: 19,038; ansic: 9,023; makefile: 188; sh: 50; javascript: 16
file content (27 lines) | stat: -rw-r--r-- 876 bytes parent folder | download | duplicates (2)
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,