From 926062b5db1e84e6fa342402c38d4bc54fec4092 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 8 Sep 2026 11:08:22 +0000 Subject: [PATCH 1/2] Bump towncrier from 25.8.0 to 26.9.0 (#13666) Bumps [towncrier](https://github.com/twisted/towncrier) from 25.8.0 to 26.9.0.
Release notes

Sourced from towncrier's releases.

Towncrier 26.9.0

Features

Bugfixes

Misc

Towncrier 26.9.0rc1

Features

Bugfixes

Misc

Changelog

Sourced from towncrier's changelog.

towncrier 26.9.0 (2026-09-04)

No significant changes since the previous release candidate.

Features

Bugfixes

Misc

Commits

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=towncrier&package-manager=pip&previous-version=25.8.0&new-version=26.9.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) ---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- requirements/constraints.txt | 2 +- requirements/dev.txt | 2 +- requirements/doc-spelling.txt | 2 +- requirements/doc.txt | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/requirements/constraints.txt b/requirements/constraints.txt index c5f1c63bff4..739776a2333 100644 --- a/requirements/constraints.txt +++ b/requirements/constraints.txt @@ -299,7 +299,7 @@ tomli==2.4.1 # slotscheck # sphinx # towncrier -towncrier==25.8.0 +towncrier==26.9.0 # via # -r requirements/doc.in # sphinxcontrib-towncrier diff --git a/requirements/dev.txt b/requirements/dev.txt index 3efdc734b96..74b18643a4d 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -289,7 +289,7 @@ tomli==2.4.1 # slotscheck # sphinx # towncrier -towncrier==25.8.0 +towncrier==26.9.0 # via # -r requirements/doc.in # sphinxcontrib-towncrier diff --git a/requirements/doc-spelling.txt b/requirements/doc-spelling.txt index e642cb640ae..bf90208b8f0 100644 --- a/requirements/doc-spelling.txt +++ b/requirements/doc-spelling.txt @@ -87,7 +87,7 @@ tomli==2.4.1 # via # sphinx # towncrier -towncrier==25.8.0 +towncrier==26.9.0 # via # -r requirements/doc.in # sphinxcontrib-towncrier diff --git a/requirements/doc.txt b/requirements/doc.txt index ff2660b230a..ccf2b4197ae 100644 --- a/requirements/doc.txt +++ b/requirements/doc.txt @@ -80,7 +80,7 @@ tomli==2.4.1 # via # sphinx # towncrier -towncrier==25.8.0 +towncrier==26.9.0 # via # -r requirements/doc.in # sphinxcontrib-towncrier From 847e80cf3e10062b8cdda615d8a771bf6a3c3368 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pablo=20Nicol=C3=A1s=20Estevez?= Date: Tue, 8 Sep 2026 16:56:28 +0100 Subject: [PATCH 2/2] Remove `pp*` skip selector in cibuildwheel configs PR #13657 Removes the dead `pp*` cibuildwheel skip selector. PyPy build groups have not been enabled by default since cibuildwheel 3.0, so the selector matches nothing and cibuildwheel only warns: Invalid skip selector: 'pp*'. This selector matches a group that wasn't enabled. Mirrors aio-libs/multidict#1283, removing it from both `pyproject.toml` and `.github/workflows/ci-cd.yml` (the workflow-level `CIBW_SKIP` env var would otherwise keep injecting the selector regardless of the pyproject.toml setting). Co-authored-by: Julien Stephan <31988046+justeph@users.noreply.github.com> --- .github/workflows/ci-cd.yml | 2 +- pyproject.toml | 2 -- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/.github/workflows/ci-cd.yml b/.github/workflows/ci-cd.yml index 992053f586d..b1dbb9b1eb0 100644 --- a/.github/workflows/ci-cd.yml +++ b/.github/workflows/ci-cd.yml @@ -737,7 +737,7 @@ jobs: CIBW_PLATFORM=${{ matrix.platform != '' && matrix.platform || 'auto' }} - CIBW_SKIP=pp* *${{ + CIBW_SKIP=*${{ matrix.musl == 'musllinux' && 'many' || 'musl' diff --git a/pyproject.toml b/pyproject.toml index eb659f9b20e..2ee336bc4bf 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -168,8 +168,6 @@ include = [ # cell. build-frontend = "build[uv]" test-command = "" -# don't build PyPy wheels, install from source instead -skip = "pp*" [tool.cibuildwheel.environment] PIP_BUILD_CONSTRAINT = "requirements/cython.txt"