From ed668b1fb530a8286204d14b38f21ca165334fa7 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 7 Sep 2026 22:22:02 +0000 Subject: [PATCH 1/2] Initial plan From e35b3aa85d62113673223ace1d65fb9050ae4247 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 7 Sep 2026 22:24:30 +0000 Subject: [PATCH 2/2] Pin Ruff lint rule selection to stable defaults Co-authored-by: leestott <2511341+leestott@users.noreply.github.com> --- pyproject.toml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pyproject.toml b/pyproject.toml index 2ceb989..320462c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -36,6 +36,9 @@ foundry = [ line-length = 100 target-version = "py39" +[tool.ruff.lint] +select = ["E4", "E7", "E9", "F"] + [tool.ruff.lint.per-file-ignores] # Entry scripts must manipulate sys.path before importing the src package. "scripts/*.py" = ["E402"]