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.
Version: None
Released: Sept. 24, 2020
This is the sixth maintenance release of Python 3.8 Note: The release you're looking at is Python 3.8.6, 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. Major new features of …
View Release Notes
...all happen automatically, without human intervention. This is A Good Thing (TM) because such responses should be processed very quickly. (While the normal way to interact with a mailing list is via the SIG's "listinfo" web page, it is also possible to send commands to a special administrative address, see below.) Every SIG must have a clear mission, with a well defined conclusion and end date, and a coordinator - a specific person responsible for reporting on the SIG activity and for...
Released: March 4, 2019
Python 2.7.16 is a bugfix release in the Python 2.7 series. Note Attention macOS users: As of 2.7.16, all current python.org macOS installers ship with builtin copies of OpenSSL and Tcl/Tk 8.6. See the installer README for more information.
Released: March 14, 2025
Here comes the penultimate alpha. This is an early developer preview of Python 3.14 Major new features of the 3.14 series, compared to 3.13 Python 3.14 is still in development. This release, 3.14.0a6, is the sixth of seven planned alpha releases. Alpha releases are intended to make it easier to …
Released: Feb. 17, 2019
Python 2.7.16 release candidate 1 is a prelease for a bugfix release in the Python 2.7 series. Note Attention macOS users: As of 2.7.16, all current python.org macOS installers ship with builtin copies of OpenSSL and Tcl/Tk 8.6. See the installer README for more information.
...aller for Windows). Supporting the old-fashioned "dumb" built distribution model is important, though -- not everyone will have that fancy new installer (or they might have a different smart installer). User utilities Finally, and perhaps most importantly, we most consider the lucky user who wishes to install a Python module distribution on his computer. Users come in all shapes and sizes, but we're mainly concerned with two distinctions: built dist...
...ally the suffixes are searched in the following order: ".so", "module.so", ".py", ".pyc". Directories don't explicitly occur in this list, but precede all entries in it.) A Proposal For Installing Packages In order for a Python program to use a package, the package must be findable by the import statement. In other words, the package must be a subdirectory of a directory that is on sys.path. Traditionally, the easiest way to ensure that a package was on sys.path was to either i...
Released: April 15, 2018
Python 2.7.15 release candidate one is a preview release for Pthon 2.7.15, the next bug fix release in the Python 2.x series. Note Attention macOS users: as of 2.7.15, all python.org macOS installers ship with a builtin copy of OpenSSL. Additionally, there is a new additional installer variant for macOS …
...all for proposals. 5.2 Administrator Report Board Agenda / Minutes I continue to write up the Board Agenda and keep it up to date. I continue to write up the Board Meeting minutes. Grant and Award Notification I continue to notify respective parties of board resolutions. Email and Communication I am continuing to monitor all PSF Board/Members mailing lists also making sure emails a re being answered/followed up on. I am continuing to read through all of the e...
...ally destroys all references to Spam, the Spanish Inquisition, and so forth, in all copies of the Python code and documentation whereever they may have propagated. A highly placed White House Official claims that President Clinton takes the matter very seriously and is willing to break off all diplomatic relations with the government of Japan over the issue. "We're beginning to wonder if this information super-highway thing is such a good idea after all," she said. The ambassador of J...
...allow scanning wchar_t strings; it is not clear whether these patches would allow to implement full Unicode support for an XPath scanner. Due to usage of callbacks into Python from bison code, the parser was not thread safe. It should be noted that some of these problems have been resolved with the 0.11.1 release of 4Suite. When analysing parser generators, the following absolute requirements where defined: The generated parsers should allow semantic actions ...
...all tests install copy the mockup installation tree into an existing Python library tree (not necessarily the system Python library -- could be in a user's home directory, or a temporary directory) Note that these assume the installer is working from a source distribution -- if this is always the case, then the packager has wasted his time, and we don't want that. Installing built distributions should be trivial, but there are a few ...
...all other platforms. You can browse the sources online through the repository viewer. If you want to help with the Python Project, see the Python Developer's Guide.
...ALL donors who give any multiple of 𝛑 will receive a special digital 𝛑SF swag bag. Show your love for our Python community and contribute to the Spring Fundraiser by May 3rd to get your slice of the pi! We aren’t setting a specific target this year, because honestly it’s been really hard to predict what will be possible for people in general. We aren’t going to pretend anything is easy to forecast right now! But we’d love to have as many of you participate as you can, and bring us all a ...
...All aspects of distributed, object oriented programming in Python are able to be discussed. Examples could include design and development of the CORBA binding for Python the use of other Distributed Object systems with Python, including ILU, Distributed OLE, ABB's OMF, and others. Remote Method Invocation mechanism design and implementation Distributed Objects and WWW integration general Python distributed programming issues
...All outgoing payments from the Python Software Foundation are handled by Accounts Payable. Individuals and organizations expecting payments from the PSF should review the pages below for important information about taxes and payments from the PSF. Vendor Policies Payment Options For accounts payable inquiries not addressed on the two pages linked above, please reach out to the PSF accounting team.
...all stored in directories named by date, and I would have had to enter an image filename for each node. The ImgShortcut class made this simple. Defining the __call__ method allowed me to play with the syntax of Python to get the effect I wanted: class ImgShortcut: def __init__(self, fmt): self.fmt = fmt def __call__(self, arg): return self.fmt % (arg) nov4 = ImgShortcut(r'C:\img\vol3\20011104\dscf%04d.jpg') nov10 = ImgShortcut(r'C:\img\vol3\20011110\dscf%04d.jpg') &...
...allation directories (under sysconfig.LIBDEST by default) install_lib install_platlib install_exe install_html ...well, that's a start. The Distutils' point of view revisited To sum up, let's go through what happens when the user runs setup.py. Whether setup.py is written in the simple (call-a-function) or general (define-a-subclass) form doesn't matter too much, so I won't split t...
If you didn't find what you need, try your search in the Python language documentation.