From 4659929d62f62f391156b49fad2151f9046c7d75 Mon Sep 17 00:00:00 2001 From: Russell Keith-Magee Date: Fri, 29 Mar 2024 09:02:39 +0800 Subject: [PATCH 1/3] Add whatsnew entry for iOS Tier 3 status. --- Doc/whatsnew/3.13.rst | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Doc/whatsnew/3.13.rst b/Doc/whatsnew/3.13.rst index 86c6a7e93f0a55..d331c0523730a2 100644 --- a/Doc/whatsnew/3.13.rst +++ b/Doc/whatsnew/3.13.rst @@ -1618,6 +1618,13 @@ Build Changes * ``wasm32-wasi`` is now a :pep:`11` tier 2 platform. (Contributed by Brett Cannon in :gh:`115192`.) +* iOS is now a :pep:`11` supported platform. ``arm64-apple-ios`` (iPhone and + iPad devices released after 2013) and ``arm64-apple-ios-simulator`` (Xcode + iOS simulator running on Apple Silicon hardware) are now tier 3 platforms. + ``x86_64-apple-ios-simulator`` (Xcode iOS simulator running on older x86_64 + hardware) is not a tier 3 supported platform, but will be supported on a + best-effort basis. (Contributed by Russell Keith-Magee in :gh:`114099`.) + * ``wasm32-emscripten`` is no longer a :pep:`11` supported platform. (Contributed by Brett Cannon in :gh:`115192`.) From 00e5127ff1f452a68fc7571aa763e5e29c1c9a24 Mon Sep 17 00:00:00 2001 From: Russell Keith-Magee Date: Fri, 5 Apr 2024 13:09:25 +0800 Subject: [PATCH 2/3] Add myself to the ACKS file. --- Misc/ACKS | 1 + 1 file changed, 1 insertion(+) diff --git a/Misc/ACKS b/Misc/ACKS index 76d30b257b4693..eaa7453aaade3e 100644 --- a/Misc/ACKS +++ b/Misc/ACKS @@ -930,6 +930,7 @@ Hiroaki Kawai Dmitry Kazakov Brian Kearns Sebastien Keim +Russell Keith-Magee Ryan Kelly Hugo van Kemenade Dan Kenigsberg From 58ae4e1ca0c1fc512d81b406117da6535fa139ce Mon Sep 17 00:00:00 2001 From: Russell Keith-Magee Date: Sun, 21 Apr 2024 09:45:23 +0800 Subject: [PATCH 3/3] Promoted iOS announcement to a new feature. --- Doc/whatsnew/3.13.rst | 23 ++++++++++++++++------- 1 file changed, 16 insertions(+), 7 deletions(-) diff --git a/Doc/whatsnew/3.13.rst b/Doc/whatsnew/3.13.rst index b866e57ba44b4c..0f0fca5d23597b 100644 --- a/Doc/whatsnew/3.13.rst +++ b/Doc/whatsnew/3.13.rst @@ -127,6 +127,22 @@ Incremental Garbage Collection This means that maximum pause times are reduced by an order of magnitude or more for larger heaps. +Support For Mobile Platforms +---------------------------- + +* iOS is now a :pep:`11` supported platform. ``arm64-apple-ios`` + (iPhone and iPad devices released after 2013) and + ``arm64-apple-ios-simulator`` (Xcode iOS simulator running on Apple Silicon + hardware) are now tier 3 platforms. + + ``x86_64-apple-ios-simulator`` (Xcode iOS simulator running on older x86_64 + hardware) is not a tier 3 supported platform, but will be supported on a + best-effort basis. + + See :pep:`730`: for more details. + + (PEP written and implementation contributed by Russell Keith-Magee in + :gh:`114099`.) Other Language Changes ====================== @@ -1623,13 +1639,6 @@ Build Changes * ``wasm32-wasi`` is now a :pep:`11` tier 2 platform. (Contributed by Brett Cannon in :gh:`115192`.) -* iOS is now a :pep:`11` supported platform. ``arm64-apple-ios`` (iPhone and - iPad devices released after 2013) and ``arm64-apple-ios-simulator`` (Xcode - iOS simulator running on Apple Silicon hardware) are now tier 3 platforms. - ``x86_64-apple-ios-simulator`` (Xcode iOS simulator running on older x86_64 - hardware) is not a tier 3 supported platform, but will be supported on a - best-effort basis. (Contributed by Russell Keith-Magee in :gh:`114099`.) - * ``wasm32-emscripten`` is no longer a :pep:`11` supported platform. (Contributed by Brett Cannon in :gh:`115192`.)