IPython 0.7.1 Released

by Jeremy Jones

Related link: http://ipython.scipy.org/

From the changelog, this looks like mostly cleanup and bug fixes rather than a major revamping. I just downloaded IPython using easy_install and it brought me up to 0.7.1. It complained about a conflicting version already installed, so I gave it the -D flag so it would delete the conflict. I should've looked more closely at where the conflict was before letting it just "fix" the conflict. It said the conclict was in a plain IPython directory and it installed this one to an ipython-0.7.1-py2.4.egg directory and updated a .pth file. Aahh. ipython-0.7.1-py2.4.egg contains an IPython directory, so I must've installed whatever version that was from source. It looks like easy_install did the right thing.

From what this message says, it looks like IPython will be getting a pretty major overhaul soon. The SVN branch for the overhaul is named "chainsaw". That message also mentions that Ville Vainio will be taking over maintenance of the 0.7.x development line, thus freeing up Fernando Perez to work on the overhaul. This can only be a good thing.

I can't say enough good things about IPython. For anyone not familiar with it, it's a powerful replacement for the standard Python interactive shell, as well as a customizable shell which can be used for pretty much anything. People have even made it their default system shell. I highly recommend it.