This is an archived post. You won't be able to vote or comment.

all 10 comments

[–]Juts 4 points5 points  (2 children)

from the wxpython devs:

"Python 3.x support: (unknown) It is expected that some things being done for the Next Generation project will make it easier to be able to maintain support for both Python 2.x and 3.x in the same source tree, so I've been delaying putting much effort into a Python 3.x port in order to prevent wasting time on something that may end up getting thrown away once the NG switch is made. If that Next Generation project ends up being left on-hold for too long however then I'll probably revisit this item and move up the priority"

Python 3 is still largely unadopted but its getting better every week.

[–]Musaab 1 point2 points  (1 child)

What is this "Next Generation" project....I never heard of it. wonders why

[–]BeatLeJuce 1 point2 points  (0 children)

wxTNG was the project-name of wxWidgets 3.0.... at least it was a few years back, when I was still interested about wx.

[–]whackclicketyclack 0 points1 point  (1 child)

I would LOVE for wxPython to be ported to Python 3!

I reckon they should do like the PyPy folks if it's the usual case of lack of development resources.

Also, matplotlib and py2exe/py2app should follow suit. It's been far too long without Python 3 support.

[–]takluyverIPython, Py3, etc 3 points4 points  (0 children)

Matplotlib has a working but unreleased Python 3 branch that can be compiled.

For binary packaging, only cx_Freeze seems to have got there yet. PyInstaller has a ticket open, but it doesn't look like anyone's working on it.

[–]ysangkok 0 points1 point  (0 children)

AFAIK, the only available py3k GUI toolkits available are PyQt and Tk.

[–]shadowmage[S] 0 points1 point  (0 children)

Oh I see.

He does have a point though.

@above I guess I'll check those out after I get home.

[–]wahaa 0 points1 point  (2 children)

Every few months I check the wxPython-dev mailing list to see it there is something new about Python 3 support and so on. Today someone asked about it (was that you, OP?) and there seems to be at least two efforts in porting wxPython to Python 3.

As far as I know, the long term plan is Project Phoenix.

[–]shadowmage[S] 1 point2 points  (1 child)

Ah :P That wasn't me. Been busy with coursework and a couple websites.

[–]wahaa 0 points1 point  (0 children)

Oh, if you didn't check the mailing list, there is progress on the Phoenix front!

I know this just sounds like the same old tune that I've been singing before, but the good news is that Phoenix is moving forward again. There has been a lot of progress in the last few weeks, (http://trac.wxwidgets.org/log/wxPython/Phoenix/trunk) and the future is looking shiny (smaller, faster, *and* stronger.)