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

Arm64 wheel #439

Open
wants to merge 2 commits into
base: master
from
Open

Arm64 wheel #439

wants to merge 2 commits into from

Conversation

@tsahee
Copy link

@tsahee tsahee commented Sep 22, 2020

With the increase of Arm CPUs in datacenters and the upcoming Apple migration to Arm, the use of Python on these platforms is growing. However, installing Python modules without Wheels is often fails or it is very slow. The error messages users see are not clearly identifying the problem as missing build dependency. Publishing a Wheel is typically low effort, just a few lines in the build script. For users this saves significant time by avoiding troubleshooting and not having to wait for build processes to finish.

I was happy to see msgpack already uses travis.com for testing on arm64. To minimize impact on the repository, I suggest building arm64 wheels using the existing github actions, with qemu-user-static. Would be happy to hear any comments you might have.

Thank you!
Tsahi.

@codecov-commenter
Copy link

@codecov-commenter codecov-commenter commented Sep 22, 2020

Codecov Report

Merging #439 into master will not change coverage.
The diff coverage is n/a.

Impacted file tree graph

@@           Coverage Diff           @@
##           master     #439   +/-   ##
=======================================
  Coverage   88.07%   88.07%           
=======================================
  Files           5        5           
  Lines         847      847           
=======================================
  Hits          746      746           
  Misses        101      101           

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 8fb709f...4c2263b. Read the comment docs.

@tsahee tsahee mentioned this pull request Oct 15, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked issues

Successfully merging this pull request may close these issues.

None yet

2 participants
You can’t perform that action at this time.