[flake8]
ban-relative-imports = true
inline-quotes = "
per-file-ignores =
    noxfile.py:D
    tests/*:D
    bowtie/__main__.py:D100
    bowtie/schemas/*:D104
    # See PyCQA/pydocstyle#592, somehow these are misdetected.
    # Yes this mis-ignores __foo__.py.
    bowtie/_*.py:D
ignore =
    # Barring function calls in default args. Ha, no.
    B008,
    # See https://github.com/PyCQA/flake8-bugbear/issues/131
    B306,
    # This rule makes diffs uglier when expanding docstrings (and it's uglier)
    D200,
    # This rule misses sassy docstrings ending with ! or ?.
    D400,
    # (flake8 default) old PEP8 boolean operator line breaks
    W503,
    # See https://black.readthedocs.io/en/latest/contributing/issue_triage.html#black-formatted-code-is-violating-flake8-s-e203
    # Not getting in the middle of that one.
    E203,
