Hi together,
After getting started with wxPython for some days now, I'm still having
trouble figuring out what the relation between wxPython 2.x and wxPython
3.x is, i.e. whether they coexist (and if yes temporarily or potentially
for ever), whether 3.x replaces 2.x, etc. There's a migration guide at
http://wxpython.org/migrationguide.php
which covers 2.8 and 2.9, but doesn't mention 3.x.
I'm having extra trouble with changes in multithreading concepts. I
found a tutorial at
http://www.blog.pythonlibrary.org/2010/05/22/wxpython-and-threads/
explaining `wx.lib.pubsub` which I don't find in the multithreading
overview at
http://docs.wxwidgets.org/stable/overview_thread.html
Is that an indicator for the fact that it is no longer supported? I
found it at `wx.lib.pubsub.core.publisher.Publisher`, but in the docs
all classes are prefixed with `xw` and a `wxPublisher` doesn't exist.
There seem to be some fundamental changes and no mentioning of
deprecation in the 2.x docs. Is it a good idea to use the `wx` namespace
for both wxPython 2.x and 3.x? How can I assert that I'm using 3.x from
within `python`?
Best regards,
Kalle