[IPython-dev] IPython 0.5.0 is out
fperez at colorado.edu
Mon Aug 25 20:45:08 CDT 2003
after not hearing much in the way of problems with rc1, and testing it myself
for a while, I've decided to put what I had in cvs as rc2 officially out.
Since the changes over 0.4.0 include some critical fixes discussed there,
I've deprecated it and moved it to the old/ subdir in dist/.
I am now working on the Windows-related changes, which will probably make a
0.5.1 release, hopefully before too long.
For those who were using rc1, here are the changes since:
2003-08-22 Fernando Perez <fperez at colorado.edu>
* IPython/ultraTB.py (VerboseTB.linereader): Improved handling of
improperly defined user exceptions. Thanks to feedback from Mark
Russell <mrussell at verio.net>.
2003-08-20 Fernando Perez <fperez at colorado.edu>
* IPython/OInspect.py (Inspector.pinfo): changed String Form
printing so that it would print multi-line string forms starting
with a new line. This way the formatting is better respected for
objects which work hard to make nice string forms.
* IPython/iplib.py (InteractiveShell.handle_auto): Fix bug where
autocall would overtake data access for objects with both
__getitem__ and __call__.
The handle_auto() fix is somewhat important: if x is callable and also has
list/dict access semantics, x would always result in x(), b/c
autocalling would take over.
More information about the IPython-dev