[flake8] max-line-length = 120 exclude = .tox,.git,*/migrations/*,*/static/CACHE/*,docs,node_modules,venv/* extend-ignore = E203, W503 [pycodestyle] max-line-length = 120 exclude = .tox,.git,*/migrations/*,*/static/CACHE/*,docs,node_modules,venv [isort] line_length = 120 known_first_party = openoutsend multi_line_output = 3 default_section = THIRDPARTY skip = venv/ skip_glob = **/migrations/*.py include_trailing_comma = true force_grid_wrap = 0 use_parentheses = true [mypy] python_version = 3.13 check_untyped_defs = True ignore_missing_imports = True warn_unused_ignores = True warn_redundant_casts = True warn_unused_configs = True [mypy-*.migrations.*] # Django migrations should not produce any errors: ignore_errors = True