[This didn't make it through when I sent it this afternoon. Not sure
why; sorry if you get a duplicate. ]
matplotlib-0.30 is available for download at
http://matplotlib.sourceforge.net, and has many new features since the
last major release.
Multiple outputs
matplotlib now supports postscript and GD output, as well as the
traditional GTK backend. The postscript backend goes a long way
towards the goal of acheiving publication quality output. The GD
backend allows you to use matplotlib even in environments with no X
server, such as for a web application server serving dynamic charts.
Log scaling
With the help of Andrew Straw, matplotlib now has log axis
capabilities, with new commands semilogx, semilogy and loglog
See http://matplotlib.sourceforge.net/screenshots.html#log_shot
Legends
With the help of Charles R. Twardy, matplotlib now has a matlab
compatible legend command. See
http://matplotlib.sourceforge.net/screenshots.html#legend_demo
Numerous bug fixes and minor additions
DPI parameter allows multiple output resolutions with correct
scaling
Several bug fixes in GTK interactive mode using
examples/interactive2.py
Multiple ways to specify colors, including matlab compatible format
strings, RGB tuples, and html-style hex color strings
Rewrite of line class for much greater compatibility with matlab
handle graphics commands and flexibility in choosing line styles and
markers
See http://matplotlib.sourceforge.net/screenshots.html for screenshots
and http://matplotlib.sourceforge.net/whats_new.html for more detailed
information on what's new.
John Hunter
Hi Nigel,
There has been a discussion on the scipy mailing list about a desire
to include your matfile in the scipy distribution. There is a
problem, however, in that scipy is distributed under a BSD compatible
license and the maintainers are hesitant to put GPL'd code in for fear
that it would hinder adoption by the business community. Would you be
willing to release a version of your matfile under a BSD/Python
compatible license for inclusion in scipy? There is currently support
for matfile version4 , but version 5 would be wonderful.
BTW, I have also done some work in matlab/python compatibility in a
plotting library I developed http://matplotlib.sourceforge.net.
Thought you might be interested.
John Hunter