ANN: wxPython 2.6.3.3

Announcing

···

----------

The 2.6.3.3 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 2.6.3.3
------------------

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.

--
Robin Dunn
Software Craftsman
http://wxPython.org Java give you jitters? Relax with wxPython!

Hi Robin,
Thanks for also updating the Dapper repositories. I guess not a lot of
people are aware of this. Probably because of outdated information on
the wxpython homepage:

Debian

Debian users can get wxPython from the Debian pacakge distribution system and can be installed with apt-get. Look for packages named libwxgtkX.Y-python where X.Y is the major version numbers.

NOTE: The .deb packages in the distribution system are not in 'stable' but either 'testing' or 'unstable.' If someone has the time, ability and desire to provide up to date .deb packages of wxPython built for the 'stable' version of Debian, please make yourself known.

Or you can build newer versions of wxPython for Debian stable yourself by using alien. For example, there is a set of instructions for using alien to make wxPython packages here.

Unfortunately this will turn a lot of people off. To boost the
popularity of wxPython on Ubuntu, I've posted a howto on the
ubuntuforums:

Feel free to use it in any way you like.

Thanks for your great work,

Stani

···

On 7/16/06, Robin Dunn <robin@alldunn.com> wrote:

Announcing
----------

The 2.6.3.3 release of wxPython is now available for download at
Redirecting.... 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 2.6.3.3
------------------

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.

--
Robin Dunn
Software Craftsman
http://wxPython.org Java give you jitters? Relax with wxPython!

---------------------------------------------------------------------
To unsubscribe, e-mail: wxPython-users-unsubscribe@lists.wxwidgets.org
For additional commands, e-mail: wxPython-users-help@lists.wxwidgets.org

--

http://pythonide.stani.be/screenshots
http://pythonide.stani.be/manual/html/manual.html

SPE Stani's Python Editor wrote:

Hi Robin,
Thanks for also updating the Dapper repositories. I guess not a lot of
people are aware of this. Probably because of outdated information on
the wxpython homepage:

Thanks. I had intended to update that section of the page but it must have slipped my mind. I'll get it done today.

···

--
Robin Dunn
Software Craftsman
http://wxPython.org Java give you jitters? Relax with wxPython!

Announcing
----------

The 2.6.3.3 release of wxPython is now available for download at
Redirecting.... 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.

The link to the osx-ansi-py2.4 is broken:

It returns:

Could not read file.

Go back. /home/ftp/pub/sourceforge//w/wx/wxpython/wxPython2.6-osx-ansi-2.6.3.3-unversal10.4-py2.4.dmg

I notice two forward slashes in the URL ("sourceforge//w"). Could that be the problem?

···

On Jul 15, 2006, at 11:53 PM, Robin Dunn wrote:

______________
John Jackson

John Jackson wrote:

Announcing
----------

The 2.6.3.3 release of wxPython is now available for download at
Redirecting.... 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.

The link to the osx-ansi-py2.4 is broken:

wxPython - Browse Files at SourceForge.net

It returns:

Could not read file.

Go back. /home/ftp/pub/sourceforge//w/wx/wxpython/wxPython2.6-osx-ansi-2.6.3.3-unversal10.4-py2.4.dmg

I notice two forward slashes in the URL ("sourceforge//w"). Could that be the problem?

No, there is an 'i' missing in universal. Here is the proper link:

http://prdownloads.sourceforge.net/wxpython/wxPython2.6-osx-ansi-2.6.3.3-universal10.4-py2.4.dmg

···

On Jul 15, 2006, at 11:53 PM, Robin Dunn wrote:

--
Robin Dunn
Software Craftsman
http://wxPython.org Java give you jitters? Relax with wxPython!