Ned Deily | 2c2ba05 | 2019-02-03 00:41:20 -0500 | [diff] [blame^] | 1 | {\rtf1\ansi\ansicpg1252\cocoartf1671\cocoasubrtf200 |
| 2 | {\fonttbl\f0\fswiss\fcharset0 Helvetica;\f1\fswiss\fcharset0 Helvetica-Bold;\f2\fswiss\fcharset0 Helvetica-Oblique; |
| 3 | \f3\fmodern\fcharset0 CourierNewPSMT;} |
Ned Deily | 5d3febf | 2014-12-13 00:17:46 -0800 | [diff] [blame] | 4 | {\colortbl;\red255\green255\blue255;} |
Ned Deily | 9a55495 | 2016-12-06 17:00:44 -0500 | [diff] [blame] | 5 | {\*\expandedcolortbl;;} |
Ned Deily | 5d3febf | 2014-12-13 00:17:46 -0800 | [diff] [blame] | 6 | \margl1440\margr1440\vieww13380\viewh14600\viewkind0 |
Ned Deily | fc92e2c | 2016-05-16 16:03:12 -0400 | [diff] [blame] | 7 | \pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\pardirnatural\partightenfactor0 |
Ned Deily | 5d3febf | 2014-12-13 00:17:46 -0800 | [diff] [blame] | 8 | |
Ned Deily | cc5ac04 | 2018-02-27 17:39:50 -0500 | [diff] [blame] | 9 | \f0\fs24 \cf0 This package will install Python $FULL_VERSION for macOS $MACOSX_DEPLOYMENT_TARGET for the following architecture(s): $ARCHITECTURES.\ |
Ned Deily | 5d3febf | 2014-12-13 00:17:46 -0800 | [diff] [blame] | 10 | \ |
Ned Deily | fc92e2c | 2016-05-16 16:03:12 -0400 | [diff] [blame] | 11 | \pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\pardirnatural\partightenfactor0 |
Ned Deily | 5d3febf | 2014-12-13 00:17:46 -0800 | [diff] [blame] | 12 | |
Ned Deily | 2c2ba05 | 2019-02-03 00:41:20 -0500 | [diff] [blame^] | 13 | \f1\b \cf0 \ul \ulc0 Certificate verification and OpenSSL\ |
Ned Deily | 380c5fb | 2017-09-18 22:22:00 -0400 | [diff] [blame] | 14 | |
Ned Deily | 2c2ba05 | 2019-02-03 00:41:20 -0500 | [diff] [blame^] | 15 | \f0\b0 \ulnone \ |
| 16 | This package includes its own private copy of OpenSSL 1.1.0. The trust certificates in system and user keychains managed by the |
| 17 | \f2\i Keychain Access |
| 18 | \f0\i0 application and the |
| 19 | \f2\i security |
| 20 | \f0\i0 command line utility are not used as defaults by the Python |
| 21 | \f3 ssl |
Ned Deily | 378edcd | 2018-06-11 22:38:03 -0400 | [diff] [blame] | 22 | \f0 module. A sample command script is included in |
Ned Deily | 2c2ba05 | 2019-02-03 00:41:20 -0500 | [diff] [blame^] | 23 | \f3 /Applications/Python 3.8 |
Ned Deily | dde4f63 | 2016-09-12 09:39:23 -0400 | [diff] [blame] | 24 | \f0 to install a curated bundle of default root certificates from the third-party |
Ned Deily | 2c2ba05 | 2019-02-03 00:41:20 -0500 | [diff] [blame^] | 25 | \f3 certifi |
Ned Deily | 9d6d06e | 2018-06-11 00:45:50 -0400 | [diff] [blame] | 26 | \f0 package ({\field{\*\fldinst{HYPERLINK "https://pypi.org/project/certifi/"}}{\fldrslt https://pypi.org/project/certifi/}}). If you choose to use |
Ned Deily | 2c2ba05 | 2019-02-03 00:41:20 -0500 | [diff] [blame^] | 27 | \f3 certifi |
Ned Deily | 9a55495 | 2016-12-06 17:00:44 -0500 | [diff] [blame] | 28 | \f0 , you should consider subscribing to the{\field{\*\fldinst{HYPERLINK "https://certifi.io/en/latest/"}}{\fldrslt project's email update service}} to be notified when the certificate bundle is updated.\ |
Ned Deily | dde4f63 | 2016-09-12 09:39:23 -0400 | [diff] [blame] | 29 | \ |
| 30 | The bundled |
Ned Deily | 2c2ba05 | 2019-02-03 00:41:20 -0500 | [diff] [blame^] | 31 | \f3 pip |
Ned Deily | 380c5fb | 2017-09-18 22:22:00 -0400 | [diff] [blame] | 32 | \f0 included with this installer has its own default certificate store for verifying download connections.\ |
Ned Deily | dde4f63 | 2016-09-12 09:39:23 -0400 | [diff] [blame] | 33 | \ |
Ned Deily | dde4f63 | 2016-09-12 09:39:23 -0400 | [diff] [blame] | 34 | |
Ned Deily | 2c2ba05 | 2019-02-03 00:41:20 -0500 | [diff] [blame^] | 35 | \f1\b \ul Using IDLE or other Tk applications |
| 36 | \f0\b0 \ulnone \ |
Ned Deily | cc5ac04 | 2018-02-27 17:39:50 -0500 | [diff] [blame] | 37 | \ |
Ned Deily | 2c2ba05 | 2019-02-03 00:41:20 -0500 | [diff] [blame^] | 38 | This 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.\ |
Ned Deily | cc5ac04 | 2018-02-27 17:39:50 -0500 | [diff] [blame] | 39 | |
Ned Deily | 2c2ba05 | 2019-02-03 00:41:20 -0500 | [diff] [blame^] | 40 | \f1\b \ul \ |
Ned Deily | cc5ac04 | 2018-02-27 17:39:50 -0500 | [diff] [blame] | 41 | Other changes\ |
Ned Deily | 1b7f6fe | 2015-07-03 23:53:51 -0700 | [diff] [blame] | 42 | |
Ned Deily | 2c2ba05 | 2019-02-03 00:41:20 -0500 | [diff] [blame^] | 43 | \f0\b0 \ulnone \ |
Ned Deily | fc92e2c | 2016-05-16 16:03:12 -0400 | [diff] [blame] | 44 | For other changes in this release, see the |
Ned Deily | 2c2ba05 | 2019-02-03 00:41:20 -0500 | [diff] [blame^] | 45 | \f2\i What's new |
| 46 | \f0\i0 section in the {\field{\*\fldinst{HYPERLINK "https://www.python.org/doc/"}}{\fldrslt Documentation Set}} for this release and its |
| 47 | \f2\i Release Notes |
| 48 | \f0\i0 link at {\field{\*\fldinst{HYPERLINK "https://www.python.org/downloads/"}}{\fldrslt https://www.python.org/downloads/}}.\ |
Ned Deily | 1b7f6fe | 2015-07-03 23:53:51 -0700 | [diff] [blame] | 49 | |
Ned Deily | 2c2ba05 | 2019-02-03 00:41:20 -0500 | [diff] [blame^] | 50 | \f1\b \ul \ |
Ned Deily | 5d3febf | 2014-12-13 00:17:46 -0800 | [diff] [blame] | 51 | Python 3 and Python 2 Co-existence\ |
| 52 | |
Ned Deily | 2c2ba05 | 2019-02-03 00:41:20 -0500 | [diff] [blame^] | 53 | \f0\b0 \ulnone \ |
Ned Deily | 5d3febf | 2014-12-13 00:17:46 -0800 | [diff] [blame] | 54 | Python.org Python $VERSION and 2.7.x versions can both be installed on your system and will not conflict. Command names for Python 3 contain a 3 in them, |
Ned Deily | 2c2ba05 | 2019-02-03 00:41:20 -0500 | [diff] [blame^] | 55 | \f3 python3 |
Ned Deily | 5d3febf | 2014-12-13 00:17:46 -0800 | [diff] [blame] | 56 | \f0 (or |
Ned Deily | 2c2ba05 | 2019-02-03 00:41:20 -0500 | [diff] [blame^] | 57 | \f3 python$VERSION |
Ned Deily | 5d3febf | 2014-12-13 00:17:46 -0800 | [diff] [blame] | 58 | \f0 ), |
Ned Deily | 2c2ba05 | 2019-02-03 00:41:20 -0500 | [diff] [blame^] | 59 | \f3 idle3 |
Ned Deily | 5d3febf | 2014-12-13 00:17:46 -0800 | [diff] [blame] | 60 | \f0 (or i |
Ned Deily | 2c2ba05 | 2019-02-03 00:41:20 -0500 | [diff] [blame^] | 61 | \f3 dle$VERSION |
Ned Deily | 5d3febf | 2014-12-13 00:17:46 -0800 | [diff] [blame] | 62 | \f0 ), |
Ned Deily | 2c2ba05 | 2019-02-03 00:41:20 -0500 | [diff] [blame^] | 63 | \f3 pip3 |
Ned Deily | 5d3febf | 2014-12-13 00:17:46 -0800 | [diff] [blame] | 64 | \f0 (or |
Ned Deily | 2c2ba05 | 2019-02-03 00:41:20 -0500 | [diff] [blame^] | 65 | \f3 pip$VERSION |
Ned Deily | 5d3febf | 2014-12-13 00:17:46 -0800 | [diff] [blame] | 66 | \f0 ), etc. Python 2.7 command names contain a 2 or no digit: |
Ned Deily | 2c2ba05 | 2019-02-03 00:41:20 -0500 | [diff] [blame^] | 67 | \f3 python2 |
Ned Deily | 5d3febf | 2014-12-13 00:17:46 -0800 | [diff] [blame] | 68 | \f0 (or |
Ned Deily | 2c2ba05 | 2019-02-03 00:41:20 -0500 | [diff] [blame^] | 69 | \f3 python2.7 |
Ned Deily | 5d3febf | 2014-12-13 00:17:46 -0800 | [diff] [blame] | 70 | \f0 or |
Ned Deily | 2c2ba05 | 2019-02-03 00:41:20 -0500 | [diff] [blame^] | 71 | \f3 python |
Ned Deily | 5d3febf | 2014-12-13 00:17:46 -0800 | [diff] [blame] | 72 | \f0 ), |
Ned Deily | 2c2ba05 | 2019-02-03 00:41:20 -0500 | [diff] [blame^] | 73 | \f3 idle2 |
Ned Deily | 5d3febf | 2014-12-13 00:17:46 -0800 | [diff] [blame] | 74 | \f0 (or |
Ned Deily | 2c2ba05 | 2019-02-03 00:41:20 -0500 | [diff] [blame^] | 75 | \f3 idle2.7 |
Ned Deily | 5d3febf | 2014-12-13 00:17:46 -0800 | [diff] [blame] | 76 | \f0 or |
Ned Deily | 2c2ba05 | 2019-02-03 00:41:20 -0500 | [diff] [blame^] | 77 | \f3 idle |
Ned Deily | 5d3febf | 2014-12-13 00:17:46 -0800 | [diff] [blame] | 78 | \f0 ), etc.\ |
| 79 | } |