[IPython-dev] PySide support for the Qt frontend

Evan Patterson epatters at enthought.com
Thu Feb 3 11:41:42 EST 2011


Hello all,

Now that several PySide bugs relevant to IPython have been fixed, my port of IPython's Qt code to PySide is working. (Note that even the most recent PySide beta 5 release will segfault sporadically. This is fixed in the PySide master branch and IPython will work with the upcoming RC 1 release.) My branch is here:

https://github.com/epatters/ipython/tree/pyside-support

This should be fairly uncontroversial. The only thing I would like to direct attention to is the Qt API switcher:

https://github.com/epatters/ipython/blob/pyside-support/IPython/external/qt.py

I have modeled this on the way that ETS is currently handling switching Qt APIs. Any thoughts on this, however, would be welcome.

Also, regarding GitHub etiquette: should I merge with the master branch before I submit my pull request? My branch is now several weeks behind.

Thanks,
Evan


More information about the IPython-dev mailing list