| Commit message (Collapse) | Author | Age | Files | Lines |
| | |
|
| |
|
|
|
|
| |
present (#140178)
Use sysconfig to determine the full name of libpython, rather than hardcoding
a library name that doesn't have ABI flags.
|
| |
|
|
|
|
| |
(#138805)
Modifies the Android test runner to ensure that all valid Python command line
options are preserved when running the test suite.
|
| |
|
| |
Update Android to OpenSSL 3.0.18.
|
| |
|
|
|
|
|
|
|
| |
Adds a --no-randomize option to the CI runner, so that randomisation can be easily
disabled for --fast-ci and --slow-ci configurations on single-threaded testing platforms
like Android, iOS, and Emscripten.
---------
Co-authored-by: Malcolm Smith <smith@chaquo.com>
|
| |
|
|
|
| |
Co-authored-by: Russell Keith-Magee <russell@keith-magee.com>
Co-authored-by: 🇺🇦 Sviatoslav Sydorenko (Святослав Сидоренко) <wk.cvs.github@sydorenko.org.ua>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Update SQLite to 3.50.3 for binary releases.
* macOS and Windows news entries. what about Android?
* update sbom hash
* newline fix via regen-sbom
* news wording
* Update SQLite to 3.50.4 for binary releases.
* update 3.50.4.0.tar.gz hash in sbom & regen-sbom to fix whitespace
* Postpone to a separate PR the build-installer changes to support additional hash types
Co-authored-by: Erlend E. Aasland <erlend.aasland@protonmail.com>
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Ned Deily <nad@python.org>
|
| |
|
|
|
|
| |
Modifies the test runner script to no longer export the the HOST environment
variable, and to allow for tests that produce no Python output (output from the
Android console is still expected and required). These changes stem from
knowledge gained during developing a PR for Android support in cibuildwheel.
|
| |
|
|
|
|
|
| |
Adds zstd to the Android build process.
---------
Co-authored-by: Malcolm Smith <smith@chaquo.com>
|
| |
|
|
|
|
|
|
| |
Modifies the environment handling and execution arguments of the Android management
script to support the compilation of third-party binaries, and the use of the testbed to
invoke third-party test code.
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
Co-authored-by: Russell Keith-Magee <russell@keith-magee.com>
|
| |
|
| |
Adds a retry strategy when downloading compilation resources for Android, plus some other cleanups.
|
| |
|
|
|
| |
Adds a `package` entry point to the `android.py` build script to support
creating an Android distribution artefact.
|
| |
|
| |
Co-authored-by: Ned Deily <nad@python.org>
|
| |
|
| |
Using normal spaces in place of non-breaking spaces.
|
| |
|
| |
Adds quoting to `android-env.sh` to protect against spaces in paths.
|
| |
|
|
| |
Minimum Android API level has been increased to 24 (Android 7.0).
|
| |
|
| |
Modify Android build tooling to use 16kB pages.
|
| |
|
|
|
| |
Co-authored-by: Russell Keith-Magee <russell@keith-magee.com>
Co-authored-by: T. Wouters <thomas@python.org>
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
|
| |
|
|
|
|
| |
* Set Android test script stdout to line-buffered
* Print warning logcat messages on stderr
* Add a -vv option to display high-volume messages which are rarely useful
* Documentation and comment improvements
|
| |
|
|
|
| |
(#123981)
Use SIGUSR1 instead of SIGUSR2 to improve reliability of signal stress test on Android.
|
| | |
|
| | |
|
| |
|
|
|
|
|
| |
Adds a script for running the test suite on Android emulator devices. Starting
with a fresh install of the Android Commandline tools; the script manages
installing other requirements, starting the emulator (if required), and
retrieving results from that emulator.
|
| |
|
| |
Adds extra handling for way BSD/Android return errors from calls to fwrite.
|
| | |
|
| |
|
|
|
|
|
| |
Add code and config for a minimal Android app, and instructions to build and run it.
Improve Android build instructions in general.
Add a tool subcommand to download the Gradle wrapper (with its binary blob). Android
studio must be downloaded manually (due to the license).
|
| |
|