From 3a9475cffb61245c80e484d7858693c911147029 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 5 Jan 2026 22:16:44 +0000 Subject: [PATCH 1/5] [pre-commit.ci] pre-commit autoupdate MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/psf/black-pre-commit-mirror: 25.9.0 → 25.12.0](https://github.com/psf/black-pre-commit-mirror/compare/25.9.0...25.12.0) - [github.com/pycqa/isort: 6.1.0 → 7.0.0](https://github.com/pycqa/isort/compare/6.1.0...7.0.0) - [github.com/python-jsonschema/check-jsonschema: 0.34.0 → 0.36.0](https://github.com/python-jsonschema/check-jsonschema/compare/0.34.0...0.36.0) - [github.com/rhysd/actionlint: v1.7.7 → v1.7.10](https://github.com/rhysd/actionlint/compare/v1.7.7...v1.7.10) --- .pre-commit-config.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index beb0956..b167275 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -12,12 +12,12 @@ repos: - id: name-tests-test args: [--pytest-test-first] - repo: https://github.com/psf/black-pre-commit-mirror - rev: 25.9.0 # must match pyproject.toml + rev: 25.12.0 # must match pyproject.toml hooks: - id: black language_version: python3.9 - repo: https://github.com/pycqa/isort - rev: 6.1.0 # must match pyproject.toml + rev: 7.0.0 # must match pyproject.toml hooks: - id: isort name: isort (python) @@ -26,11 +26,11 @@ repos: hooks: - id: validate-pyproject - repo: https://github.com/python-jsonschema/check-jsonschema - rev: 0.34.0 + rev: 0.36.0 hooks: - id: check-github-workflows - repo: https://github.com/rhysd/actionlint - rev: v1.7.7 + rev: v1.7.10 hooks: - id: actionlint From 1b81d8e8f9b71957ec1437a0e88a19a8ebf97634 Mon Sep 17 00:00:00 2001 From: Alex Waygood Date: Tue, 6 Jan 2026 14:13:01 +0000 Subject: [PATCH 2/5] downgrade black, we still support 3.9 --- .pre-commit-config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index b167275..b0b7197 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -12,7 +12,7 @@ repos: - id: name-tests-test args: [--pytest-test-first] - repo: https://github.com/psf/black-pre-commit-mirror - rev: 25.12.0 # must match pyproject.toml + rev: 25.11.0 # must match pyproject.toml hooks: - id: black language_version: python3.9 From ba7ce61303915a384dad38a5c2c21b17851dff4c Mon Sep 17 00:00:00 2001 From: Alex Waygood Date: Tue, 6 Jan 2026 14:14:08 +0000 Subject: [PATCH 3/5] pyproject.toml --- pyproject.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 7483852..6bb8859 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -53,10 +53,10 @@ dependencies = [ [dependency-groups] dev = [ - "black==25.1.0", # Must match .pre-commit-config.yaml + "black==25.11.0", # Must match .pre-commit-config.yaml "flake8-bugbear==24.12.12", "flake8-noqa==1.4.0", - "isort==6.0.1", # Must match .pre-commit-config.yaml + "isort==7.0.0", # Must match .pre-commit-config.yaml "mypy==1.15.0", "pre-commit-hooks==5.0.0", # Must match .pre-commit-config.yaml "pytest==8.3.5", From daf7b0b9067a095b6b810e7f81a5592de7ce8cce Mon Sep 17 00:00:00 2001 From: Alex Waygood Date: Tue, 6 Jan 2026 14:16:11 +0000 Subject: [PATCH 4/5] Apply suggestions from code review --- .pre-commit-config.yaml | 2 +- pyproject.toml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index b0b7197..495b3dd 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -17,7 +17,7 @@ repos: - id: black language_version: python3.9 - repo: https://github.com/pycqa/isort - rev: 7.0.0 # must match pyproject.toml + rev: 6.1.0 # must match pyproject.toml hooks: - id: isort name: isort (python) diff --git a/pyproject.toml b/pyproject.toml index 6bb8859..343ed9e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -56,7 +56,7 @@ dev = [ "black==25.11.0", # Must match .pre-commit-config.yaml "flake8-bugbear==24.12.12", "flake8-noqa==1.4.0", - "isort==7.0.0", # Must match .pre-commit-config.yaml + "isort==6.1.0", # Must match .pre-commit-config.yaml "mypy==1.15.0", "pre-commit-hooks==5.0.0", # Must match .pre-commit-config.yaml "pytest==8.3.5", From b1aa4cd0e0fcb43714ecbc65186a66248bbde77c Mon Sep 17 00:00:00 2001 From: Alex Waygood Date: Tue, 6 Jan 2026 14:19:32 +0000 Subject: [PATCH 5/5] Update .pre-commit-config.yaml --- .pre-commit-config.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 495b3dd..08cd7cd 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -15,7 +15,6 @@ repos: rev: 25.11.0 # must match pyproject.toml hooks: - id: black - language_version: python3.9 - repo: https://github.com/pycqa/isort rev: 6.1.0 # must match pyproject.toml hooks: