26 ms·
I’m currently using cibuildwheel and github actions to create Linux and macOS wheels [1], but I need to install some host packages to make it work, particularly
by masenf 4y ago
I’m currently using cibuildwheel and github actions to create Linux and macOS wheels [1], but I need to install some host packages to make it work, particularly automake and friends.
The main issue I have with GHA is it doesn’t support ARM (aarch64 or armv7l) executors, so building these needs QEMU, which is slow.
I also maintain a different package [2] that doesn’t currently distribute its Kerberos module via PYPI, because I haven’t had time to make the same kind of GHA pipeline and test it.
Wondering how these kinds of non-Python platform dependencies (automake, libkrb5, etc) could be handled by this system?
When would it be available to the public? It looks cool, I want to play with it.
[1]: https://github.com/masenf/gensio-binary/blob/pypi-master/.github/workflows/build_wheels.yml https://github.com/masenf/gensio-binary/blob/pypi-master/.gi...
[2]: https://pypi.org/project/pike-smb2/ https://pypi.org/project/pike-smb2/