Official repository for IPython itself. Other repos in the IPython organization contain things like the website, python3 support, etc.
Python Makefile
Pull request Compare This branch is 117 commits behind ipython:master.
Latest commit 41ab88e Jul 19, 2016 @Carreau committed on GitHub Merge pull request #9779 from takluyver/i9775
Dedent leading lines on %load -r


IPython: Productive Interactive Computing


Welcome to IPython. Our full documentation is available on and contain information on how to install, use contribute to the project.

Officially, IPython requires Python version 2.7, or 3.3 and above. IPython 1.x is the last IPython version to support Python 2.6 and 3.2.

The Notebook, Qt console and a number of other pieces are now parts of Jupyter. See the Jupyter installation docs if you want to use these.

Developement and Instant runnimg

You can find the latest version of the development documentation on readthedocs.

You can run IPython from this directory without even installing it system-wide by typing at the terminal:

$ python -m IPython

Documentation and installation instructions for older version of IPython can be found on the IPython website