8000 [3.8] bpo-41100: Support macOS 11 Big Sur and Apple Silicon Macs by ned-deily · Pull Request #25806 · python/cpython · GitHub
[go: up one dir, main page]

Skip to content

[3.8] bpo-41100: Support macOS 11 Big Sur and Apple Silicon Macs #25806

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 11 commits into from
May 2, 2021
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
s/3.8.9/3.8.10/
  • Loading branch information
ned-deily committed May 2, 2021
commit 3953fa0ddc3cfae0a826b30aab6f2944a577ff75
5 changes: 4 additions & 1 deletion Doc/whatsnew/3.8.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2274,10 +2274,13 @@ channel. We reuse the ftp server IP address instead. For unusual code
requiring the old behavior, set a ``trust_server_pasv_ipv4_address``
attribute on your FTP instance to ``True``. (See :issue:`43285`)

Notable changes in Python 3.8.10
================================

macOS 11.0 (Big Sur) and Apple Silicon Mac support
--------------------------------------------------

As of 3.8.9, Python now supports building and running on macOS 11
As of 3.8.10, Python now supports building and running on macOS 11
(Big Sur) and on Apple Silicon Macs (based on the ``ARM64`` architecture).
A new universal build variant, ``universal2``, is now available to natively
support both ``ARM64`` and ``Intel 64`` in one set of executables.
Expand Down
4 changes: 2 additions & 2 deletions Mac/BuildScript/resources/ReadMe.rtf
Original file line number Diff line number Diff line change
Expand Up @@ -10,10 +10,10 @@
\
\pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\pardirnatural\partightenfactor0

\f1\b \cf0 \ul \ulc0 macOS 11 (Big Sur) and Apple Silicon Mac support [new in 3.8.9]\
\f1\b \cf0 \ul \ulc0 macOS 11 (Big Sur) and Apple Silicon Mac support [new in 3.8.10]\

\f0\b0 \ulnone \
Python 3.8.9 is now supported on macOS 11 Big Sur. The binaries included in this installer install on macOS releases from macOS 10.9 through macOS 11 Big Sur and will run on Apple Silicon Macs using Rosetta 2 translation. Starting with Python 3.9.1, we provide a new
As of Python 3.8.10, Python is now supported on macOS 11 Big Sur. The binaries included in this installer install on macOS releases from macOS 10.9 through macOS 11 Big Sur and will run on Apple Silicon Macs using Rosetta 2 translation. Starting with Python 3.9.1, we provide a new
\f2 universal2
\f0 installer variant which includes binaries that run natively on both Apple Silicon Macs and Intel-based Macs. \
\
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,9 @@
As of 3.8.9, Python now supports building and running on macOS 11
As of 3.8.10, Python now supports building and running on macOS 11
(Big Sur) and on Apple Silicon Macs (based on the ``ARM64`` architecture).
A new universal build variant, ``universal2``, is also available to natively
support both ``ARM64`` and ``Intel 64`` in one set of executables.
This backport from Python 3.9 does not include support for "weaklinking";
to support a range of macOS versions, continue to target
for and build on the oldest version in the range.
for and build on the oldest version in the range; for 3.8.x, the
``universal2`` variant is only useful on macOS 11 or later.

0