From 8cd9552588e90b431cd6330e57490a3c5d5273dc Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 6 Apr 2026 19:04:23 +0000 Subject: [PATCH 1/3] [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: 26.1.0 → 26.3.1](https://github.com/psf/black-pre-commit-mirror/compare/26.1.0...26.3.1) - [github.com/codespell-project/codespell: v2.4.1 → v2.4.2](https://github.com/codespell-project/codespell/compare/v2.4.1...v2.4.2) --- .pre-commit-config.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 3be5f7a..9a2a978 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -16,7 +16,7 @@ repos: hooks: - id: isort - repo: https://github.com/psf/black-pre-commit-mirror - rev: 26.1.0 + rev: 26.3.1 hooks: - id: black - repo: https://github.com/collective/zpretty @@ -44,7 +44,7 @@ repos: # """ ## - repo: https://github.com/codespell-project/codespell - rev: v2.4.1 + rev: v2.4.2 hooks: - id: codespell additional_dependencies: From 4b2eabc11cb0f29bdfa914d85f213e6b94a5f554 Mon Sep 17 00:00:00 2001 From: Gil Forcada Codinachs Date: Fri, 10 Apr 2026 21:39:45 +0200 Subject: [PATCH 2/3] Configuring with plone.meta --- .github/workflows/test-matrix.yml | 2 +- .meta.toml | 2 +- .pre-commit-config.yaml | 2 +- tox.ini | 5 ++--- 4 files changed, 5 insertions(+), 6 deletions(-) diff --git a/.github/workflows/test-matrix.yml b/.github/workflows/test-matrix.yml index ca96bab..de94628 100644 --- a/.github/workflows/test-matrix.yml +++ b/.github/workflows/test-matrix.yml @@ -31,7 +31,7 @@ jobs: with: persist-credentials: false - name: Install uv + caching - uses: astral-sh/setup-uv@v7.6.0 + uses: astral-sh/setup-uv@v8.0.0 with: enable-cache: true cache-dependency-glob: | diff --git a/.meta.toml b/.meta.toml index be02eaa..51c414b 100644 --- a/.meta.toml +++ b/.meta.toml @@ -3,7 +3,7 @@ # See the inline comments on how to expand/tweak this configuration file [meta] template = "default" -commit-id = "2.6.1.dev0" +commit-id = "2.8.0" [tox] test_matrix = {"6.2" = ["*"]} diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 9a2a978..fd9a409 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -69,7 +69,7 @@ repos: rev: "0.24.0" hooks: - id: check-python-versions - args: ['--only', 'setup.py,pyproject.toml'] + args: ['--only', 'setup.py,tox.ini'] - repo: https://github.com/collective/i18ndude rev: "6.3.0" hooks: diff --git a/tox.ini b/tox.ini index 4ea737a..7a294b8 100644 --- a/tox.ini +++ b/tox.ini @@ -64,10 +64,9 @@ description = check if the package defines all its dependencies skip_install = true deps = build - setuptools<82.0.0 - z3c.dependencychecker==2.14.3 + z3c.dependencychecker==3.0 commands = - python -m build --sdist + python -m build --wheel dependencychecker [testenv:dependencies-graph] From 1bba6edbbee186eb52266602b09457382f0f4d1b Mon Sep 17 00:00:00 2001 From: Gil Forcada Codinachs Date: Fri, 10 Apr 2026 21:40:21 +0200 Subject: [PATCH 3/3] chore: adjust trove classifiers --- setup.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/setup.py b/setup.py index 5f49455..9769122 100644 --- a/setup.py +++ b/setup.py @@ -29,6 +29,9 @@ "Programming Language :: Python", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", + "Programming Language :: Python :: 3.14", ], keywords="Plone", author="Plone Foundation",