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. 19, 2006
Python 2.5 was released on September 19th 2006. There's a bunch of places you can look for more information on what's new in this release -- see the "What's New" section further down this page. This is a final release, and should be suitable for production use. …
View Release Notes
Released: May 15, 2013
Note: A newer security-fix release, 3.2.6, is currently available. Its use is recommended. Python 3.2.5 was released on May 15th, 2013. This release fixes a few regressions found in Python 3.2.4, and is planned to be the final 3.2 series bugfix release. New features of the 3.2 series, compared …
...file in the source distribution. IDLE has its own release notes, or see the Lib/idlelib/NEWS.txt file in the source distribution. For the full list of changes, you can poke around in Subversion. Documentation The documentation has also been updated: Browse HTML on-line Download using HTTP. Documentation is available in Windows Help (.chm) format - Python25.chm. Files, MD5 checksums, signatures and sizes bc1b74f90a472a6c0a85481aaeb43f95 Python-2.5.tgz (11019675 bytes, signature) ddb7401e7...
...file support many enhancements to configparser, among them mapping protocol support improvements to pdb, the Python debugger countless fixes regarding bytes/string issues; among them full support for a bytes environment (filenames, environment variables) many consistency and behavior fixes for numeric operations More resources What's new in 3.2? Change log for this release. Online Documentation Report bugs at http://bugs.python.org. Help fund Python and its community. Download This is ...
Python 2.6.9 Release Python 2.6.9 Python 2.6.9 is a security-fix source-only release for Python 2.6.8, fixing several reported security issues: issue 16037, issue 16038, issue 16039, issue 16040, issue 16041, and issue 16042 (CVE-2013-1752, long lines consuming too much memory), as well as issue 14984 (security enforcement on $HOME/.netrc files), issue 16248 (code execution vulnerability in tkinter), and issue 18709 (CVE-2013-4238, SSL module handling of NULL bytes inside subjectAltName). Py...
...File objects have a new method, xreadlines(). This is the fastest way to iterate over all lines in a file: for line in file.xreadlines(): ...do something to line... See the xreadlines module (mentioned below) for how to do this for other file-like objects. Even if you don't use file.xreadlines(), you may expect a speedup on line-by-line input. The file.readline() method has been optimized quite a bit in platform-specific ways: on systems (like Linux) that support flockfile(), getc_unlocke...
Released: May 27, 2004
This is a patch release which supersedes earlier releases of 2.3. Important: This release is vulnerable to the problem described in security advisory PSF-2006-001 "Buffer overrun in repr() of unicode strings in wide unicode builds (UCS-4)". This fix is included in Python 2.4.4 and Python 2.5. If you need …
Released: Dec. 19, 2003
Released: Dec. 24, 2018
Note: The release you are looking at is a bugfix release for the legacy 3.7 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.7 was 3.7.17. Among the major …
...files). This tool was written by Eric Artzt, a Microsoft employee. Doxygen -- Embedded documentation tool for C and C++. It provides special commands that can be embedded in marked comments that look quite TeXish, and supports some JavaDoc-style marks as well. This is a derivative of DOC++. DOC++ -- Documentation system for C, C++, and Java; the inputs are C/C++ header files with markup or Java source ...
...file for platform-specific tips, or check the Build Bugs section on the Bugs webpage. What's New? A detailed list of the changes since 2.3.2 is in the release notes, or the file Misc/NEWS in the source distribution. See the highlights of the Python 2.3 release. As noted, the 2.3.3 release is a bugfix release of 2.3.2, itself a bugfix release of 2.3. The Windows installer now includes the documentation in searchable htmlhelp format, rather than individual HTML files. Y...
...file for platform-specific tips, or check the Build Bugs section on the Bugs webpage. What's New? A detailed list of the changes since 2.3.3 is in the release notes, or the file Misc/NEWS in the source distribution. See the highlights of the Python 2.3 release. As noted, the 2.3.4 release is a bugfix release of 2.3.3, itself a bugfix release of 2.3. The Windows installer now includes the documentation in searchable htmlhelp format, rather than individual HTML files. Y...
...file to indicate NIS/YP or LDAP consultation. The bugs may also be related to duplicate id in these files. See SourceForge bug reports number 775964 and 779218. AssertionError: AEST from test_time. We've had reports of this test failing on RedHat 6.2 and SuSE 7.1 or 7.2 but have not developed a fix for this yet. See SourceForge bug report number 763153. There have been some reports on Debian systems about test_ioctl failures. We haven't be able to more widely reproduce this. See SourceForg...
...file. Classes defined for each element in the file are instantiated as the DOM is generated, and methods on the classes are used to perform the necessary XML transformations during page generation. This allows us to realize our web templates with the full power of an object-oriented scripting language. During implementation, we found that all of the key features of hsc could be supported quite easily in Python: Automatically calculate image sizes? The Python Imaging Library does this with ease...
...file that builds the RPMs. To do this, download the .src.rpm release and install it as you normally would an RPM package. This will install the source and the build control file ("SPEC" file). The .spec file is probably installed in "/usr/src/redhat/SPECS". <p /> Edit the .spec file and change the "config_binsuffix" line to "none". Build new RPMs with "rpmbuild -ba python.spec" (where "python.spec" is the name of the .spec file ...
...files exceeding 2GB. Files over 4GB also work now (provided the OS supports it, and Python is configured with large file support), but in that case the underlying gzip file format can record only the least-significant 32 bits of the file size, so that some tools working with gzipped files may report an incorrect file size. xml.sax.saxutils.unescape has been added, to replace entity references with their entity value. Queue.Queue.{put,get} now support an optional timeout argument. Various fea...
Released: Sept. 23, 2003
Released: June 27, 2016
Python 3.5.2 Python 3.5 has reached end-of-life. Python 3.5.10, the final release of the 3.5 series, is available here. Python 3.5.2 was released on June 26th, 2016. Major new features of the 3.5 series, compared to 3.4 Among the new major new features and changes in the 3.5 release series …
Released: Jan. 3, 2017
Python 3.5.3 release candidate 1 Python 3.5 has reached end-of-life. Python 3.5.10, the final release of the 3.5 series, is available here. Python 3.5.3 release candidate 1 was released on January 2nd, 2017. Major new features of the 3.5 series, compared to 3.4 Among the new major new features and …
Released: Jan. 17, 2017
Python 3.5.3 Python 3.5 has reached end-of-life. Python 3.5.10, the final release of the 3.5 series, is available here. Python 3.5.3 was released on January 17th, 2017. Major new features of the 3.5 series, compared to 3.4 Among the new major new features and changes in the 3.5 release series …
If you didn't find what you need, try your search in the Python language documentation.