[IPython-dev] PySide support for the Qt frontend

Brian Granger ellisonbg at gmail.com
Thu Feb 3 13:49:48 EST 2011


Evan,

Good to hear from you.  Hope things are going well.

> 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 is great!

> 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

This is god to know about.  Overall, how ready would you say that
pyside is?  Is Enthought considering shipping pyside in a version of
EPD soon?

> 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.

No, your stuff should be pretty independent.  We may do a rebase, but
why won't you do a pull request so everyone can have a look.

Thanks for doing this!

Cheers,

Brian

> Thanks,
> Evan
> _______________________________________________
> IPython-dev mailing list
> IPython-dev at scipy.org
> http://mail.scipy.org/mailman/listinfo/ipython-dev
>



-- 
Brian E. Granger, Ph.D.
Assistant Professor of Physics
Cal Poly State University, San Luis Obispo
bgranger at calpoly.edu
ellisonbg at gmail.com



More information about the IPython-dev mailing list