Skip to content

Replace PyPy 3.10 manylinux with 3.11, add PyPy 3.11 to build matrices#111

Merged
manicmaniac merged 2 commits intomasterfrom
update-pypy-manylinux-matrix
Apr 5, 2026
Merged

Replace PyPy 3.10 manylinux with 3.11, add PyPy 3.11 to build matrices#111
manicmaniac merged 2 commits intomasterfrom
update-pypy-manylinux-matrix

Conversation

@manicmaniac
Copy link
Copy Markdown
Owner

Summary

  • The latest quay.io/pypa/manylinux_2_28_x86_64 image no longer includes pp310-pypy310_pp73; confirmed by inspecting the container (/opt/python/ only contains pp311-pypy311_pp73)
  • Replace pp310-pypy310_pp73pp311-pypy311_pp73 in the manylinux build matrix
  • Add pypy-3.11 to build-wheels (macOS/Windows) and test matrices
  • Keep pypy-3.10 in build-wheels and test since it still works via actions/setup-python (PyPy 3.10 is not EOL)

Closes the remaining failure from #108 / #109.

Test plan

  • Confirm build-manylinux-wheels (pp311-pypy311_pp73) passes after merge
  • Confirm pypy-3.10 and pypy-3.11 jobs pass in build-wheels and test matrices

🤖 Generated with Claude Code

The latest quay.io/pypa/manylinux_2_28_x86_64 image no longer includes
pp310-pypy310_pp73; only pp311-pypy311_pp73 is available. Replace it in
the manylinux matrix. Also add pypy-3.11 to build-wheels and test
matrices (pypy-3.10 is kept as it still works via actions/setup-python).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@manicmaniac manicmaniac force-pushed the update-pypy-manylinux-matrix branch from 945249e to 0fab56a Compare April 5, 2026 12:38
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@manicmaniac manicmaniac merged commit bd23d4a into master Apr 5, 2026
9 checks passed
@manicmaniac manicmaniac deleted the update-pypy-manylinux-matrix branch April 5, 2026 12:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant