tahoe-lafs / zfec

zfec -- an efficient, portable erasure coding tool
Other
373 stars 44 forks source link

Build macOS arm64 or/and universal2 wheels #77

Closed sajith closed 8 months ago

sajith commented 1 year ago

Splitting off #75 :

Now that non-Intel Apple hardware has been a thing for a while, and it would be useful to build arm64 and universal2 (or maybe both?) wheels. Seems that cibuildwheel can build all of them using GitHub Workflows.

On a new MacBook, pip install -i https://test.pypi.org/simple/ zfec==1.5.7.2.post0.dev21 installed the arm64 binary; on an older MacBook it installed the x86_64 binary. Not sure if we'd need universal2 binary.