[IPython-dev] Python 3 single codebase - merged

Aaron Meurer asmeurer at gmail.com
Tue Oct 29 17:26:45 EDT 2013

On Tue, Oct 29, 2013 at 12:53 PM, Thomas Kluyver <takowl at gmail.com> wrote:
> We've just merged the switch to single codebase Python 3 support into
> master. This means that installing IPython on Python 3 should be much
> quicker.

Great to hear this! So does this also mean that you're getting rid of
the ipython3 nonsense?

> This is a major set of changes, so if you're about to give a critical
> presentation or something using IPython, you might want to hold off pulling
> from master until it's over. We've tested and reviewed the code, naturally,
> but errors can always sneak in.
> We've discovered one issue: if you use setup.py develop with both Python 2
> and Python 3 from the same source directory, the entry points will overwrite
> each other, so only the most recently set-up one will work. We're thinking
> about how to fix this, but for now, use setup.py install for at least one
> Python version.

This seems to be a general problem with setup.py develop. It only
supports developing into one Python environment at a time, which is
annoying if you have a ton of environments (e.g., with conda). I'm
very interested in how you end up fixing this.

Aaron Meurer

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

More information about the IPython-dev mailing list