[IPython-dev] IPython on Python 3

Fernando Perez fperez.net at gmail.com
Tue Sep 7 19:17:14 EDT 2010


On Tue, Sep 7, 2010 at 4:08 PM, Thomas Kluyver <takowl at gmail.com> wrote:
> OK, the branch based on the new kernel is at:
> http://github.com/takowl/ipython/tree/ipy3-newkernel
>
> It already seems to be working better. Thanks for the completer debug
> switch, Fernando; it was a trivial fix once I could see the error.

Glad to hear that!

> I've not looked at the the PyQt side at all, I've just used it in the
> terminal.

No problem.  This is excellent, many thanks.

I won't be able to look at it in detail for a few weeks, as the
trunk/newkernel work is taking all the time I can devote to IPython.
But if you start seeing little things that we could change upstream
that would make the conversion easier/cleaner, please do submit them
on their own branch.  Basically you could have a branch that is 2.x
only, but with fixes for the 3k one:

ipython/(newkernel now, trunk soon) -> takowl/ipy3-preparation -> takowl/ipy3

The changes in the -preparation branch could then be submitted back to
upstream and we could pull from you in the usual fashion.  Eventually
we'd like -prep to disappear, and ipy3 to be as similar as possible to
trunk itself to minimize duplicate maintenance.

This will let you work in parallel with us even if we're busy on
trunk, because all you need to do is give us changes that make the 3k
port easier but that remain 2.6-valid, and we incorporate those
upstream.

Regards,

f



More information about the IPython-dev mailing list