line-length = 120
extend-exclude = ["*/migrations/*", "env", "venv", ".venv"]

[lint]
# Correctness rules: pyflakes + pycodestyle errors/warnings.
select = ["E", "F", "W"]
ignore = ["E501"]

[lint.per-file-ignores]
"*/settings/*.py" = ["F403", "F405"]  # `from .base import *` is the Django settings convention
