From b2de45c3af7e37ac537a278ae2150b6ad557047d Mon Sep 17 00:00:00 2001 From: Laurie Wang Date: Fri, 5 Jun 2026 14:44:20 -0700 Subject: [PATCH 1/2] Fix release workflow pypy version: pypy-3.8 to pypy-3.10 PyPy 3.8 is EOL and setuptools 78.1.1 doesn't publish wheels for it, causing the release workflow to fail. Align with main.yml which already uses pypy-3.10. --- .github/workflows/release.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index f5aac10c..b4a3ec21 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -10,7 +10,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: ['3.9', '3.10', '3.11', '3.12', '3.13', 'pypy-3.8'] + python-version: ['3.9', '3.10', '3.11', '3.12', '3.13', 'pypy-3.10'] steps: - uses: actions/checkout@v4 - name: Set up python From 99ec96049655f40e58c2ea367092353302877c06 Mon Sep 17 00:00:00 2001 From: Laurie Wang Date: Fri, 5 Jun 2026 14:49:38 -0700 Subject: [PATCH 2/2] Add pypy-3.10 fix to CHANGES.md --- CHANGES.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGES.md b/CHANGES.md index 7d538899..95690b1d 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,5 +1,6 @@ ### 0.14.1 (2026-06-05) * Fix release workflow to install test dependencies (#431) +* Fix release workflow pypy version: pypy-3.8 to pypy-3.10 (#432) * Updates ion-c submodule ### 0.14.0 (2026-04-22)