diff --git a/planning/changes/2026-07-04.01-extract-accept-version-parse/design.md b/planning/changes/2026-07-04.01-extract-accept-version-parse/design.md index 8d2034a..e54a157 100644 --- a/planning/changes/2026-07-04.01-extract-accept-version-parse/design.md +++ b/planning/changes/2026-07-04.01-extract-accept-version-parse/design.md @@ -92,8 +92,7 @@ def get_accept_header_from_scope(scope: types.Scope) -> str: return headers.get("Accept", "").strip().lower() -def parse_accept_version(accept_header: str, vendor_media_type: str) -> AcceptVersion: - ... +def parse_accept_version(accept_header: str, vendor_media_type: str) -> AcceptVersion: ... ``` `parse_accept_version` owns steps 3-7 of today's middleware, in order, diff --git a/pyproject.toml b/pyproject.toml index 080ff56..181e646 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -66,6 +66,7 @@ select = ["ALL"] ignore = [ "D1", # allow missing docstrings "S101", # allow asserts + "CPY001", # copyright lives in LICENSE, not per-file headers "TCH", # ignore flake8-type-checking "FBT", # allow boolean args "D203", # "one-blank-line-before-class" conflicting with D211