-
Notifications
You must be signed in to change notification settings - Fork 289
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
Add Python build for Linux on ARM architecture #1795
Add Python build for Linux on ARM architecture #1795
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #1795 +/- ##
==========================================
- Coverage 84.11% 81.62% -2.50%
==========================================
Files 198 176 -22
Lines 22241 12345 -9896
Branches 4687 3026 -1661
==========================================
- Hits 18709 10077 -8632
+ Misses 2610 1726 -884
+ Partials 922 542 -380
Flags with carried forward coverage won't be shown. Click here to find out more. see 72 files with indirect coverage changes Continue to review full report in Codecov by Sentry.
|
9dfa145
to
0bac4ea
Compare
👍 |
0bac4ea
to
2f779a0
Compare
Signed-off-by: Tom V <[email protected]>
Signed-off-by: Tom V <[email protected]>
Signed-off-by: Tom V <[email protected]>
2f779a0
to
24ab019
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, thanks for creating this PR!
Summarize your change.
Add support for building wheels for Linux on ARM architecture.
This covers both ARM64 hardware running Linux directly, as well as Docker containers running under other operating systems, such as Docker on MacOS.
Our use case is to speed up installs of the package in Docker running on Apple M1 MacBooks.
See docs https://cibuildwheel.pypa.io/en/stable/faq/#emulation
Note there is a time penalty to building this wheel under emulation.