[flake8]
## https://flake8.pycqa.org/en/latest/user/configuration.html
## keep in sync with isort config - in `isort.cfg` file

exclude =
    build,dist,__pycache__,.eggs,*.egg-info*,
    *_cache,*.cache,
    .git,.tox,.venv,venv
    _OLD,_TEST,
    docs

max-line-length = 120

# max-complexity = 10

ignore =
    # ignore `self`, `cls` markers of flake8-annotations>=2.0
    ANN101,ANN102
    # ignore Opinionated Warnings - which are documented as disabled by default
    # See https://github.com/sco1/flake8-annotations#opinionated-warnings
    ANN401