tag:github.com,2008:https://github.com/kranthikumar/ipython/releases Release notes from ipython 2013-04-05T20:55:14Z tag:github.com,2008:Repository/10248656/rel-0.13.2 2013-04-05T20:55:14Z rel-0.13.2 <p>release 0.13.2</p> minrk tag:github.com,2008:Repository/10248656/rel-0.13.1 2012-10-19T23:17:18Z rel-0.13.1 <p>remove rc for 0.13.1 final</p> minrk tag:github.com,2008:Repository/10248656/rel-0.13 2012-06-30T08:31:54Z rel-0.13 <p>Release IPython 0.13 final.</p> fperez tag:github.com,2008:Repository/10248656/rel-0.12.1 2012-04-22T05:10:49Z rel-0.12.1 <p>Release IPython 0.12.1 final.</p> fperez tag:github.com,2008:Repository/10248656/rel-0.12 2011-12-19T09:08:42Z rel-0.12 <p>Release IPython 0.12 final.</p> fperez tag:github.com,2008:Repository/10248656/rel-0.10 2011-08-17T05:42:05Z rel-0.10 <p>tagging release 0.10</p> minrk tag:github.com,2008:Repository/10248656/rel-0.8.4 2011-08-17T05:13:38Z rel-0.8.4 <p>tagging 0.8.4</p> minrk tag:github.com,2008:Repository/10248656/rel-0.11 2011-07-31T15:41:25Z rel-0.11 <p>Final 0.11 release. July 31, 2011.</p> fperez tag:github.com,2008:Repository/10248656/rel-0.10.2 2011-04-09T07:33:55Z rel-0.10.2 <p>Tagging version 0.10.2 for release.</p> fperez tag:github.com,2008:Repository/10248656/rel-0.10.1 2010-10-12T06:35:21Z rel-0.10.1: Releasing IPython version 0.10.1. <p>IPython 0.10.1 was released October 11, 2010, over a year after version 0.10.<br> This is mostly a bugfix release, since after version 0.10 was released, the<br> development team's energy has been focused on the 0.11 series. We have<br> nonetheless tried to backport what fixes we could into 0.10.1, as it remains<br> the stable series that many users have in production systems they rely on.</p> <p>Since the 0.11 series changes many APIs in backwards-incompatible ways, we are<br> willing to continue maintaining the 0.10.x series. We don't really have time<br> to actively write new code for 0.10.x, but we are happy to accept patches and<br> pull requests on the IPython <code>github site</code>_. If sufficient contributions are<br> made that improve 0.10.1, we will roll them into future releases. For this<br> purpose, we will have a branch called 0.10.2 on github, on which you can base<br> your contributions.</p> <p>.. _github site: <a href="https://github.com/ipython">http://github.com/ipython</a></p> <p>For this release, we applied approximately 60 commits totaling a diff of over<br> 7000 lines::</p> <div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="(0.10.1)amirbar[dist]&gt; git diff --oneline rel-0.10.. | wc -l 7296"><pre class="notranslate"><code>(0.10.1)amirbar[dist]&gt; git diff --oneline rel-0.10.. | wc -l 7296 </code></pre></div> <p>Highlights of this release:</p> <ul> <li> <p>The only significant new feature is that IPython's parallel computing<br> machinery now supports natively the Sun Grid Engine and LSF schedulers. This<br> work was a joint contribution from Justin Riley, Satra Ghosh and Matthieu<br> Brucher, who put a lot of work into it. We also improved traceback handling<br> in remote tasks, as well as providing better control for remote task IDs.</p> </li> <li> <p>New IPython Sphinx directive. You can use this directive to mark blocks in<br> reSructuredText documents as containig IPython syntax (including figures) and<br> the will be executed during the build::</p> <p>.. ipython::</p> <div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="In [2]: plt.figure() # ensure a fresh figure @savefig psimple.png width=4in In [3]: plt.plot([1,2,3]) Out[3]: [&lt;matplotlib.lines.Line2D object at 0x9b74d8c&gt;]"><pre class="notranslate"><code>In [2]: plt.figure() # ensure a fresh figure @savefig psimple.png width=4in In [3]: plt.plot([1,2,3]) Out[3]: [&lt;matplotlib.lines.Line2D object at 0x9b74d8c&gt;] </code></pre></div> </li> <li> <p>Various fixes to the standalone ipython-wx application.</p> </li> <li> <p>We now ship internally the excellent argparse library, graciously licensed<br> under BSD terms by Steven Bethard. Now (2010) that argparse has become part<br> of Python 2.7 this will be less of an issue, but Steven's relicensing allowed<br> us to start updating IPython to using argparse well before Python 2.7. Many<br> thanks!</p> </li> <li> <p>Robustness improvements so that IPython doesn't crash if the readline library<br> is absent (though obviously a lot of functionality that requires readline<br> will not be available).</p> </li> <li> <p>Improvements to tab completion in Emacs with Python 2.6.</p> </li> <li> <p>Logging now supports timestamps (see <code>%logstart?</code> for full details).</p> </li> <li> <p>A long-standing and quite annoying bug where parentheses would be added to<br> <code>print</code> statements, under Python 2.5 and 2.6, was finally fixed.</p> </li> <li> <p>Improved handling of libreadline on Apple OSX.</p> </li> <li> <p>Fix <code>reload</code> method of IPython demos, which was broken.</p> </li> <li> <p>Fixes for the ipipe/ibrowse system on OSX.</p> </li> <li> <p>Fixes for Zope profile.</p> </li> <li> <p>Fix %timeit reporting when the time is longer than 1000s.</p> </li> <li> <p>Avoid lockups with ? or ?? in SunOS, due to a bug in termios.</p> </li> <li> <p>The usual assortment of miscellaneous bug fixes and small improvements.</p> </li> </ul> <p>The following people contributed to this release (please let us know if we<br> ommitted your name and we'll gladly fix this in the notes for the future):</p> <ul> <li>Beni Cherniavsky</li> <li>Boyd Waters.</li> <li>David Warde-Farley</li> <li>Fernando Perez</li> <li>Gökhan Sever</li> <li>Justin Riley</li> <li>Kiorky</li> <li>Laurent Dufrechou</li> <li>Mark E. Smith</li> <li>Matthieu Brucher</li> <li>Satrajit Ghosh</li> <li>Sebastian Busch</li> <li>Václav Šmilauer</li> </ul> fperez