From 6011affa9090fe4df497c805a4597896310b9c71 Mon Sep 17 00:00:00 2001 From: Christian Clauss Date: Fri, 7 Nov 2025 08:45:52 +0100 Subject: [PATCH 1/4] Test on pypy-3.11 instead of pypy-3.8 --- .github/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 5cd67aae..04d52f15 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -34,7 +34,7 @@ jobs: fail-fast: false matrix: os: [ windows-latest, ubuntu-latest ] - python: [ "3.8","3.10","3.11","3.12", "pypy-3.8" ] + python: [ "3.8", "3.10", "3.11", "3.12", "pypy-3.11" ] steps: - uses: actions/checkout@v5 From 1c4b83df6fd1aa7e8e86cd9f11db06ecc9e07f15 Mon Sep 17 00:00:00 2001 From: Christian Clauss Date: Fri, 7 Nov 2025 08:50:46 +0100 Subject: [PATCH 2/4] Update test to pypy-3.11 from pypy-3.8 --- changelog.d/375.removal.rst | 1 + 1 file changed, 1 insertion(+) create mode 100644 changelog.d/375.removal.rst diff --git a/changelog.d/375.removal.rst b/changelog.d/375.removal.rst new file mode 100644 index 00000000..29b06751 --- /dev/null +++ b/changelog.d/375.removal.rst @@ -0,0 +1 @@ +Test on pypy-3.11 instead of pypy-3.8 From 857d48e5f441efb4e035cde7551dd8ee134717fc Mon Sep 17 00:00:00 2001 From: Christian Clauss Date: Fri, 7 Nov 2025 12:42:15 +0100 Subject: [PATCH 3/4] Add Towncrier configuration for changelog generation --- pyproject.toml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pyproject.toml b/pyproject.toml index 3c304f3e..f191b5c8 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -112,3 +112,7 @@ module = [ "gevent.thread.*", ] ignore_missing_imports = true + +[tool.towncrier] +filename = "CHANGELOG.rst" +directory = "changelog.d" From 3276f32b59726d0ddcea63c38c0ad9d73fd4cd50 Mon Sep 17 00:00:00 2001 From: Christian Clauss Date: Fri, 7 Nov 2025 12:44:13 +0100 Subject: [PATCH 4/4] Update pypy311 in tox environment list --- tox.ini | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tox.ini b/tox.ini index 4c743a66..115070df 100644 --- a/tox.ini +++ b/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist=py{38,39,310,311,312,pypy38},docs,linting +envlist=py{38,39,310,311,312,pypy311},docs,linting isolated_build = true [testenv]