Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upArm64 wheel #439
Arm64 wheel #439
Conversation
Codecov Report
@@ 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.
|
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.