From 195571f6b568d1edcaa72582413c34c5f786f3ab Mon Sep 17 00:00:00 2001 From: Russell Keith-Magee Date: Sun, 5 Oct 2025 13:03:41 +0800 Subject: [PATCH] gh-139573: Update OpenSSL version used in iOS builds (GH-139582) Update OpenSSL version used in iOS builds. (cherry picked from commit 20758f9bb1c3baa35c6cb44d0074ae488ca9f4d9) Co-authored-by: Russell Keith-Magee --- Apple/__main__.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/Apple/__main__.py b/Apple/__main__.py index 88b54e91ac84d6..96c2d34fbe0959 100644 --- a/Apple/__main__.py +++ b/Apple/__main__.py @@ -312,11 +312,18 @@ def unpack_deps( On iOS, as a safety mechanism, any dynamic libraries will be purged from the unpacked dependencies. """ + # To create new builds of these dependencies, usually all that's necessary + # is to push a tag to the cpython-apple-source-deps repository, and GitHub + # Actions will do the rest. + # + # If you're a member of the Python core team, and you'd like to be able to + # push these tags yourself, please contact Malcolm Smith or Russell + # Keith-Magee. deps_url = "https://github.com/beeware/cpython-apple-source-deps/releases/download" for name_ver in [ "BZip2-1.0.8-2", "libFFI-3.4.7-2", - "OpenSSL-3.0.17-1", + "OpenSSL-3.0.18-1", "XZ-5.6.4-2", "mpdecimal-4.0.0-2", "zstd-1.5.7-1",