You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: Mac/BuildScript/resources/ReadMe.rtf
+14-10Lines changed: 14 additions & 10 deletions
Original file line number
Diff line number
Diff line change
@@ -60,16 +60,20 @@ Due to new security checks on macOS 10.15 Catalina, when launching IDLE macOS ma
60
60
\f0\b0 button to proceed.\
61
61
\
62
62
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]\
64
64
65
65
\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.\
67
71
\
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
69
73
\f2\i should
70
74
\f0\i0 run transparently on new Apple Silicon Macs using Apple's Rosetta 2 emulation. \
71
75
\
72
-
Beginning with 3.9.1, we provide a new
76
+
Beginning with 3.9.1, we also provide a new
73
77
\f4 universal2
74
78
\f0 installer variant that provides universal binaries for both
75
79
\f4 ARM64
@@ -79,23 +83,23 @@ Beginning with 3.9.1, we provide a new
79
83
\
80
84
On Apple Silicon Macs with the
81
85
\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
83
87
\f4 python3-intel64
84
88
\f0 (or
85
-
\f4 python3.10-intel64
89
+
\f4 python3.9-intel64
86
90
\f0 ) command (new with 3.9.5) instead of just
87
-
\f4 python3
91
+
\f4 python3 (or python3.9)
88
92
\f0 . \
89
93
\
90
94
Binary wheels built for use with the legacy 10.9 variant
91
95
\f2\i should
92
96
\f0\i0 also work with the new variant on Intel-based Macs or when running under Rosetta2 emulation on Apple Silicon Macs. \
93
97
\
94
-
As of the 3.9.5 release, we encourage you to use the
98
+
We encourage you to use the
95
99
\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
97
101
\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
99
103
\f4 pip
100
104
\f0 , to later versions once they are released. You may experience differences in behavior in
0 commit comments