surfa icon indicating copy to clipboard operation
surfa copied to clipboard

ENH: Add cibuildwheel and automated PyPI release

Open larsoner opened this issue 4 months ago • 2 comments

Closes https://github.com/freesurfer/surfa/issues/64 Closes #17

Seems to be working:

https://github.com/larsoner/surfa/actions/runs/18286055605

Also enables PyPI automated publishing when a tagged release is cut

larsoner avatar Oct 06 '25 15:10 larsoner

I also just saw #54... after this PR is merged, if someone bumps the version in __init__.py and creates a release on GitHub with a tag like v0.6.4 then it should land in PyPI.

larsoner avatar Oct 06 '25 15:10 larsoner

Modified to use abi3 builds for compat with future versions of Python

EDIT: Appears to have worked: https://github.com/larsoner/surfa/actions/runs/19711633336/job/56473558969

larsoner avatar Nov 26 '25 17:11 larsoner