Versions

Stable

0.10.2 – April 2011
Download

Development

pre-0.11
Github

Links

News

User survey

From May 2011, we’ve been running a survey to find about more about who uses IPython. If you’re an IPython user, please fill in this short, anonymous questionnaire. The results are publically visible and automatically updated.

IPython 0.10.2 released

IPython 0.10.2 was released on 9 April, 2011. This is a bugfix release for the 0.10 series. See the release notes for more details.

Python 3 support in progress

Work has started to get IPython running on Python 3. If you’re interested in testing it, get the code from GitHub, and read the developer notes on the wiki. We hope to release this along with IPython 0.11.

IPython 0.10.1 is out!

On October 11, 2010, we released IPython 0.10.1. The full release notes can be found here, describing in detail the changes in this release.

Windows HPC Server Case Study

As a result of the Microsoft-funded work on providing support for Windows HPC Server 2008, a case study is now available that provides some details on the collaboration between IPython and the University of Colorado’s Mechanical Engineering Department.

Support for Windows HPC Server 2008

_images/logo-hpc2008-header.png

Recently, we have added support for Windows HPC Server 2008 in ipcluster. This makes it easy to get started with IPython’s parallel computing capabilities on Windows. These features are now in trunk and will be in the upcoming 0.11 release. Brian Granger has created a whitepaper and two videos about using IPython on Windows HPC Server 2008. Additional information about these features can be found in our documentation here. Many thanks to Microsoft for funding this effort.

What will become IPython 0.11 is taking shape, big changes ahead

As of November 2009, we have major changes coming to IPython. The next release will include a lot of architectural updates, all of which we know are necessary to really make significant improvements to IPython, but that also include inevitable backward compatibility breaks. We would like to encourage you to start looking at the nightly documentation and source tarball (you can also follow the trunk from Launchpad).

IPython 0.10 has been released

On August 4 2009, we’ve released version 0.10 of IPython. The full release notes can be found here, describing in detail all new features, bug fixes and API changes of this release.

IPython 0.9.1 has been released

Unfortunately, release 0.9 turned out to have compatibility issues with Python 2.4. This quick bugfix release addresses this issue but adds no other features.

IPython 0.9 is out!

On September 14, 2008, the IPython team is proud to release version 0.9 final. See here for the full announcement; a detailed description of the changes can be found here.

IPython 0.9 betas are ready

At the usual location you can now find the beta release of the 0.9 upcoming release. We’d greatly appreciate your testing and feedback!

IPython1 is dead, long live IPython (Summer 2008)

For the past three years, IPython1 has existed as a separate codebase from IPython. IPython1 was being used to develop IPython’s architecture for parallel computing as well as test new ideas for IPython itself. Because the parallel computing stuff is relatively stable now, we have completely merged IPython1 into IPython. Thus starting with IPython version 0.9, the parallel computing capabilities (as well as a lot more new stuff) of IPython1 will be available in regular IPython. From here on out, there is no IPython1, just IPython.

IPython 0.8.4

IPython 0.8.4 was released.

IPython 0.8.3

IPython 0.8.3 was released. See See WhatsNew083 for a summary of changes.

IPython1 and the Scripps Institute’s Vision

Jose Unpingco made this really neat screencast showing how to couple IPython1 with the Vision environment. Vision is an extremely impressive visual programming environment developed by Michel Sanner’s team at the Scripps Institute in La Jolla, CA.

IPython and Django

A blog entry by Peter Sheats describing how to use IPython as the interactive shell for Django.

A new article about IPython at IBM Developer Works (Dec 12, 2007)

Noah Gift wrote a great article at the IBM Developer Works site, on using the Net-SNMP library to interactively explore and manage a network (the interactive part courtesy of IPython, of course).

IPython 0.8.2 is released (Nov 30, 2007)

Version 0.8.2 is out. See WhatsNew082 for a summary of changes, or read the gory details in the full ChangeLog.

First release of IpyKit (May 24, 2007)

IpyKit is a standalone IPython executable, created with py2exe and as such works on machines without python (or where you just don’t have time to mess with installation). It includes pyreadline for full tab completion and color support. Get the first release (fully functional, based on svn IPython) here. Just unzip and run ipython.exe to go.

Backports for 0.8.1 (may 23, 2007)

We will backport some critical bug fixes to 0.8.1, if necessary - even if we may not cut an official release, you can trust that the quality of the latest version in 0.8.1 branch is at least as good as the 0.8.1 release. Get it with svn by doing svn co. See the changelog for the list of applied fixes.

IPython 0.8.1 is released (May 10, 2007)

Version 0.8.1 is out. See WhatsNew for a summary of changes, or read the gory details in the full ChangeLog.

Windows users can now safely upgrade, as long as they also use a current release of PyReadline] from the download page.

Article about IPython in CiSE (May 2007)

The issue of the journal ‘’Computing in Science and Engineering’’ was entirely devoted to Python in scientific computing. One of the IPython.

IPython1 0.9alpha1 (Saw) is released (April 24, 2007)

The first alpha of the new version of IPython1, called Saw, is now out. Please see the release notes, and this page for more details.

Coding Sprint in Boulder (Coming April 28, 2007)

On April 28, we’ll hold a coding sprint to push the saw branch and the integration of the trunk into it. Details here.

IPython 0.8.0 is released (April 10, 2007)

Version 0.8.0 is out. See WhatsNew for a summary of changes, or read the gory details in the full ChangeLog.

‘’‘WARNING’‘’ for Windows users: IPython 0.8.0 does ‘’‘NOT’‘’ work correctly with PyReadline 1.3 , Use PyReadLine 1.4 instead.

IPython 0.7.3 is released (December 19, 2006)

We are pleased to announce the release of IPython 0.7.3. The release has many improvements and new features.

IPython 0.7.3 can be downloaded here.

See our Trac wiki for release notes.

New IPython Wiki (September 27, 2006)

IPython has a new moin based wiki site. This site will eventually replace the old plain html IPython web site. Please feel free to explore and contribute to this new site.

IPython 0.7.2 is released (June 6, 2006)

We are pleased to announce the release of IPython 0.7.2. The release has many improvements and new features.

IPython 0.7.2 can be downloaded here .

See our wiki for release notes.