ANN: IPython 0.6.5 is out

Discussion in 'Python' started by Fernando Perez, Dec 1, 2004.

  1. Hi all,

    I'm glad to announce that IPython 0.6.5 is finally out. IPython's homepage is

    and downloads are at:

    I've provided RPMs for Python 2.2 and 2.3, plus source downloads (.tar.gz and

    Debian, Fink and BSD packages for this version should be coming soon, as the
    respective maintainers (many thanks to Jack Moffit, Andrea Riciputi and Dryice
    Liu) have the time to follow their packaging procedures.

    Many thanks to Enthought for their continued hosting support for IPython, and
    to all the users who contributed ideas, fixes and reports.

    I'd promised that 0.6.4 would be the last version before the cleanup, but
    Prabhu Ramachandran managed to resucitate the GUI threading support which I'd
    worked on recently, but disabled after thinking it could not work. It turns
    out we were very close, and Prabhu did fix the remaining problems. Since this
    is a fairly significant improvement, I decided to make a release for it. In
    the process I added a few minor other things.

    *** WHAT is IPython? IPython tries to:

    1. Provide an interactive shell superior to Python's default. IPython has many
    features for object introspection, system shell access, and its own special
    command system for adding functionality when working interactively.

    2. Serve as an embeddable, ready to use interpreter for your own programs.
    IPython can be started with a single call from inside another program,
    providing access to the current namespace.

    3. Offer a flexible framework which can be used as the base environment for
    other systems with Python as the underlying language.

    *** NEW for this release:

    As always, the complete NEWS file can be found at, and the whole ChangeLog at

    * Threading support for WXPython and pyGTK. It is now possible (with the
    -wthread and -gthread options) to control wx/gtk graphical interfaces from
    within an interactive ipython shell. Note that your wx/gtk libs need to be
    compiled with threading support for this to work. There is also experimental
    (but brittle) support for running Tkinter graphical interfaces alongside
    with wx or gtk ones.

    * New -d option to %run, for executing whole scripts with the interactive pdb
    debugger. This allows you to step, watch variables, set breakpoints, etc,
    without having to modify your scripts in any way.

    * Added filtering support for variable types to %who and %whos. You can now
    say 'whos function str' and whos will only list functions and strings, instead
    of all variables. Useful when working with crowded namespaces. (For some
    reason I forgot to document this in the ChangeLog).

    * Added ipython.el to the end-user distribution, for (X)Emacs support, since
    now the official python-mode.el from

    has all the necessary fixes for ipython support (in CVS at this moment).

    * Other minor fixes and cleanups, both to code and documentation.

    Enjoy, and as usual please report any problems.


    Fernando Perez, Dec 1, 2004
    1. Advertisements

  2. CarlosRivera

    CarlosRivera Guest

    Looks cool. I will have to check it out.
    CarlosRivera, Dec 2, 2004
    1. Advertisements

Want to reply to this thread or ask your own question?

It takes just 2 minutes to sign up (and it's free!). Just click the sign up button to choose a username and then you can ask your own questions on the forum.
Similar Threads
  1. Fernando Perez

    ANN: IPython 0.6.4 is out.

    Fernando Perez, Nov 8, 2004, in forum: Python
    Fernando Perez
    Nov 10, 2004
  2. Fernando Perez

    ANN: IPython 0.6.5 is out.

    Fernando Perez, Dec 13, 2004, in forum: Python
    Fernando Perez
    Dec 13, 2004
  3. Fernando Perez

    ANN: IPython 0.6.10 is out.

    Fernando Perez, Jan 28, 2005, in forum: Python
    Fernando Perez
    Jan 28, 2005
  4. bdb112
    Jason Scheirer
    Mar 12, 2009
  5. Wolfram Brenig

    ipython -wthread vs. ipython -pylab

    Wolfram Brenig, Sep 12, 2011, in forum: Python
    Wolfram Brenig
    Sep 12, 2011

Share This Page