Skip to content

Commit f4a7ce7

Browse files
authored
Update macOS installer ReadMe for 3.9.8. (GH-28701)
The universal2 installer variant is now the default download from python.org and the legacy Intel-64 variant is now deprecated.
1 parent 63c9a6c commit f4a7ce7

File tree

1 file changed

+14
-10
lines changed

1 file changed

+14
-10
lines changed

Mac/BuildScript/resources/ReadMe.rtf

Lines changed: 14 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -60,16 +60,20 @@ Due to new security checks on macOS 10.15 Catalina, when launching IDLE macOS ma
6060
\f0\b0 button to proceed.\
6161
\
6262

63-
\f1\b \ul macOS 11 (Big Sur) and Apple Silicon Mac support [updated in 3.9.5]\
63+
\f1\b \ul macOS 11 (Big Sur) and Apple Silicon Mac support [updated in 3.9.8]\
6464
6565
\f0\b0 \ulnone \
66-
As of 2020-11, macOS 11.0 (Big Sur) is the latest release of macOS and one of its major features is the support of new Apple Silicon Macs that are based on the ARM64 CPU architecture specification rather than the Intel 64 (x86_64) architecture used previously. There are other changes in Big Sur that affect Python operation regardless of CPU architecture. As of 3.9.1, Python binaries from python.org fully support Big Sur. \
66+
67+
\f1\b NEW as of 3.9.8
68+
\f0\b0 : The
69+
\f4 universal2
70+
\f0 installer variant is now the default download from python.org and the legacy Intel-only variant is deprecated.\
6771
\
68-
python.org binaries for macOS have been provided via a downloadable installer that supports the Intel 64 architecture on macOS 10.9 and newer. This installer variant has been the default download for 3.9.1; it will install and run on all Macs that run macOS 10.9 or later, including 11.0 (Big Sur). This variant
72+
Prior to the 3.9.1 release, python.org binaries for macOS have been provided via a downloadable installer that supports the Intel 64 architecture on macOS 10.9 and newer. It will install and run on all Macs that run macOS 10.9 or later, including 11.0 (Big Sur). This variant
6973
\f2\i should
7074
\f0\i0 run transparently on new Apple Silicon Macs using Apple's Rosetta 2 emulation. \
7175
\
72-
Beginning with 3.9.1, we provide a new
76+
Beginning with 3.9.1, we also provide a new
7377
\f4 universal2
7478
\f0 installer variant that provides universal binaries for both
7579
\f4 ARM64
@@ -79,23 +83,23 @@ Beginning with 3.9.1, we provide a new
7983
\
8084
On Apple Silicon Macs with the
8185
\f4 universal2
82-
\f0 variant, it is possible to run Python either with native ARM64 code or under Intel 64 emulation using Rosetta 2. This option might be useful for testing or if binary wheels are not yet available with native ARM64 binaries. To easily force Python to run in emulation mode, invoke it from a command line shell with the
86+
\f0 variant installed, it is possible to run Python either with native ARM64 code or under Intel 64 emulation using Rosetta 2. This option might be useful for testing or if binary wheels are not yet available with native ARM64 binaries. To easily force Python to run in emulation mode on an Apple Silicon Mac, invoke it from a command line shell with the
8387
\f4 python3-intel64
8488
\f0 (or
85-
\f4 python3.10-intel64
89+
\f4 python3.9-intel64
8690
\f0 ) command (new with 3.9.5) instead of just
87-
\f4 python3
91+
\f4 python3 (or python3.9)
8892
\f0 . \
8993
\
9094
Binary wheels built for use with the legacy 10.9 variant
9195
\f2\i should
9296
\f0\i0 also work with the new variant on Intel-based Macs or when running under Rosetta2 emulation on Apple Silicon Macs. \
9397
\
94-
As of the 3.9.5 release, we encourage you to use the
98+
We encourage you to use the
9599
\f4 universal2
96-
\f0 variant whenever possible. The legacy 10.9+ Intel-only variant will not be provided for Python 3.10 and the
100+
\f0 variant whenever possible. The legacy 10.9+ Intel-only variant will not be provided for Python 3.10 and, as of the 3.9.8 release, the
97101
\f4 universal2
98-
\f0 variant will become the default download for future 3.9.x releases. You may need to upgrade third-party components, like
102+
\f0 variant is now the default download. You may need to upgrade third-party components, like
99103
\f4 pip
100104
\f0 , to later versions once they are released. You may experience differences in behavior in
101105
\f4 IDLE

0 commit comments

Comments
 (0)