Skip to content

cibuildwheel for Continous Deployment #138

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
ax3l opened this issue May 13, 2021 · 4 comments · Fixed by #139
Closed

cibuildwheel for Continous Deployment #138

ax3l opened this issue May 13, 2021 · 4 comments · Fixed by #139

Comments

@ax3l
Copy link

ax3l commented May 13, 2021

Hi @jcfr and @henryiii,

after a few earlier attempts to widen the binary wheel support for urgently needed platforms such as aarch64 #96 #134 #132 and ppc64le, I took a try at it using @joerick's fantastic cibuildwheels project.

You can see my efforts and rationale here: https://github.com/ax3l/cmake-cibuildwheel

Is there general interest to move forward with this?

Personally, I quite urgently (actually since the inauguration of Summit at OLCF three years ago) need ppc64le wheels for users on pre-Exascale supercomputers and Linux aarch64 HPC machines are also there now alongside cloud machines :)

@henryiii
Copy link
Contributor

I believe the next release will have support for these platforms, due to @mayeut's fantastic PRs. I think we are just waiting for @jcfr to push the button (and maybe trying to get a few last bits in, like #137). I'd love to use GHA and cibuildwheel in the future, but personally have been short on time to set it up. If you could help with it, I believe it would be very much appreciated (@jcfr can verify).

@ax3l
Copy link
Author

ax3l commented May 13, 2021

Oh that's awesome, I'll wait for the final touches then and leave the repo around for now. Great news!

I'm reporting in the meantime some upstream issues, e.g. this macOS delocate issue: matthew-brett/delocate#105

@henryiii
Copy link
Contributor

Xref: scikit-build/scikit-build#507

@mayeut
Copy link
Contributor

mayeut commented May 16, 2021

@ax3l,

I like the idea very much. So much that I opened a draft PR to start working on this !

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 a pull request may close this issue.

3 participants