diff --git a/ci-targets.yaml b/ci-targets.yaml index e6838cb..cda43ec 100644 --- a/ci-targets.yaml +++ b/ci-targets.yaml @@ -29,7 +29,7 @@ android: # Built from CPython source together with all six pinned dependency # recipes, so the build controls its own OpenSSL and time zone defaults. producer: cpython-source - input_lock: config/source/cpython-3.14.8.lock.json + input_lock: config/source/cpython-3.14.10.lock.json android_api: level: 34 @@ -59,7 +59,7 @@ android: # The official Python.org Android package, re-assembled. CPython and # native dependency bytes are exactly the official ones. producer: upstream-prebuilt - input_lock: config/upstream/cpython-3.14.8-aarch64-linux-android.lock.json + input_lock: config/upstream/cpython-3.14.10-aarch64-linux-android.lock.json android_api: level: 24 diff --git a/config/source/cpython-3.14.8.lock.json b/config/source/cpython-3.14.10.lock.json similarity index 77% rename from config/source/cpython-3.14.8.lock.json rename to config/source/cpython-3.14.10.lock.json index 1c42af8..6f66ee1 100644 --- a/config/source/cpython-3.14.8.lock.json +++ b/config/source/cpython-3.14.10.lock.json @@ -12,20 +12,20 @@ }, "python": { "implementation": "cpython", - "version": "3.14.8", + "version": "3.14.10", "major_minor": "3.14" }, "source_archive": { - "filename": "Python-3.14.8.tar.xz", - "url": "https://www.python.org/ftp/python/3.14.8/Python-3.14.8.tar.xz", - "size_bytes": 24130644, - "sha256": "c2215904f02b175596dc49351585104f4bc20341e1c47378b26a2c274360ce73" + "filename": "Python-3.14.10.tar.xz", + "url": "https://www.python.org/ftp/python/3.14.10/Python-3.14.10.tar.xz", + "size_bytes": 24240392, + "sha256": "de414a57119abef52784d8993e341d53aed635fc2b05c2607d9f98a2c5b72032" }, "build_flow": { "driver": "Android/android.py", "dependency_lock": "config/source/dependency-recipes.lock.json", "dependency_producer": "beeware/cpython-android-source-deps", - "dependency_binding": "the exact release assets pinned by CPython 3.14.8 Android/unpack_deps" + "dependency_binding": "the exact release assets pinned by CPython 3.14.10 Android/unpack_deps" }, "runtime_data_defaults": { "openssldir": "/data/data/com.termux/files/usr/etc/tls", diff --git a/config/source/dependency-recipes.lock.json b/config/source/dependency-recipes.lock.json index 7a415e2..1853431 100644 --- a/config/source/dependency-recipes.lock.json +++ b/config/source/dependency-recipes.lock.json @@ -97,7 +97,7 @@ } ], "verification": { - "versions_match_upstream": "every version and build number here is the one CPython 3.14.8's Android/android.py unpack_deps names, so the source build produces the dependency set the interpreter expects", + "versions_match_upstream": "every version and build number here is the one CPython 3.14.10's Android/android.py unpack_deps names, so the source build produces the dependency set the interpreter expects", "recipe_downloads_are_unverified": "the upstream recipes fetch their sources with wget and no checksum; the build pre-populates each recipe's download directory with the verified file above so the recipe finds it already present", "api_level_is_checked_per_object": "the NDK stamps .note.android.ident into every executable and shared object; the build fails if any of them reports an API level other than the one requested", "compiler_is_checked": "the recipe environment is evaluated once and the resolved CC must name the requested API level" diff --git a/config/upstream/cpython-3.14.8-aarch64-linux-android.lock.json b/config/upstream/cpython-3.14.10-aarch64-linux-android.lock.json similarity index 73% rename from config/upstream/cpython-3.14.8-aarch64-linux-android.lock.json rename to config/upstream/cpython-3.14.10-aarch64-linux-android.lock.json index 33a6c8a..9113cb7 100644 --- a/config/upstream/cpython-3.14.8-aarch64-linux-android.lock.json +++ b/config/upstream/cpython-3.14.10-aarch64-linux-android.lock.json @@ -12,14 +12,14 @@ }, "python": { "implementation": "cpython", - "version": "3.14.8", + "version": "3.14.10", "major_minor": "3.14" }, "archive": { - "filename": "python-3.14.8-aarch64-linux-android.tar.gz", - "url": "https://www.python.org/ftp/python/3.14.8/python-3.14.8-aarch64-linux-android.tar.gz", - "size_bytes": 22915536, - "sha256": "11324313957da3736f44e90257304d288864321a4dd376ed0cc35a54eacf9a33" + "filename": "python-3.14.10-aarch64-linux-android.tar.gz", + "url": "https://www.python.org/ftp/python/3.14.10/python-3.14.10-aarch64-linux-android.tar.gz", + "size_bytes": 23027305, + "sha256": "423c80b957330cf0ebb92b9b20f2294c292144a441bdb0ceb8c69d14928e569b" }, "producer": { "cpython": "Python.org / CPython Android release tooling",