This matplotlib release will be included in enthought's next release
of enthought python, which is widely used by windows users for
scientific computing. I'd like to get an stable-as-possible release
in, since enthought python is released very infrequently. Joe Cooper,
who is handling the release, says we can get fixes in until sometime
on Monday, so I'd be much obliged if you all could stress test this
release in case I need to get a bug-fix in. There have been some
potentially script breaking substantial changes to the numerix module
described below, so these tests are doubly important.
What's new in matplotlib 0.71
numerix refactor
The organization of the numerix module was refactored to be mindful
of namespaces. See http://matplotlib.sf.net/API_CHANGES. pylab no
longer overrides the built-ins min, max, and sum, and provides amin,
amax and asum as the numerix/mlab versions of these. pylab defines
__all__ to prevent surprises when doing from pylab import *. To see
the complete list of symbols provided
>>> import matplotlib.pylab
>>> matplotlib.pylab.__all__
contour zigzag bug fixed
Thanks Nadia for the blood, sweat and tears, and Dominique for the
report.
contour colormaps
Contour now uses the current colormap if colors is not provided, and
works with colorbars. See examples/contour_demo2.py
colorbar enhancements
Horizontal colorbars supported with keyword arg
orientation='horizontal' and colorbars can be placed in an arbitrary
axes with keyword arg cax.
accents in mathtext
Added accents to mathtext: \hat, reve, \grave, ar, cute, ilde, ec,
\dot, \ddot. All of them have the same syntax, eg to make an overbar
you do ar{o} or to make an o umlaut you do \ddot{o}. The shortcuts
are also provided, eg: "o 'e \`e \~n \.x \^y . See
examples/accent_demo.py
fixed super/subscript parsing in mathtext
Widowed superscripts now work, eg r'$^12 m{CO}$'
little bugs and enhancements
Plugged some memory leaks in wx and image module, fixed x,y args in
contour, added latex symbol kappa, fixed a yticklabel problem under
change in clim, fixed colorbar number of color bug, fixed
set_clip_on bug, reverted pythoninspect in tkagg, fixed event
handling bugs, fixed matlab-compatible load function, exposed vbox
attr in FigureManagerGTK.
I did not get a chance to get the aspect=preserve imshow bugs fixed on
this iteration. Something for next time!
http://matplotlib.sourceforge.net
JDH