ANN: wxPython 3.0.1.0 release

Announcing

···

----------

wxPython 3.0.1.0 (classic) has been released and is now available for
download at http://wxpython.org/download.php. (Finally! Sorry, but life
and work has kept me busy.) No new features to speak of, but there
has been lots of bug fixes in wxWidgets and a few on the wxPython side
too.

Various binaries are available for 32-bit and 64-bit Windows, and also
for OSX using the Carbon and Cocoa APIs, for Python 2.6 and 2.7.
Source code is also available at http://wxpython.org/download.php of
course, for building your own.

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 set of Python extension modules that wrap 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 and 64-bit Microsoft Windows,
most Linux or other Unix-like systems using GTK2, and Mac OS X 10.4+.
In most cases the native widgets are used on each platform to provide
a 100% native look and feel for the application.

--
Robin Dunn
Software Craftsman
http://wxPython.org

Thanks for the new version :slight_smile:

···

On Sunday, September 7, 2014 5:50:07 AM UTC+1, Robin Dunn wrote:

Announcing
----------

wxPython 3.0.1.0 (classic) has been released and is now available for
download at Redirecting.... (Finally! Sorry, but life
and work has kept me busy.) No new features to speak of, but there
has been lots of bug fixes in wxWidgets and a few on the wxPython side
too.

Various binaries are available for 32-bit and 64-bit Windows, and also
for OSX using the Carbon and Cocoa APIs, for Python 2.6 and 2.7.
Source code is also available at Redirecting... of
course, for building your own.

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 set of Python extension modules that wrap 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 and 64-bit Microsoft Windows,
most Linux or other Unix-like systems using GTK2, and Mac OS X 10.4+.
In most cases the native widgets are used on each platform to provide
a 100% native look and feel for the application.

--
Robin Dunn
Software Craftsman
http://wxPython.org

--
https://mail.python.org/mailman/listinfo/python-announce-list

        Support the Python Software Foundation:
        Support the PSF with a Donation or by becoming a Supporting Member! | Python Software Foundation

If I drag a page in the agw.aui notebook I get an exception (it's a traced
bug). This is an issue that Andrea has fixed some weeks ago but it seems
left out of this build

Marco

···

On Sunday, September 7, 2014 6:50:07 AM UTC+2, Robin Dunn wrote:

Announcing
----------

wxPython 3.0.1.0 (classic) has been released and is now available for
download at Redirecting.... (Finally! Sorry, but life
and work has kept me busy.) No new features to speak of, but there
has been lots of bug fixes in wxWidgets and a few on the wxPython side
too.

Various binaries are available for 32-bit and 64-bit Windows, and also
for OSX using the Carbon and Cocoa APIs, for Python 2.6 and 2.7.
Source code is also available at Redirecting... of
course, for building your own.

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 set of Python extension modules that wrap 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 and 64-bit Microsoft Windows,
most Linux or other Unix-like systems using GTK2, and Mac OS X 10.4+.
In most cases the native widgets are used on each platform to provide
a 100% native look and feel for the application.

--
Robin Dunn
Software Craftsman
http://wxPython.org

--
https://mail.python.org/mailman/listinfo/python-announce-list

        Support the Python Software Foundation:
        Support the PSF with a Donation or by becoming a Supporting Member! | Python Software Foundation

Hmm. Is this happening with the "AGW AUI Docking Library" demo? I tried
both the wxPython 3.0 demo (that I had installed) and wxPython 3.0.1
demo and tab dragging seemed to work fine.

wxPython 3.0.1, Win7 x64

(Reason I'm interested in this is because I'm using agw.aui AuiNotebook
myself, although no problems with tab dragging so far)

···

Am 08.09.2014 um 11:23 schrieb Marco Prosperi:

If I drag a page in the agw.aui notebook I get an exception (it's a
traced bug). This is an issue that Andrea has fixed some weeks ago but
it seems left out of this build

Marco

--
Florian Höch

maybe in the demo the exception is swallowed somehow but I get it in my application.
At line 2268 in auibook.py on http://svn.wxwidgets.org/viewvc/wx/wxPython/3rdParty/AGW/agw/aui/auibook.py?view=log

there is:

                if self.HasCapture():
                    self.ReleaseMouse()

but not in the auibook.py distributed with wxpython 3.0.1 (I’m on win7-64 too)
Is this: wxTrac has been migrated to GitHub Issues - wxWidgets

Marco

···

On Monday, September 8, 2014 2:23:54 PM UTC+2, Florian Höch wrote:

Hmm. Is this happening with the “AGW AUI Docking Library” demo? I tried

both the wxPython 3.0 demo (that I had installed) and wxPython 3.0.1

demo and tab dragging seemed to work fine.

wxPython 3.0.1, Win7 x64

(Reason I’m interested in this is because I’m using agw.aui AuiNotebook

myself, although no problems with tab dragging so far)

Am 08.09.2014 um 11:23 schrieb Marco Prosperi:

If I drag a page in the agw.aui notebook I get an exception (it’s a

traced bug). This is an issue that Andrea has fixed some weeks ago but

it seems left out of this build

Marco


Florian Höch

do you have the same problem with the 3.0.1 preview release? I’m using that one, and also using HasCapture and ReleaseMouse (which by the way, aren’t defined/implemented AUI code)

···

On Monday, September 8, 2014 5:44:08 AM UTC-7, Marco Prosperi wrote:

maybe in the demo the exception is swallowed somehow but I get it in my application.
At line 2268 in auibook.py on http://svn.wxwidgets.org/viewvc/wx/wxPython/3rdParty/AGW/agw/aui/auibook.py?view=log

there is:

                if self.HasCapture():
                    self.ReleaseMouse()

but not in the auibook.py distributed with wxpython 3.0.1 (I’m on win7-64 too)
Is this: http://trac.wxwidgets.org/ticket/15947

Marco

On Monday, September 8, 2014 2:23:54 PM UTC+2, Florian Höch wrote:

Hmm. Is this happening with the “AGW AUI Docking Library” demo? I tried

both the wxPython 3.0 demo (that I had installed) and wxPython 3.0.1

demo and tab dragging seemed to work fine.

wxPython 3.0.1, Win7 x64

(Reason I’m interested in this is because I’m using agw.aui AuiNotebook

myself, although no problems with tab dragging so far)

Am 08.09.2014 um 11:23 schrieb Marco Prosperi:

If I drag a page in the agw.aui notebook I get an exception (it’s a

traced bug). This is an issue that Andrea has fixed some weeks ago but

it seems left out of this build

Marco


Florian Höch

Marco Prosperi wrote:

maybe in the demo the exception is swallowed somehow but I get it in my
application.
At line 2268 in auibook.py on
http://svn.wxwidgets.org/viewvc/wx/wxPython/3rdParty/AGW/agw/aui/auibook.py?view=log

there is:

if self.HasCapture():
self.ReleaseMouse()

but not in the auibook.py distributed with wxpython 3.0.1 (I'm on
win7-64 too)
Is this: wxTrac has been migrated to GitHub Issues - wxWidgets

Sorry, it looks like I didn't update the 3rdParty repos before doing the build. I thought it was automated as part of the build process, but apparently I was thinking of something else. I'll turn the crank again and get another build done ASAP.

···

--
Robin Dunn
Software Craftsman