This announcement, with links, is available at
http://matplotlib.sf.net/whats_new.html.
What's new in matplotlib-0.64
* polar plots - polar plots with the polar command. These create a
axes.PolarAxes instance, which defines the default axes,
gridlines, etc. Other plot types can be used on polar axes, eg
scatter. See examples/polar_demo.py, examples/polar_scatter.py
and screenshot at
http://matplotlib.sf.net/screenshots.html#polar_demo.
* cairo backend - Steve Chaplin has contributed cairo and gtkcairo
backends - http://cairographics.org. Cairo is a vector graphics
library designed to provide high-quality display and print
output. Currently supported output targets include the X Window
System, OpenGL, in-memory image buffers, and image files (PNG and
PostScript). See http://matplotlib.sf.net/backends.html#Cairo for
details and install instructions
* ipython integration - Fernando has continued his excellent work
integrating matplotlib with ipython and a number of pylab bugs
have been ironed out. matplotlib has incorporated ipython's
numutils in the matplotlib.mlab module - See IPython-0.6.4 - all
similarities betwen matplotlib and ipython version numbers are
purely coincidental.
* Jochen Voss has made a number of bugfixes and improvements to the
postscript backend, including text layout problems. PS backend
should now be DSC compliant.
* xticks and yticks now take kwargs so you can do, for example
xticks( arange(3), ('Tom', 'Dick', 'Harry'), fontsize=14 )
* imshow now supports PIL images - see examples/image_demo3.py.
Thanks Andrew Straw.
* barh for horizontal bar charts. See examples/barh_demo.py
* added a verbose class to allow different levels of verbosity - see
http://matplotlib.sf.net/.matplotlibrc for details. Eg, you can
now do
> python myscript.py --verbose-helpful
to get a lot of information about what matplotlib is doing behind
the scenes, what resource files are being used etc. The default
verbose settings and file handles for reporting are customizable
in rc.
* numerous small bugfixes and improvements: fixes for gcc-3.4, allow
-dsomeflag where someflag is not a backend, errorbar now accepts
barsabove to determine the plot order of the errorbar markers and
lines, fixed a corrcoef bug where args is a matrix, Andrew Dalke
contributed code to extend the strftime range to the new matplotlib
date range, fixes to support for python2.2
Downloads at
http://sourceforge.net/project/showfiles.php?group_id=80706&package_id=82474&release_id=281218
Enjoy!
JDH