Skip to content
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

Possible to support aarch64 wheels? #110

Open
matthewfeickert opened this issue Dec 21, 2022 · 3 comments
Open

Possible to support aarch64 wheels? #110

matthewfeickert opened this issue Dec 21, 2022 · 3 comments

Comments

@matthewfeickert
Copy link

matthewfeickert commented Dec 21, 2022

👋 Hi. Thanks for making xeus-python. Would it be possible to support manylinux2014_aarch64 wheels on PyPI? As there aren't any available at the moment for v0.15.0 this means that it isn't possible to install xeus-python when doing a multi-platform docker buildx build (--platform linux/amd64,linux/arm64) to provide Docker images that can run without heavy emulation on M1/M2 Macs without having to build xeus-python from source.

I appreciate that you have limited space on PyPI and that each additional architecture supported brings with it additional maintenance burden and time, so I fully appreciate that this might not be in scope (:+1:), but I do think it would be useful.

edit: My guess is that this is probably out of scope for the time being given jupyter-xeus/xeus-python#513 (comment). Though would you be willing to adopt cibuildwheel to make such a PR feasible for these additional wheels?

@matthewfeickert matthewfeickert changed the title Possible to support aarch64 wheels Possible to support aarch64 wheels? Dec 21, 2022
@martinRenou martinRenou transferred this issue from jupyter-xeus/xeus-python Dec 21, 2022
@matthewfeickert
Copy link
Author

Thanks for moving this @martinRenou. Also nice to see that you're already using cibuildwheel! :)

@martinRenou
Copy link
Member

Thanks for opening an issue!

It's probably possible to add another CI job using manylinux2014_aarch64? I'm not really aware if that would be a difficult task.

@martinRenou
Copy link
Member

Also nice to see that you're already using cibuildwheel!

Are we? I don't see any mention of this in the repo, it's the first time I hear of cibuildwheel, it sounds like it could be useful to simplify our workflow.

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

No branches or pull requests

2 participants