Skip to content

ci: Build abi3 wheels where possible#123

Merged
kylebarron merged 1 commit into
mainfrom
kyle/abi3-wheels
Oct 23, 2025
Merged

ci: Build abi3 wheels where possible#123
kylebarron merged 1 commit into
mainfrom
kyle/abi3-wheels

Conversation

@kylebarron

@kylebarron kylebarron commented Oct 23, 2025

Copy link
Copy Markdown
Member

Port of kylebarron/arro3#408.

We can't build only abi3 wheels yet because we use the buffer protocol (in pyo3-bytes) and the buffer protocol is only on the limited API as of py3.11.

But here we build only two sets of wheels: version-specific wheels in py3.10 and then abi3 wheels for everything after that. (We should add free-threading wheels in the future too)

Testing wheel build here: https://github.com/developmentseed/async-tiff/actions/runs/18753544097

cc @maxrjones, after this we can bump version and publish

@kylebarron
kylebarron merged commit 512d86b into main Oct 23, 2025
20 checks passed
@kylebarron
kylebarron deleted the kyle/abi3-wheels branch October 23, 2025 15:45
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