Release Notes: This release combines a select set of language and standard library improvements with a substantial speed boost. Typical Python code runs 15 to 35 percent faster than it did in 2.2. This version also adds boolean and set data types, a source file encoding indicator, zipped code archives, package meta data, extended date/time processing, a logging module, and improved support for several operating systems, including Mac OS X.
Release Notes: Many bugfixes from the 2.2 release; this is a release candidate.
Release Notes: Python 2.2 can be thought of as the "cleanup release". There are some features such as generators and iterators that are completely new, but most of the changes are aimed at cleaning up irregularities and other dark corners of the language design.
Release Notes: nexted scopes, __future__ directives, rich comparisons, a warning framework, new build system, weak references, function attributes, case-insensitive platforms and import, an interactive display hook, new coercion model, metadata in Python packages, new and improved modules, and many other changes and fixes.
Release Notes: Several fixes and new features.
Release Notes: Python 2.0c1 is Python 2.0 release candidate 1. All major reported bugs have been fixed.
Release Notes: The majority of changes in this release are bugfixes. More than 100 open bug reports have been resolved since the 2.0b1 release.
Release Notes: Many new language features have been introduced, including augmented assignment (+= and friends), list comprehensions, extended import and print statements, and (still experimental) optional cyclic garbage collection. New XML support is included, with support for the Expat parser.