Created by Fernando Perez and last modified

This branch was released as IPython 0.10 on August 4, 2009.

It will only be used further if a bugfix 0.10.1 is required.

Get this branch:
bzr branch lp:~ipython-dev/ipython/0.10
Members of IPython Developers can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

IPython Developers

Recent revisions

1208. By Fernando Perez

Final rev number and tag update for 0.10 release.

1207. By Brian Granger

Add Brian's comments regarding an elusive non-fatal error in the trial tests.

1206. By Fernando Perez

Remove duplicate ultraTB and adjust code accordingly.

1205. By Fernando Perez

Releasing 0.10.

Final tag and revnumber update for the relase. I will now apply this state
of trunk to the 0.10 branch and cut the release from there.

The next immediate commit will be to re-mark trunk as in-development for the
0.11 series.

1204. By Fernando Perez

Protect against absent global IPython instance.

This basically applies most of the changes to ultraTB made by Brian in the
reorg branch here:


To our duplicate copies of ultraTB (the duplication is already gone in the
reorg branch).

This now means that the trial-based tests run fine if executed as

trial IPython


trial IPython.kernel

where as the latter form was failing before. The reason why the former used
to work was that a hidden global ipython is created, *upon import*, by
ipdoctest. That will stay for now, but I've made it bug


marked as critical for 0.11 that I'll need to fix.

1203. By Fernando Perez

Updated docs to reflect changes in our test running.

1202. By Steven Bethard

Updated Steven Bethard's argparse to version 1.0 final.

Argparse is developed at: http://code.google.com/p/argparse/

In IPython.external, we *only* include argparse.py, we do not ship the docs
nor the test suite.

1201. By Fernando Perez

Wrote "What's new" document, basically release notes, minor 3.0 comments.

Unless I spot a problem tomorrow with fresh eyes, this will be tagged as
0.10 final.

1200. By Fernando Perez

Fix invalid syntax for Python 2.4 in a test,

All our files are now valid Python 2.4, though some doctest decorators aren't
working correctly in 2.4. This means that the test suite itself doesn't pass
in 2.4, but I'm out of time/energy to debug this. The failures are harmless
though, it's just a #doctest +SKIP directive that's being ignored.

1199. By Fernando Perez

Update bug contact to my current email, set v to 0.10 in prep for release.

Branch metadata

Branch format:
Branch format 6
Repository format:
Bazaar pack repository format 1 (needs bzr 0.92)
This branch contains Public information 
Everyone can see this information.