Skip to content

Use python -m pip in manylinux to support PyPy#109

Merged
manicmaniac merged 1 commit intomasterfrom
fix-pypy-manylinux-pip
Apr 5, 2026
Merged

Use python -m pip in manylinux to support PyPy#109
manicmaniac merged 1 commit intomasterfrom
fix-pypy-manylinux-pip

Conversation

@manicmaniac
Copy link
Copy Markdown
Owner

Summary

  • PyPy does not provide a pip executable in the manylinux container, only a python binary
  • The previous fix (Fix pip not found in manylinux container #108) switched from bare pip to /opt/python/<version>/bin/pip, which works for CPython but not PyPy
  • Fix: use python -m pip instead, which works for both CPython and PyPy

Fixes the remaining failures in https://github.com/manicmaniac/arc4/actions/runs/23998141610 (pp39-pypy39_pp73, pp310-pypy310_pp73)

Test plan

  • Merge and re-run the release workflow to confirm all build-manylinux-wheels jobs pass including PyPy

🤖 Generated with Claude Code

PyPy does not provide a pip executable in the manylinux container.
Use python -m pip instead, which works for both CPython and PyPy.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@manicmaniac manicmaniac merged commit 2825ad3 into master Apr 5, 2026
9 checks passed
@manicmaniac manicmaniac deleted the fix-pypy-manylinux-pip branch April 5, 2026 08:57
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