Notice: While JavaScript is not essential for this website, your interaction with the content will be limited. Please turn JavaScript on for the full experience.
...macOS There are currently three major variants of Tk in common use on macOS: Aqua Cocoa Tk A newer native implementation available as a universal 64-bit and 32-bit binary. This variant is the standard native macOS variant in Tk 8.6 and as of Tk 8.5.13. Aqua Cocoa support was backported to Tk 8.5 (prior to 8.5.13) and released by Apple starting with macOS 10.6 and by ActiveState starting with their 8.5.9.1 release. Aqua Carbon Tk Because it is implemented with older macOS Carbon interfaces, it...
Version: None
Released: Dec. 21, 2020
This is the seventh maintenance release of Python 3.8 Note: The release you're looking at is Python 3.8.7, a bugfix release for the legacy 3.8 series. Python 3.11 is now the latest feature release series of Python 3. Get the latest release of 3.11.x here. macOS 11 Big Sur …
View Release Notes
Released: May 3, 2021
This is the tenth and final regular maintenance release of Python 3.8 Note: The release you're looking at is Python 3.8.10, a bugfix release for the legacy 3.8 series. Python 3.11 is now the latest feature release series of Python 3. Get the latest release of 3.11.x here. According …
...Apple Macintosh The Python-Macintosh SIG is used to foster discussions about Mac-specific issues of Python. The list is primarily meant to discuss design and implementation of Python on the Mac, and possibly coordinate the actual implementation work done. The topics can include such varying things as a Python development environment, using Python for CGI-scripts, OSA support, OpenDoc parts, MacOS toolbox access, Tk, etc. While the list is developer-oriented this should not stop python-users (...
Released: March 13, 2018
Python 3.6.5rc1 is a release candidate preview of the fifth maintenance release of Python 3.6. The Python 3.6 series contains many new features and optimizations. Among the new major new features in Python 3.6 are: PEP 468, Preserving Keyword Argument Order PEP 487, Simpler customization of class creation …
Released: June 12, 2018
Python 3.6.6rc1 is a release candidate preview of the sixth maintenance release of Python 3.6. The Python 3.6 series contains many new features and optimizations. Among the new major new features in Python 3.6 are: PEP 468, Preserving Keyword Argument Order PEP 487, Simpler customization of class creation …
Released: Sept. 26, 2018
Python 3.6.7rc1 is a release candidate preview of the seventh maintenance release of Python 3.6. The Python 3.6 series contains many new features and optimizations. Among the new major new features in Python 3.6 are: PEP 468, Preserving Keyword Argument Order PEP 487, Simpler customization of class creation …
Released: Oct. 13, 2018
Python 3.6.7rc2 is the second release candidate preview of the seventh maintenance release of Python 3.6. The Python 3.6 series contains many new features and optimizations. Among the new major new features in Python 3.6 are: PEP 468, Preserving Keyword Argument Order PEP 487, Simpler customization of class …
Released: Feb. 10, 2020
This is the release candidate of Python 3.8.2, the second maintenance release of Python 3.8 Note: The release you're looking at is Python 3.8.2rc1, a bugfix release for the legacy 3.8 series. Python 3.11 is now the latest feature release series of Python 3. Get the latest release of 3.11.x …
Released: March 28, 2018
Note: The release you are looking at is Python 3.6.5, a bugfix release for the legacy 3.6 series which has now reached end-of-life and is no longer supported. See the downloads page for currently supported versions of Python. The final source-only security fix release for 3.6 was 3.6.15 and …
Released: June 27, 2018
Note: The release you are looking at is Python 3.6.6, a bugfix release for the legacy 3.6 series which has now reached end-of-life and is no longer supported. See the downloads page for currently supported versions of Python. The final source-only security fix release for 3.6 was 3.6.15 and …
Released: Oct. 20, 2018
Note: The release you are looking at is Python 3.6.7, a bugfix release for the legacy 3.6 series which has now reached end-of-life and is no longer supported. See the downloads page for currently supported versions of Python. The final source-only security fix release for 3.6 was 3.6.15 and …
Released: Feb. 17, 2020
This is the second release candidate of Python 3.8.2, the second maintenance release of Python 3.8 Note: The release you're looking at is Python 3.8.2rc2, a bugfix release for the legacy 3.8 series. Python 3.11 is now the latest feature release series of Python 3. Get the latest release of …
Released: Nov. 26, 2020
This is the release candidate of the first maintenance release of Python 3.9 Note: The release you're looking at is Python 3.9.1rc1, the release candidate of a bugfix release for the legacy 3.9 series. Python 3.11 is now the latest feature release series of Python 3. Get the latest release …
Released: Dec. 7, 2020
This is the first maintenance release of Python 3.9 Note: The release you're looking at is Python 3.9.1, a bugfix release for the legacy 3.9 series. Python 3.11 is now the latest feature release series of Python 3. Get the latest release of 3.11.x here. We've made 282 changes …
...macOS and Windows user will be affected by the deprecation. The python.org installer and alternative distributions like Conda ship with most recent OpenSSL version. As of October 2020 and according to DistroWatch [1] most current BSD and Linux distributions ship with OpenSSL 1.1.1 as well. Some older releases of long-term support (LTS) and enterprise distributions have older versions of OpenSSL or LibreSSL. By the time Python 3.10 will be generally available, several of these distributions will ...
...macOS distributions of Python, they need either to be shipped with a copy of OpenSSL or linked against the system OpenSSL library. Apple has formally deprecated linking against the system OpenSSL library, and even if they had not, that library version has been unsupported by upstream for nearly one year as of the time of writing. The CPython development team has started shipping newer OpenSSLs with the Python available from python.org, but this has the same problem as with Windows. Many systems...
...applet PackageManager. These allow you to easily download and install pretested extension packages either in source or binary form. Only in MacPython-OSX. Applets are now built with bundlebuilder in MacPython-OSX, which should make them more robust and also provides a path towards BuildApplication. The downside of this change is that applets can no longer be run from the Terminal window, this will hopefully be fixed in the 2.3b1. What's New in Python 2.3 alpha 1? Release date: 31-Dec-2002 T...
...Apple Macintosh. These days only few specialized application use AIFF. A user disclosed [6] that the post production film industry makes heavy use of the AIFC file format. The usage of the aifc module in closed source and internal software was unknown prior to the first posting of this PEP. This may be a compelling argument to keep the aifc module in the standard library. The file format is stable and the module does not require much maintenance. The strategic benefits for Python may outmatch th...
...Apple. Fix crashes on memory allocation failure found with failmalloc. Fix memory leaks found with valgrind and update suppressions file. Fix compiler warnings in opt mode which would lead to invalid memory reads. Fix problem using wrong name in decimal module reported by pychecker. Issue #3650: Fixed a reference leak in bytes.split('x'). bytes(o) now tries to use o.__bytes__() before using fallbacks. Issue #1204: The configure script now tests for additional libraries that may be required when ...