The 188.8.131.52 release of wxPython is now available for download at http://wxpython.org/download.php. This is a mostly bug fix release and also includes builds for Python 2.5 on Mac and also Windows. A summary of other changes is listed below and at http://wxpython.org/recentchanges.php.
What is wxPython? -----------------
wxPython is a GUI toolkit for the Python programming language. It allows Python programmers to create programs with a robust, highly functional graphical user interface, simply and easily. It is implemented as a Python extension module that wraps the GUI components of the popular wxWidgets cross platform library, which is written in C++.
wxPython is a cross-platform toolkit. This means that the same program will usually run on multiple platforms without modifications. Currently supported platforms are 32-bit Microsoft Windows, most Linux or other Unix-like systems using GTK2, and Mac OS X 10.2+, in most cases the native widgets are used on each platform.
Changes in 184.108.40.206 ------------------
wx.lib.pubsub updates from Oliver Schoenborn: - fixed the hash problem with non-hashable objects - now supports listeners that use *args as an argument (listener(*args) was not passing the validity test) - corrected some mistakes in documentation - added some clarifications (hopefully useful for first time users) - changed the way singleton is implemented since old way prevented pydoc etc from extracting docs for Publisher
DocView and ActiveGrid IDE updates from Morgan Hua: New Features: In Tab-View mode, Ctrl-number will take the user to the numbered tab view. Modified files now show an '*' astrisk in the view title. Debugger framework can now support PHP debugging. Not important for python development, but at least that means the debugger framework is more generalized.
wx.lib.mixins.listctrl.TextEditMixin: Fixed the double END_LABEL_EDIT event problem in TextEditMixin by checking if the editor was already hidden before continuing with the CloseEditor method. Also added code to OpenEditor to send the BEGIN_LABEL_EDIT event and to not allow the opening of the editor to continue if the event handler doesn't allow it.
Undeprecated wx.GetNumberFromUser and added wx.NumberEntryDialog.
Made necessaary changes for building wxPython for Python 2.5. There may still be some issues related to the new Py_ssize_t type and 64-bit machines, but at least all compile errors and warnings related to it have been resolved.