1{\rtf1\ansi\ansicpg1252\cocoartf2580 2\cocoatextscaling0\cocoaplatform0{\fonttbl\f0\fswiss\fcharset0 Helvetica;\f1\fswiss\fcharset0 Helvetica-Bold;\f2\fmodern\fcharset0 CourierNewPSMT; 3\f3\fswiss\fcharset0 Helvetica-Oblique;} 4{\colortbl;\red255\green255\blue255;} 5{\*\expandedcolortbl;;} 6\margl1440\margr1440\vieww13380\viewh14600\viewkind0 7\pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\pardirnatural\partightenfactor0 8 9\f0\fs24 \cf0 This package will install Python $FULL_VERSION for macOS $MACOSX_DEPLOYMENT_TARGET for the following architecture(s): $ARCHITECTURES.\ 10\ 11\pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\pardirnatural\partightenfactor0 12 13\f1\b \cf0 \ul \ulc0 macOS 11 (Big Sur) and Apple Silicon Mac support [new in 3.8.10]\ 14 15\f0\b0 \ulnone \ 16As 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 17\f2 universal2 18\f0 installer variant which includes binaries that run natively on both Apple Silicon Macs and Intel-based Macs. \ 19\ 20 21\f1\b \ul Certificate verification and OpenSSL\ 22 23\f0\b0 \ulnone \ 24This package includes its own private copy of OpenSSL 1.1.1. The trust certificates in system and user keychains managed by the 25\f3\i Keychain Access 26\f0\i0 application and the 27\f3\i security 28\f0\i0 command line utility are not used as defaults by the Python 29\f2 ssl 30\f0 module. A sample command script is included in 31\f2 /Applications/Python 3.8 32\f0 to install a curated bundle of default root certificates from the third-party 33\f2 certifi 34\f0 package ({\field{\*\fldinst{HYPERLINK "https://pypi.org/project/certifi/"}}{\fldrslt https://pypi.org/project/certifi/}}). Double-click on 35\f2 Install Certificates 36\f0 to run it.\ 37\ 38The bundled 39\f2 pip 40\f0 has its own default certificate store for verifying download connections.\ 41\ 42 43\f1\b \ul Using IDLE or other Tk applications 44\f0\b0 \ulnone \ 45\ 46This package includes its own private version of Tcl/Tk 8.6. It does not use any system-supplied or third-party supplied versions of Tcl/Tk.\ 47\ 48Due to new security checks on macOS 10.15 Catalina, when launching IDLE macOS may open a window with a message 49\f1\b "Python" would like to access files in your Documents folder 50\f0\b0 . This is normal as IDLE uses your 51\f1\b Documents 52\f0\b0 folder as its default when opening and saving files; you can still choose other locations in the 53\f1\b Open 54\f0\b0 and 55\f1\b Save 56\f0\b0 file dialog windows. Click on the 57\f1\b OK 58\f0\b0 button to proceed.\ 59 60\f1\b \ul \ 61macOS 10.15 (Catalina) Gatekeeper Requirements [changed in 3.8.2]\ 62 63\f0\b0 \ulnone \ 64As of 2020-02-03, Apple has changed how third-party installer packages, like those provided by python.org, are notarized for verification by Gatekeeper and begun enforcing additional requirements such as code signing and use of the hardened runtime. As of 3.8.2, python.org installer packages now meet those additional notarization requirements. The necessary changes in packaging should be transparent to your use of Python but, in the unlikely event that you encounter changes in behavior between 3.8.1 and newer 3.8.x releases in areas like ctypes, importlib, or mmap, please check bugs.python.org for existing reports and, if necessary, open a new issue.\ 65 66\f1\b \ul \ 67Python 2.7 end-of-life [changed in 3.8.4]\ 68\ 69 70\f0\b0 \ulnone Python 2.7 has now reached end-of-life. As of Python 3.8.4, the 71\f2 Python Launcher 72\f0 app now has 73\f2 python3 74\f0 factory defaults. Also, the 75\f2 Current 76\f0 link in the 77\f2 /Library/Frameworks/Python.framework/Versions 78\f0 directory is now updated to point to the Python 3 being installed; previously, only Python 2 installs updated 79\f2 Current 80\f0 . This change might affect developers using the framework to embed Python in their applications. If another version is desired for embedding, the 81\f2 Current 82\f0 symlink can be changed manually without affecting 3.8.x behavior.\ 83 84\f1\b \ul \ 85Other changes\ 86 87\f0\b0 \ulnone \ 88For other changes in this release, see the 89\f3\i What's new 90\f0\i0 section in the {\field{\*\fldinst{HYPERLINK "https://www.python.org/doc/"}}{\fldrslt Documentation Set}} for this release and its 91\f3\i Release Notes 92\f0\i0 link at {\field{\*\fldinst{HYPERLINK "https://www.python.org/downloads/"}}{\fldrslt https://www.python.org/downloads/}}.\ 93}