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.
Bugs in Python 2.3.2 <h3>Bugs in Python 2.3.2</h3> <ul> <li>IDLE now executes code in a separate process. To communicate between the main process and executing processes, IDLE opens a socket to 127.0.0.1 (the local machine). Some firewalls running on Windows machines interfere with this and can cause either silent failures or erroneous popup windows from the firewall. This problem only occurs if you run a firewall on the same machine as IDLE.</li> </ul> &...
Python 2.3.3 Python 2.3.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: ...
Bugs in Python 2.3.3 <h3>Bugs in Python 2.3.3</h3> <ul> <li>IDLE now executes code in a separate process. To communicate between the main process and executing processes, IDLE opens a socket to 127.0.0.1 (the local machine). Some firewalls running on Windows machines interfere with this and can cause either silent failures or erroneous popup windows from the firewall. This problem only occurs if you run a firewall on the same machine as IDLE.</li> </ul> &...
Python 2.3.4 Python 2.3.4 Note: See Python 2.3.5 for 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 to remain with Python 2.3, there's a patch available from the security advisory page. Important: 2.3.5 in...
Bugs in Python 2.3.4 IDLE now executes code in a separate process. To communicate between the main process and executing processes, IDLE opens a socket to 127.0.0.1 (the local machine). Some firewalls running on Windows machines interfere with this and can cause either silent failures or erroneous popup windows from the firewall. This problem only occurs if you run a firewall on the same machine as IDLE. Build bugs Some platforms require some tinkering to get a clean build of Python. So...
Python 2.3.5 Python 2.3.5 We're happy to announce the release of 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 to the problem described in security advisory PSF-2006-001 "Buffer overrun in repr() of unicode strings in wide unicode ...
Bugs in Python 2.3.5 IDLE now executes code in a separate process. To communicate between the main process and executing processes, IDLE opens a socket to 127.0.0.1 (the local machine). Some firewalls running on Windows machines interfere with this and can cause either silent failures or erroneous popup windows from the firewall. This problem only occurs if you run a firewall on the same machine as IDLE. Build bugs Some platforms require some tinkering to get a clean build of Python. So...
Bugs in Python 2.3.6 IDLE now executes code in a separate process. To communicate between the main process and executing processes, IDLE opens a socket to 127.0.0.1 (the local machine). Some firewalls running on Windows machines interfere with this and can cause either silent failures or erroneous popup windows from the firewall. This problem only occurs if you run a firewall on the same machine as IDLE. Build bugs Some platforms require some tinkering to get a clean build of Python. So...
Bugs in Python 2.3.7 IDLE now executes code in a separate process. To communicate between the main process and executing processes, IDLE opens a socket to 127.0.0.1 (the local machine). Some firewalls running on Windows machines interfere with this and can cause either silent failures or erroneous popup windows from the firewall. This problem only occurs if you run a firewall on the same machine as IDLE. Build bugs Some platforms require some tinkering to get a clean build of Python. So...
Bugs in Python 2.4 The Windows installer package required VBScripts. On systems which do not have VBScript available, installer will report an error 2738. On systems which have VBScript available, but in an insufficiently old version, installer will report an error 2262 (and log a DEBUG error 2896). In either case, please install Microsoft Windows Script from http://msdn.microsoft.com/downloads/list/webdev.asp The format of the IDLE configuration files has changed between Python 2.3 and 2.4....
Highlights: Python 2.4 Highlights: Python 2.4 Here are the (subjective) highlights of what's new in Python 2.4. Faster A number of modules that were added in Python 2.3 (such as sets and heapq) have been recoded in C. In addition, there's been a number of other speedups to the interpreter. (See section 8.1, Optimizations, of the "What's New" document for more). New language features multi-line imports - when using imports in the form from foo import bar, baz, bing, bang, you c...
Using Windows Installer Installer Features Python 2.4 is distributed as a Microsoft Installer (MSI) file on Windows. Typically, packages are installed by double-clicking them in the file explorer. However, with the msiexec.exe command line utility, additional features are available, like non-interactive installation and administrative installation. Non-interactive Installation With the command line msiexec /i python<version>.msi installation can be initiated programma...
Python 2.4.1 - Bugs The Windows installer package required VBScripts. On systems which do not have VBScript available, installer will report an error 2738. On systems which have VBScript available, but in an insufficiently old version, installer will report an error 2262 (and log a DEBUG error 2896). In either case, please install Microsoft Windows Script from http://msdn.microsoft.com/downloads/list/webdev.asp The Windows installer will not add correct IDLE and PyDoc entries when the Python...
Bugs in Python 2.4.2 The Windows installer package required VBScripts. On systems which do not have VBScript available, installer will report an error 2738. On systems which have VBScript available, but in an insufficiently old version, installer will report an error 2262 (and log a DEBUG error 2896). In either case, please install Microsoft Windows Script from http://msdn.microsoft.com/downloads/list/webdev.asp The Windows installer will not add correct IDLE and PyDoc entries when the Pytho...
Bugs in Python 2.4.3 In the default installation directory (C:Python24), NTFS permission inheritance gives write access to the Python installation for all users of the system. If untrusted users have access to the system, there are two solutions to the problem: either install to the Program Files folder (where only Power Users get write access to the installation), or edit the access control list to remove the write permission. If write control should only be granted to Administrators, the co...
Linux RPMs for Python 2.4.3 <h1>Linux RPMs for Python 2.4.3</h1> <p>There are no RPMs available for Python 2.4.3. The latest RPMs for Python 2.4 are <a href="/download/releases/2.4.2/rpms/"> RPMs for version 2.4.2</a>.</p>
Bugs in Python 2.4.4 In the default installation directory (C:Python24), NTFS permission inheritance gives write access to the Python installation for all users of the system. If untrusted users have access to the system, there are two solutions to the problem: either install to the Program Files folder (where only Power Users get write access to the installation), or edit the access control list to remove the write permission. If write control should only be granted to Administrators, the co...
Linux RPMs for Python 2.4.4 <h1>Linux RPMs for Python 2.4.4</h1> <p>There are no RPMs available for Python 2.4.4. The latest RPMs for Python 2.4 are <a href="/download/releases/2.4.2/rpms/"> RPMs for version 2.4.2</a>.</p>
Python 2.4.5 Release Python 2.4.5 We are pleased to announce Python 2.4.5 (final), a bugfix release of Python 2.4, on March 11, 2008. Important: 2.4.5 is a source-only release. If you need a binary release of 2.4, use 2.4.4. If you need the fixes that are included in this release, use 2.5.2 or later. Python 2.4 is now in security-fix-only mode. No new features are being added, and bugs are not fixed anymore unless they affect the stability and security of the interpreter, or of Python appli...
Bugs in Python 2.4.5 In the default installation directory (C:Python24), NTFS permission inheritance gives write access to the Python installation for all users of the system. If untrusted users have access to the system, there are two solutions to the problem: either install to the Program Files folder (where only Power Users get write access to the installation), or edit the access control list to remove the write permission. If write control should only be granted to Administrators, the co...
If you didn't find what you need, try your search in the Python language documentation.