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.
...Modules Python Reference Manual Extending and Embedding the Python Interpreter Python/C API Reference Manual Documenting Python Installing Python Modules Distributing Python Modules The HTML bundle also contain the Global Module Index, which contains direct links to the documentation for all the modules documented in the Python Library Reference and Macintosh Library Modules. These documents are not available for download individually. Information on unpacking the archive files containing the d...
Version: None
Released: Feb. 23, 2014
Python 3.3.5 includes fixes for these important issues: a 3.3.4 regression in zipimport (see http://bugs.python.org/issue20621) a 3.3.4 regression executing scripts with a coding declared and Windows newlines (see http://bugs.python.org/issue20731) potential DOS using compression codecs in bytes.decode() (see http://bugs.python.org/issue19619 and http://bugs.python.org/issue20404) and also fixes quite a few other …
View Release Notes
Released: March 2, 2014
Released: March 9, 2014
Released: May 5, 2014
Python 3.4.1rc1 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: Sept. 6, 2017
This is a security-fix source-only release. The last binary release was 3.3.5. This is the release candidate of Python 3.3.7. Python 3.3.0 was released on 2012-09-29 and has been in security-fix-only mode since 2014-03-08. Per Python Development policy, all support for the 3.3 series of releases ends on 2017-09-29 …
Released: Sept. 19, 2017
Python 3.3.x has reached end-of-life. This is its final release. It is a security-fix source-only release. Python 3.3.0 was released on 2012-09-29 and has been in security-fix-only mode since 2014-03-08. Per Python Development policy, all support for the 3.3 series of releases ended on 2017-09-29, five years after the …
...module PEP 412, a new key-sharing dictionary implementation that significantly saves memory for object-oriented code PEP 362, the function-signature object The new "faulthandler" module that helps diagnosing crashes The new "unittest.mock" module The new "ipaddress" module The "sys.implementation" attribute A policy framework for the email package, with a provisional (see PEP 411) policy that adds much improved unicode support for email header parsing A &q...
Released: Dec. 10, 2014
Python 2.7.9 is a bugfix version for the Python 2.7 release series. Python 2.7.9 includes several significant changes unprecedented in a "bugfix" release: The entirety of Python 3.4's ssl module has been backported for Python 2.7.9. See PEP 466 for justification. HTTPS certificate validation using the system's certificate store is …
...Module Support Inheritance hierarchies which span Python extension modules are not currently supported by Boost.Python. Other inter-module interaction issues, e.g. exception handling, are expected to arise. Goal: Full support for the interaction of wrapped types and functions residing in different extension modules. Improved Overloading Support Boost.Python's support for overloaded functions and operators is based on throwing C++ exceptions when a signature fa...
...module code is still available as the bsddb185 module, but this is not built by default. Should you still be using a system which only has Berkeley DB 1.85 installed (often indicated by the presence of /usr/include/db.h but not /usr/lib/libdb.a file), the following changes should keep you running. Add this line: bsddb185 bsddbmodule.c to Modules/Setup. In most cases you should not require any -I, -L or -l flags. It seems on those systems which still ship 1.85, /usr/include/db.h is the inclu...
Released: Oct. 12, 2014
This is a security-fix source-only release. The last binary release was 3.2.5. With the 3.2.6 release, and five years after its first release, the Python 3.2 series is now officially retired. All official maintenance for Python 3.2, including security patches, has ended. For ongoing maintenance releases, please see the …
...module. Now that string objects have methods, the string module is mostly redundant. I wish I could to declare it obsolete (or deprecated) to encourage Python programmers to start using string methods instead. But given that a large majority of existing Python code -- even many standard library modules -- imports the string module, this change is obviously not going to happen overnight. The first likely opportunity to remove the string module will be at the introduction of Python 3000...
...module for automatically fetching and installing modules, if the SIG decides that's a worthwhile feature.) The catalog became the Python Package Index. Because developing the catalog is closely intertwined with the Distutils and other packaging tools, the Catalog-SIG was closed in March 2013 and merged with the Distutils SIG. SIG Links Requirements document Other packaging systems Subscribing to the mailing list Archives Current Status As of February 2003, the Py...
Released: April 2, 2021
This is the third maintenance release of Python 3.9 NOTE: The release you're looking at has been recalled due to unintentional breakage of ABI compatibility with C extensions built in Python 3.9.0 - 3.9.2. Details in bpo-43710. Please use Python 3.9.4 or newer instead. Python 3.9.3 is an …
If you didn't find what you need, try your search in the Python language documentation.