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.
Python 2.3 Python 2.3 Note: See Python 2.3.5 for a patch release 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 to remain with Python 2.3, there's a patch available from the security advisory page. Important: 2.3....
Python 2.3.1 Python 2.3.1 Note: See Python 2.3.5 for a patch release 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 to remain with Python 2.3, there's a patch available from the security advisory page. Important: 2....
...ides opportunities to learn about significant advances in the Python development community, and to meet fellow developers from around the world. The conference program includes peer-reviewed presentations, the annual Python state of the union address, and open space for informal talks and meetings. "PyCon brings together Python users of all types, from newbies to veterans, to exchange ideas, work on code, discuss future directions for the language, and in general to foster the continued...
...IDE) of one's choice. (Developers choose their own IDE, so we sport an entertaining diversity of them, currently: Eclipse, Vi, Emacs, Wing, Komodo and the lightweight but surprisingly useful Textpad.) For example, IronPython code can easily display a .NET Form, using: # Add a reference to the required .NET assembly # This only need be done once per application import clr clr.AddReference("System.Windows.Forms") # Then import symbols from the assembly, as if from a Python module from ...
Version: None
Released: Dec. 21, 2001
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 to remain with Python 2.2, there's a patch available from the …
View Release Notes
Released: Oct. 3, 2003
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: May 27, 2004
Released: Dec. 19, 2003
...identifier but a warning is issued. The floor division operator // has been added as outlined in PEP 238. The / operator still provides classic division (and will until Python 3.0) unless "from __future__ import division" is included, in which case the / operator will provide true division. Integer overflow is now a thing of the past; when small integer operations have a result that's too large to represent as a small integer, a long integer is now returned. See PEP 237. Barry...
...idea.) Please see the separate bugs page for known issues and the bug reporting procedure. Download the release Windows users should download the Windows installer, Python-2.3.2-1.exe, run it and follow the friendly instructions on the screen to complete the installation. Windows users may also be interested in Mark Hammond's win32all, a collection of Windows-specific extensions including COM support and Pythonwin, an IDE built using Windows components. Please note that the ori...
...IDE built using Windows components. RPMs suitable for Red Hat/Fedora and source RPMs for other RPM-using operating systems are available from the RPMs page. All others should download either Python-2.3.3.tgz or Python-2.3.3.tar.bz2, the source archive. The tar.bz2 is considerably smaller, so get that one if your system has the appropriate tools to deal with it. Unpack it with "tar -zxvf Python-2.3.3.tgz" (or "bzcat Python-2.3.3.tar.bz2 | tar -xf&...
...IDE built using Windows components. RPMs suitable for Red Hat/Fedora and source RPMs for other RPM-using operating systems are available from the RPMs page. All others should download either Python-2.3.4.tgz or Python-2.3.4.tar.bz2, the source archive. The tar.bz2 is considerably smaller, so get that one if your system has the appropriate tools to deal with it. Unpack it with "tar -zxvf Python-2.3.4.tgz" (or "bzcat Python-2.3.4.tar.bz2 | tar -xf&n...
Released: Feb. 8, 2005
Python 2.3.5 (final) on Feb 8th, 2005. This is a bug-fix release for Python 2.3. There have been around 50 bugs fixed since 2.3.4 - in the Python interpreter, the standard library and also in the build process - see the release notes for details. Important: This release is vulnerable …
...IDE built using Windows components. RPMs suitable for Red Hat/Fedora and source RPMs for other RPM-using operating systems are available from the RPMs page. All others should download either Python-2.3.5.tgz or Python-2.3.5.tar.bz2, the source archive. The tar.bz2 is considerably smaller, so get that one if your system has the appropriate tools to deal with it. Unpack it with "tar -zxvf Python-2.3.5.tgz" (or "bzcat Python-2.3.5.tar.bz2 | tar -xf&n...
Released: April 15, 2006
We are pleased to announce the release of …
Released: Nov. 30, 2004
We are pleased to announce the release of Python 2.4, final on November 30, 2004. This is a final, stable release, and we can recommend that Python users upgrade to this version. Important: This release is vulnerable to the problem described in …
Released: March 30, 2005
We are pleased to announce the release of Python 2.4.1 (final) on March 30, 2005. 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 …
Released: Sept. 27, 2005
We are pleased to announce the release of Python 2.4.2 (final), a bugfix release, on September 28, 2005. 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 …
...IDE. Debian users using Sarge: Python 2.4 has already been packaged for you. Simply apt-get install python2.4. Note that you will also need to install python2.4 versions of any other modules you use. All others should download either Python-2.4.tgz or Python-2.4.tar.bz2, the source archive. The tar.bz2 is considerably smaller, so get that one if your system has the appropriate tools to deal with it. Unpack it with tar -zxvf Python-2.4.tgz (or bzcat Python-2.4.tar.bz2 | tar -xf -). Change to th...
...IDE. Bob Ippolito has created an installer for Mac OS X 10.3 and later - you can fetch this from his site, or directly from here. All others should download either Python-2.4.1.tgz or Python-2.4.1.tar.bz2, the source archive. The tar.bz2 is considerably smaller, so get that one if your system has the appropriate tools to deal with it. Unpack it with tar -zxvf Python-2.4.1.tgz (or bzcat Python-2.4.1.tar.bz2 | tar -xf -). Change to the Python-2.4.1 directory and run the "./configure"...
If you didn't find what you need, try your search in the Python language documentation.