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.
...adds a number of Windows-specific extensions to Python, including COM support and the Pythonwin IDE. RPMs for Fedora Core 3 (and similar) are available, see the 2.4.2 RPMs page All others should download either python-2.4.2.tgz or python-2.4.2.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.2.tgz (or bzcat Python-2.4.2.tar.bz2 | tar -xf -). Change to the Python-2.4....
...Python 2.4.4 Note: there's a security fix for SimpleXMLRPCServer.py - this fix is included in 2.4.1 Python 2.4.1 is a bugfix release of Python 2.4 - Python 2.4 is now in bugfix-only mode, no new features are being added. Several dozen bugs were squashed since Python 2.4, including the SimpleXMLRPCServer security fix. See the detailed release notes for more, For more information on the new features of Python 2.4 see the 2.4 highlights or consult Andrew Kuchling's What's New In Python for a more ...
Version: None
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 …
View Release Notes
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 …
...Python 1.5 Metaclasses in Python 1.5 (A.k.a. The Killer Joke :-) (Postscript: reading this essay is probably not the best way to understand the metaclass hook described here. See a message posted by Vladimir Marangozov which may give a gentler introduction to the matter. You may also want to search Deja News for messages with "metaclass" in the subject posted to comp.lang.python in July and August 1998.) In previous Python releases (and still in 1.5), there is something c...
...adding-left: 12px; } @media (min-width: 768px) { table tfoot td:first-child { padding-left: 29px; } } .section-chart { padding: 20px 0; border-bottom: 1px solid #e2e8ec; } @media (min-width: 768px) { .section-chart { padding: 58px 0; } } .section-chart:last-child { bottom: 0; } .section-chart .map-holder { padding-top: 20px; } @media (min-width: 768px) { .section-chart .map-holder { padding-top: 30px; } } ...
...python.org. Committing changes to the SVN repository causes the beta.python.org site to be updated. Section 4, Python.org Redesign: S. Holden said that he would see if Tim Parkin is available for an IRC sprint. Status: done. D. Goodger reported that the IRC sprint happened, and work is ongoing. Section 4, Python.org Redesign: S. Holden said that he would be responsible for making sure that documentation is available for the new python.org system. Status: carried forward. S. Deibel reports t...
...Python-2.5.amd64.msi. Windows users may also be interested in Mark Hammond's pywin32 package, available from Sourceforge. pywin32 adds a number of Windows-specific extensions to Python, including COM support and the Pythonwin IDE. Users of Mac OS X 10.3 and later can install a universal binary (suitable for both PowerPC and Intel machines) from python-2.5-macosx.dmg . Download to the desktop and open the .dmg file to install. All others should download either python-2.5.tgz or python-2.5.tar....
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. …
...pythonw" that runs your script with an interpreter living in such a .app bundle, this interpreter should be used to run any Python script using the window manager (including Tkinter or wxPython scripts). Most of Mac/Lib has moved to Lib/plat-mac, which is again used both in MacPython-OSX and MacPython-OS9. The only modules remaining in Mac/Lib are specifically for MacPython-OS9 (CFM support, preference resources, etc). A new utility PythonLauncher will start a Python interpreter when a .py ...
...Python 2.3 What's new in Python 2.3 Here are the (subjective) highlights of what's new in Python 2.3. Faster According to a couple of simple benchmark, Python 2.3 is about 20-30% faster than Python 2.2.3. Some of this speed-up was obtained by removing the SET_LINENO opcodes, which means that the difference is less impressive when comparing "python -O"; the rest was various careful tune-ups. New Tools A brand new version of IDLE (from the IDLEfork project at SourceForge) is now ...
Python Software Foundation Board Meeting Minutes 2006-03-13 The Python Software Foundation Minutes of a Regular Meeting of the Board of Directors March 13, 2006 A regular meeting of the Python Software Foundation ("PSF") Board of Directors was held over Internet Relay Chat beginning at 18:00 UTC, 13 March 2006. Stephan Deibel presided at the meeting. 1 Attendance The following members of the Board of Directors were present at the meeting: Stephan Deibel, David ...
...Python. 2) Different versions of Python can produce incompatible compiled byte code and requires that C/C++ extension modules are compiled against a specific version of Python. For example, while Python 2.2.2 works happily with Python 2.2.1 or 2.2.0 byte code and extension modules, it will print warnings and may run into problems running against those compiled against Python 2.1.x or earlier. There are solid technical reasons behind this design choice, but it does require some additional work wh...
...Python 2.4 beta 2? Release date: 03-NOV-2004 License The Python Software Foundation changed the license under which Python is released, to remove Python version numbers. There were no other changes to the license. So, for example, wherever the license for Python 2.3 said "Python 2.3", the new license says "Python". The intent is to make it possible to refer to the PSF license in a more durable way. For example, some people say they're confused by that the Open Source Ini...
...Python in the Classroom with Jeff Elkner, promoting Python. Vern is a schoolteacher who needs $1,000 total funding, and asked if the PSF would underwrite a portion. RESOLVED, that a grant of $500 be made to facilitate Vern Ceder's attendance to present a Python paper at NECC. Approved, 6-0-2. [54] S. Holden will write to Vern Ceder about the PSF's grant towards his talk at NECC. 9 Request for PSF Support of FOWABE A request was received from Xavier Heymans for the PSF's supp...
...Python was regarded fondly by our founders, but could not directly fulfil the requirement for .NET interoperability. Python for .NET was considered, allowing Python developers to call .NET assemblies, but in the end this lost out to IronPython, a reimplementation of Python as a .NET language, which runs directly on the Common Language Runtime (CLR). At the time, IronPython felt like a somewhat risky proposition. At v0.7 it was still relatively young, and had an extremely low profile. The acquisi...
...Python Software Foundation Board of Directors grant $7500 USD to the 1st PythonHo Regional Python Community Conference taking place in Ho, Ghana, on October 25-26, 2024. Approved; 12-0-0, 2024-08-15 RESOLVED, that the Python Software Foundation Board of Directors grant $7500 USD to the 1st PythonHo Regional Python Community Conference taking place in Ho, Ghana, on October 25-26, 2024. Approved; 12-0-0, 2024-08-15 RESOLVED, that the Python Software Foundation charter a Board Committee to review...
If you didn't find what you need, try your search in the Python language documentation.