From 03dc4d05da6089d4e068a54543f74a4fdf1ef0c4 Mon Sep 17 00:00:00 2001 From: Brandon Garcia Date: Thu, 23 Jul 2026 15:44:30 -0700 Subject: [PATCH] Ignore ruff CPY (copyright notice) rules to fix CI on ruff 0.16.0 ruff 0.16.0 (released 2026-07-23) stabilized the flake8-copyright rules, so select = ["ALL"] now enforces CPY001 and CI's unpinned ruff flags all 72 source files (no file carries a copyright header in this repo). Main is red since today's release; adding CPY to the ignore list restores the previous behavior. Verified: make check_code_quality green on ruff 0.16.0 + mypy 2.3.0. --- pyproject.toml | 1 + 1 file changed, 1 insertion(+) diff --git a/pyproject.toml b/pyproject.toml index 33de1ed0..8847bc57 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -20,6 +20,7 @@ ignore = [ "BLE", "C", "COM", + "CPY", "D", "DTZ", "EM",