ANN matplotlib-0.30 - matlab style python plotting

Thanks to all (particularly Andrew and Charles) who contributed code
and bug reports leading to this release. Since my last post this
morning, I've cleared up several bugs in log scaling and interactive
mode. Definitely upgrade!

[Below is the general announcement]

matplotlib is a 2D plotting package for python with a matlab
compatible syntax and output tested under linux and windows platforms.

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