Skip to content

Fix stable ABI guidance to match pyo3/maturin#3226#453

Merged
messense merged 2 commits into
PyO3:mainfrom
ngoldbaum:fix-stable-abi-guidance
Jun 19, 2026
Merged

Fix stable ABI guidance to match pyo3/maturin#3226#453
messense merged 2 commits into
PyO3:mainfrom
ngoldbaum:fix-stable-abi-guidance

Conversation

@ngoldbaum

@ngoldbaum ngoldbaum commented Jun 16, 2026

Copy link
Copy Markdown
Contributor

Closes #368

Fixes the README guidance to match PyO3/maturin#3226 and the reality of how this currently works in maturin, with only one stable abi wheel per build.

Also adds an explicit suggestion to build a cp314t wheel for projects building stable ABI wheels and abi3t wheels.

@ngoldbaum

Copy link
Copy Markdown
Contributor Author

Also sorry for not being careful about this on the first pass! I manually verified the guidance in here using a version of Maturin with #3226 applied.

@ngoldbaum

ngoldbaum commented Jun 16, 2026

Copy link
Copy Markdown
Contributor Author

I tried fixing CI by bumping the Python version and have now hit note: error: unsupported linker arg: --fix-cortex-a53-843419, which is definitely unrelated, so I'm punting on fixing that.

@messense

Copy link
Copy Markdown
Member

That's rust-cross/cargo-zigbuild#452, I'll release new version and bump it in maturin later.

@messense messense merged commit 25b9305 into PyO3:main Jun 19, 2026
29 of 40 checks passed
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.

Document how to generate free-threaded wheels better

2 participants