From 139d6e915738d3914a75ed461cf5f685ed9ecd3f Mon Sep 17 00:00:00 2001 From: acul71 Date: Tue, 17 Mar 2026 18:06:49 +0100 Subject: [PATCH 1/2] Align tox envlist with CI lint matrix. This limits default local lint execution to py310-lint so tox defaults match the merged workflow behavior from #104/#105 follow-up. Made-with: Cursor --- tox.ini | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tox.ini b/tox.ini index 1e6238a..13797fd 100644 --- a/tox.ini +++ b/tox.ini @@ -1,7 +1,7 @@ [tox] envlist= py{310,311,312,313}-core - py{310,311,312,313}-lint + py310-lint docs [testenv] @@ -13,7 +13,7 @@ commands= core: pytest {posargs:tests} docs: make docs-ci -[testenv:py{310,311,312,313}-lint] +[testenv:py310-lint] deps=pre-commit commands= ; pre-commit install From abece65ad25448287be0dfdde9c892ceeec2d179 Mon Sep 17 00:00:00 2001 From: acul71 Date: Tue, 17 Mar 2026 18:07:24 +0100 Subject: [PATCH 2/2] Add newsfragment for tox envlist follow-up. This records the internal CI-to-tox alignment change under PR #106 as required by the newsfragment guidelines. Made-with: Cursor --- newsfragments/106.internal.rst | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 newsfragments/106.internal.rst diff --git a/newsfragments/106.internal.rst b/newsfragments/106.internal.rst new file mode 100644 index 0000000..c20f0b1 --- /dev/null +++ b/newsfragments/106.internal.rst @@ -0,0 +1,2 @@ +Aligned local tox defaults with CI by running lint only in ``py310-lint``, +while keeping core test environments for all configured Python versions.