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.
...file operations, needed to provide their persistence. Application code may need to contain code to generate persistence-related events, but even these should be automated to the degree possible, for example by monitoring attribute accesses. Transactional storage Data should be stored transactionally with support for rolling back changes. Support for (optional) nested transactions should be anticipated. Effective memory usage Applications should not use undu...
...files as indicated by the "Wrote:" stdout lines) must be subsequently installed with rpm -U or the equivalent. <h4>For Red Hat 6.2 Users</h4> <p>There have been folks having problems with building on a variety of 6.2 platforms, largely related to them not having other dependencies ("What does it mean when it says I need to have "openssl-devel" installed to build the RPM? ;-) Here are a set of binaries built against Red Hat 6.2: <a href="/ftp/py...
...files: ac1d8aa55bd6d04232cd96abfa445ac4 11191348 Python-3.0.tgz 28021e4c542323b7544aace274a03bed 9474659 Python-3.0.tar.bz2 054131fb1dcaf0bc20b23711d1028099 13421056 python-3.0.amd64.msi 2b85194a040b34088b64a48fa907c0af 13168640 python-3.0.msi Documentation Online Documentation is updated twice a day What's new in Python 3000 Guido van Rossum's current blog Guido van Rossum's previous blog [1]The binaries for AMD64 will also work on processors that implement the Intel 64 archit...
...files: f1317dbb2398374d6691edd5bff1b91d 11525876 python-3.1.1.tgz d1ddd9f16e3c6a51c7208f33518cd674 9510105 python-3.1.1.tar.bz2 d31e3e91c2ddd3e5ea7c40abe436917e 14130176 python-3.1.1.amd64.msi e05a6134b920ae86f0e33b8a43a801b3 13737984 python-3.1.1.msi 9c7f85cc7fb5a2fa533d338c88229633 17148746 python-3.1.1.dmg [1]The binaries for AMD64 will also work on processors that implement the Intel 64 architecture (formerly EM64T), i.e. the architecture that Microsoft calls x64, and AMD called x...
...files: 08d01c468989d1f2cc560c23f8e6a7ea 11661773 Python-3.1.2.tgz 45350b51b58a46b029fb06c61257e350 9719769 Python-3.1.2.tar.bz2 a50d1fe2648783126c7a70654a08b755 14369280 python-3.1.2.amd64.msi 098269f6057916821e41e82e7a7be227 14098432 python-3.1.2.msi 597ba520c9c989f23464e0bf534db389 17418524 python-3.1.2-macosx10.3-2010-03-24.dmg [1]The binaries for AMD64 will also work on processors that implement the Intel 64 architecture (formerly EM64T), i.e. the architecture that Microsoft ...
...filesystem paths PEP 435, a standardized "enum" module PEP 436, a build enhancement that will help generate introspection information for builtins PEP 442, improved semantics for object finalization PEP 443, adding single-dispatch generic functions to the standard library PEP 445, a new C API for implementing custom memory allocators PEP 446, changing file descriptors to not be inherited by default in subprocesses PEP 450, a new "statistics" module PEP 451, standardizing modu...
...files per day. SECURITY: We proactively maintain and improve security for the full Python ecosystem through our Security Developer-in-Residence and PyPI Safety & Security Engineer. COMMUNITY GRANTS: We support the most events and groups in the thriving global Python community, providing grants to local Python groups around the world as well as travel grants to individuals to attend PyCon US. In 2024, we disbursed a record $952,000 in grants to 174 groups across 52 countries. ABOUT P...
...files. Dave Kuhlman's free book and other collection of tutorials is also a very good resource for educators. Andrew Harrington's hands-on tutorial is suitable for high school and university-level CS-0 students. Dr. Harrington teaches at Loyola University Chicago. Textbooks and other non-free books While there are a number of free books and tutorials available, some people prefer to have an actual copy on paper. If you are among this group, you might be surprised to learn that there are close...
Version: None
Released: May 26, 2025
Here's the second 3.14 beta. https://www.python.org/downloads/release/python-3140b2/ This is a beta preview of Python 3.14 Python 3.14 is still in development. This release, 3.14.0b2, is the first of four planned beta releases. Beta release previews are intended to give the wider community the opportunity to test new features and bug fixes …
View Release Notes
...file at what times of year? K. Kaiser replied that N. Norwitz wrote such a list, "recurring.txt" in the PSF repository. There aren't many: the yearly Federal filing, the DE payment, and the 8734 Support Schedule, "which is a bit of a project". Also, K. Kaiser needs to check if anything is needed for Massachussetts. 5 Use of "PyCon" by Other Conferences M. von Löwis proposed that the PSF should register "PyCon" as a trademark, and then...
...file, all calls to the class's methods are traced. It was a bit of a struggle to get this right. This should probably redone using the generic metaclass below. Meta.py A generic metaclass. This is an attempt at finding out how much standard class behavior can be mimicked by a metaclass. The preliminary answer appears to be that everything's fine as long as the class (or its clients) don't look at the instance's __class__ attribute, nor at the class's __dict__ attribute. The ...
Released: March 10, 2014
Python 3.4.0rc3 Python 3.4 has reached end-of-life. Python 3.4.10, the final release of the 3.4 series, is available here. Python 3.4.0 release candidate 3 was released on March 9th, 2014. This is a preview release of the next major release of Python, Python 3.4, and is not suitable for production …
Released: May 19, 2014
Python 3.4.1 Python 3.4 has reached end-of-life. Python 3.4.10, the final release of the 3.4 series, is available here. Python 3.4.1 was released on May 18th, 2014. Python 3.4.1 has over three hundred bugfixes and other improvements over 3.4.0. One notable change: the version of OpenSSL bundled with the Windows …
Released: March 18, 2019
Python 3.4 has reached end-of-life. Python 3.4.10 is the final release of 3.4. Python 3.4.10 was released on March 18th, 2019. Python 3.4.10 is the final release in the Python 3.4 series. As of this release, the 3.4 branch has been retired, no further changes to 3.4 will be accepted, …
Released: Dec. 10, 2019
This is the release candidate of Python 3.8.1, the first maintenance release of Python 3.8 Note: The release you're looking at is Python 3.8.1rc1, 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: Dec. 18, 2019
This is Python 3.8.1, the first maintenance release of Python 3.8 Note: The release you're looking at is Python 3.8.1, 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 …
Released: Feb. 24, 2020
This is the second maintenance release of Python 3.8 Note: The release you're looking at is Python 3.8.2, 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 …
Released: July 13, 2020
This is the fourth maintenance release of Python 3.8 Note: The release you're looking at is Python 3.8.4, 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 …
Released: Sept. 8, 2020
This is the release candidate of the sixth maintenance release of Python 3.8 Note: The release you're looking at is Python 3.8.6rc1, 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. …
Released: Dec. 7, 2020
This is the release candidate of the seventh maintenance release of Python 3.8 Note: The release you're looking at is Python 3.8.7rc1, 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. …
If you didn't find what you need, try your search in the Python language documentation.