Add aarch64 musllinux wheel for 0.8.0
0.7.0 had aarch64 musllinux wheel can the same be made for 0.8.0?
thanks!
Unfortunately, the QEMU emulation has become really flaky, it was painful even getting successful builds for the normal manylinux aarch64 wheels. If you can identify what's ailing the build, please open a PR and tag me, and I can release. Otherwise, I'm probably not going to do anything until Github has native aarch64 runners (I believe they said they'd make them available later this year)
For what it's worth, we also rely on aarch64 musllinux wheels for our Docker images. It looks like aarch64 runners are already available in public preview, and they should be taken out of preview sometime in Q1 2025. It might be worth a shot to try out the builds using them now?
accidentally opened another issue #386 not seeing this one. I closed in favor of focusing here. 🤞
Yeah, the emulation made life difficult, but Github now has arm runners, so I should be able to add a musl aarch wheel for next release
@hauntsaninja gentle reminder that this would be awesome to have in. with grpcio 1.71.0 now having musl aarch64 wheels, having tiktoken could lead to fast and slim alpine build
Looking forward to binaries that work on alpine as well.
Currently, we require to build the binaries ourselves, which is annoying. Anyone who have a temporary workaround? Any binaries laying around?
See pull request https://github.com/openai/tiktoken/pull/402
@hauntsaninja AFAIK, GitHub Actions now offers native general public ARM64 hosted runners, for macOS (link), Linux (link), and Windows (link). So I would think creating the relevant wheels should be achievable.
When will there be a release that addresses this issue?
Yeah, the emulation made life difficult, but Github now has arm runners, so I should be able to add a musl aarch wheel for next release
Any news @hauntsaninja? Since then, there has been another release, but the arm wheel has still not been incorporated.
These wheels were built as part of 0.12.0