-
Notifications
You must be signed in to change notification settings - Fork 323
Android improvements needed for building NumPy and related packages #2695
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
Merged
Merged
Changes from all commits
Commits
Show all changes
42 commits
Select commit
Hold shift + click to select a range
a0a78b4
Use auditwheel on Android
mhsmith 2996c10
Add auditwheel command to defaults
mhsmith f650f03
pkgconfig fixes
mhsmith 5f509e2
Pre-import ctypes before monkey-patching in _cross_venv
mhsmith 9d560ae
Set PKG_CONFIG and PKG_CONFIG_RELOCATE_PATHS variables
mhsmith 93053e7
Initial attempt at using mzakharo/android-gfortran
mhsmith 926da78
Switch to using termux/ndk-toolchain-clang-with-flang
mhsmith e996cd7
Move PKG_CONFIG variables from build_env to android_env
mhsmith bceed3c
Simplify flang installation
mhsmith 488fd25
Add cross build files for NumPy
mhsmith 4331036
Add ldpaths entry for libomp
mhsmith cfda2c3
Add `--rm` to docker command line
mhsmith 0f4f0b6
Merge remote-tracking branch 'origin/main' into android-numpy
mhsmith d175c12
Make Rust and Fortran shims consistent
mhsmith f188500
Update documentation
mhsmith 3e806fa
Default to API level 24 on all Python versions
mhsmith b9391ae
Clarify comments
mhsmith 79ad3c1
Merge remote-tracking branch 'origin/main' into android-numpy
mhsmith 0ce01a1
Cleanups
mhsmith ff7942c
Fix tests:
mhsmith dddd024
Merge remote-tracking branch 'origin/main' into android-numpy
mhsmith 1bb5e30
Update how-it-works diagram
mhsmith 4b4da1b
Add tests for repair errors
mhsmith a731324
Merge remote-tracking branch 'origin/main' into android-numpy
mhsmith 42013b0
Merge remote-tracking branch 'origin/main' into android-numpy
mhsmith 5d4073b
Add more repair tests
mhsmith d65ce93
Add test for Meson and Fortran
mhsmith db2a50e
Add test for cross build files
mhsmith b9bbcc8
Improve test_api_level error message
mhsmith 77ce08b
Add xbuild-files option
mhsmith 82437e7
use pypa/auditwheel@main
mayeut 5cdba5c
Remove dependencies which are no longer needed
mhsmith 08612f1
Merge remote-tracking branch 'origin/main' into android-numpy
mhsmith c47fa9f
Fix README
mhsmith f2fbbb7
Update to auditwheel 6.7.0
mhsmith 6e3adcb
Fix compatibility with pkgconf 2.5.1.post2
mhsmith 6cd3e97
Merge remote-tracking branch 'origin/main' into android-numpy
mhsmith 2922470
Documentation clarifications
mhsmith 833f455
Fortran shim improvements
mhsmith d143cec
Add Jinja variables to new_meson_project
mhsmith a553ebd
Update run_example_ci_configs for changed new_meson_project signature
mhsmith 15c9b0b
Add missing dependency to run_example_ci_configs
mhsmith File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -39,7 +39,6 @@ repos: | |
| - nox>=2025.2.9 | ||
| - orjson | ||
| - packaging | ||
| - pyelftools | ||
| - pygithub | ||
| - pytest | ||
| - rich | ||
|
|
||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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.
I think we have windows now too