[flake8]
max-line-length = 120
max-complexity = 10
extend-ignore = E203, W503, N803, N806
    # W503 is incompatible with flake8, see https://github.com/psf/black/pull/36
    # E203 must be disabled for flake8 to work with Black.
    # See https://black.readthedocs.io/en/stable/guides/using_black_with_other_tools.html#id1
    # N803 and N806 prevent us from using upper cases in variables names, functions name and arguments.
exclude =
    .git
    .github
    .dvc
    __pycache__
    .venv
    .mypy_cache
    .pytest_cache
    hubconf.py
    **local-worker
