Official repository for IPython itself. Other repos in the IPython organization contain things like the website, documentation builds, etc.
Python JavaScript Vim script Emacs Lisp Racket Shell
Pull request Compare This branch is 7 commits ahead, 14511 commits behind ipython:master.
Latest commit 8277cd5 Jan 4, 2013 @srikantpatnaik srikantpatnaik removed binary files, not a relevant commit, I force add files previo…
…usly, sorry for bad practice
Permalink
Failed to load latest commit information.
IPython removed binary files, not a relevant commit, I force add files previo… Jan 4, 2013
build 800x480 UI customizations, time_to_dead and first_beat increased to c… Jan 2, 2013
docs 800x480 UI customizations, time_to_dead and first_beat increased to c… Jan 2, 2013
scripts display message if wininst is run without setuptools Jun 30, 2012
setupext removed binary files, not a relevant commit, I force add files previo… Jan 4, 2013
tools shebang backport_pr Aug 29, 2012
.gitattributes Tell git about certain file extensions (.py, .js, .html) for use in w… Jul 13, 2012
.gitignore UI modifications to fit into 800x480 Jan 2, 2013
.mailmap add Jörgen to mailmap Jun 30, 2012
.travis.yml remove numpy install from travis/tox scripts Jul 20, 2012
COPYING.txt Reflow license file and update with link to Github IPython org page. Oct 27, 2010
MANIFEST.in Remove references to nonexistent setup2.py and setup3.py Aug 2, 2012
PKG-INFO 800x480 UI customizations, time_to_dead and first_beat increased to c… Jan 2, 2013
README.rst 800x480 UI customizations, time_to_dead and first_beat increased to c… Jan 2, 2013
ipython.py Prevent ipython.py launcher from being imported. Aug 15, 2011
matplotlib-examples.ipynb 800x480 UI customizations, time_to_dead and first_beat increased to c… Jan 2, 2013
setup.py 800x480 UI customizations, time_to_dead and first_beat increased to c… Jan 2, 2013
setupbase.py 800x480 UI customizations, time_to_dead and first_beat increased to c… Jan 2, 2013
setupegg.py Move cleanup to main setup.py, where it belongs. Jan 13, 2010
tox.ini remove numpy install from travis/tox scripts Jul 20, 2012

README.rst

IPython: Productive Interactive Computing

Overview

Welcome to IPython. Our full documentation is available on our website; if you downloaded a built source distribution the docs/source directory contains the plaintext version of these manuals. If you have Sphinx installed, you can build them by typing make html for local browsing.

Dependencies and supported Python versions

For full details, see the installation section of the manual. The basic parts of IPython only need the Python standard library, but much of its more advanced functionality requires extra packages.

Officially, IPython requires Python version 2.6, 2.7, or 3.1 and above.

Instant running

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

$ python ipython.py