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: Dec. 23, 2008
This is the last bugfix release of Python 2.5. Future releases of Python 2.5 will only contain security patches; no new features are being added, and no "regular" bugs will be fixed anymore. According …
View Release Notes
...win32 extensions to implement COM objects for Windows interfacing to legacy functionality in our apps—very much of a "skunkworks" effort without any real support from top management, who'd have preferred "Microsoft-blessed" languages. Ironic, if you think that today, finally!, Microsoft's IronPython is a first-rate implementation of Python on .NET... Anyway, Python is now firmly ensconced at that firm, since so many apps have been developed and sold based on those COM objec...
...win32 package, available from Sourceforge. pywin32 adds a number of Windows-specific extensions to Python, including COM support and the Pythonwin IDE. MacOS X For MacOS X 10.3 and later: Universal-MacPython-2.4.3-2006-04-07.dmg. The Universal MacPython 2.4.3 image contains an installer for python 2.4.3 that works on Mac OS X 10.3.9 and later, on both PPC and Intel Macs. The compiled libraries include both bsddb and readline. Other platforms gzip-compressed source code: python-2.4.3.tgz ...
...win32 package, available from Sourceforge. pywin32 adds a number of Windows-specific extensions to Python, including COM support and the Pythonwin IDE. MacOS X For MacOS X 10.3 and later: python-2.4.4-macosx2006-10-18.dmg. This is a Universal installer. The Universal OS X image contains an installer for python 2.4.4 that works on Mac OS X 10.3.9 and later, on both PPC and Intel Macs. The compiled libraries include both bsddb and readline. Other platforms gzip-compressed source code: pyth...
...win32 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.bz2, the source archive. The tar.bz2 is considerably smaller, so get that one ...
...win32 package, available from Sourceforge. pywin32 adds a number of Windows-specific extensions to Python, including COM support and the Pythonwin IDE. MacOS X For MacOS X 10.3 and later: python-2.5.1-macosx.dmg. This is a Universal installer. The Universal OS X image contains an installer for python 2.5.1 that works on Mac OS X 10.3.9 and later, on both PPC and Intel Macs. The compiled libraries include both bsddb and readline. Other platforms gzip-compressed source code: Python-2.5.1.t...
...win32 package, available from Sourceforge. pywin32 adds a number of Windows-specific extensions to Python, including COM support and the Pythonwin IDE. MacOS X For MacOS X 10.3 and later: python-2.5.2-macosx.dmg. This is a Universal installer. The Universal OS X image contains an installer for python 2.5.2 that works on Mac OS X 10.3.9 and later, on both PPC and Intel Macs. The compiled libraries include both bsddb and readline. Other platforms gzip-compressed source code: Python-2.5.2.tgz...
...win32 package, available from Sourceforge. pywin32 adds a number of Windows-specific extensions to Python, including COM support and the Pythonwin IDE. MacOS X For MacOS X 10.3 and later: python-2.5.3-macosx.dmg. This is a Universal installer. The Universal OS X image contains an installer for python 2.5.3 that works on Mac OS X 10.3.9 and later, on both PPC and Intel Macs. The compiled libraries include both bsddb and readline. Other platforms gzip-compressed source code: Python-2.5.3.tgz...
...win32 package, available from Sourceforge. pywin32 adds a number of Windows-specific extensions to Python, including COM support and the Pythonwin IDE. MacOS X For MacOS X 10.3 and later: python-2.5.4-macosx.dmg. This is a Universal installer. The Universal OS X image contains an installer for python 2.5.4 that works on Mac OS X 10.3.9 and later, on both PPC and Intel Macs. The compiled libraries include both bsddb and readline. Other platforms gzip-compressed source code: Python-2.5.4.tgz...
...win32 package has enabled scores of developers on Windows to leverage the power of Python while integrating with lower-level Win32 APIs, as well as integrate with other Microsoft applications such as the Office suite of tools via COM. The Python Software Foundation thanks Mark Hammond for his contributions to the CPython project and the greater Python community, especially those on the Windows platform. 2014 Raymond Hettinger The 2014 Distinguished Service Award was presented to Raymond Hettin...
...Win32 extensions, by Mark Hammond of ActiveState. These make many Microsoft Windows APIs available from Python. Incompatibility warning: Norton Antivirus 2000 can cause blue screen crashes on Windows 98 when a function in the os.popen*() family is invoked. To prevent this problem, disable Norton Antivirus when using Python. (Confirmed on Windows 98 Second Edition with Norton Antivirus version 6.10.20. The same Norton Antivirus version doesn't have this problem on Windows 2000. Nort...
...win32.zip. However, there's a lot of interest in "smart" installers like Red Hat's RPM (and I got the impression that there are a couple of competing possibilities for the Windows world -- someone from the dark side will have to fill me in on that). My current thinking is that there should be a separate command (or Makefile target) for each of these, so you might run make rpm on a Red Hat Linux box, and setup.py xxx on a Windows mac...
...win32 package and PythonWin, has been a long-term contributor to Python. Without his contributions it is likely that the Windows platform would be a much less significant part of the Python landscape. Mark created software that made Python immeasurably more valuable to the Windows community, thereby ensuring that Python was not consigned to the "Linux/UNIX open source" category. He also created the first implementation of Python for Microsoft's .NET environment, was a major contributo...
...Win32 application' instead of 'error code 193'. Also use Unicode strings to deal with non-English locales. Issue #1587: Added instancemethod wrapper for PyCFunctions. The Python C API has gained a new type PyInstanceMethod_Type and the functions PyInstanceMethod_Check(o), PyInstanceMethod_New(func) and PyInstanceMethod_Function(im). Constants gc.DEBUG_OBJECT and gc.DEBUG_INSTANCE have been removed from the gc module; gc.DEBUG_COLLECTABLE or gc.DEBUG_UNCOLLECTABLE are now enough to print the cor...
...Win32 systems. What's New in Python 2.4.1c1? Release date: 10-MAR-2005 Core and builtins Bug #1155938: new style classes did not verify that __init__() returns None. Bug #723201: Raise a TypeError for passing bad objects to 'L' format. Bug #1124295: the __name__ attribute of file objects was inadvertently made inaccessible in restricted mode. Bug #1074011: closing sys.std{out,err} now causes a flush() and an ferror() call. Bug #1085744: Add missing overflow check to PySequence_Tuple(). Ma...
...win32. Pynche was fixed to not crash when there is no ~/.pynche file and no -d option was given. texcheck.py now checks for double word errors and erroneous spacing markup. Build patch #762934: improve detection of broken implementations of tzset(). Patch #798202: detect redhat9 Tcl/Tk in configure script. Windows The _winreg module could segfault when reading very large registry values, due to unchecked alloca() calls (SF bug 851056). The fix is uses either PyMem_Malloc(n) or PyString_...
If you didn't find what you need, try your search in the Python language documentation.