[flake8]
ignore = 
        D203,
        W503,
        E501,
        F401
exclude =
    # No need to traverse our git directory
    .git,
    # There's no value in checking cache directories
    __pycache__,
    # The conf file is mostly autogenerated, ignore it
    docs/source/conf.py,
    # The old directory contains Flake8 2.0
    old,
    # This contains our built documentation
    build,
    # This contains builds of flake8 that we don't want to check
    dist
max-complexity = 25
per-file-ignores =
    # imported but unused
    __init__.py: F401
    opendigger_pycli/exporters/ai_report_utils.py: W291, W293
max-line-length = 88
