From: John H. <jdh...@ac...> - 2005-04-12 16:05:31
|
Every once in a while, when enough new features have been added and the nasty bugs ironed out, I tick the major version number and post a matplotlib release to the general python commuity. These releases are really just bug fix releases of the last release in disguise :-) I just uploaded matplotlib-0.80 to the web site. If you folks could be kind enough to give this a test drive and let me know if you hit any snags, I'd be much obliged. If all goes well, I'll do the general release tomorrow. What's new in 0.80 kwargs to xlim, ylim, axis Applied a variant of Rick Muller's xlim/ylim/axis patch. These functions now take kwargs to let you selectively alter only the min or max if desired. Eg xlim(xmin=2) or axis(ymax=3). They always return the new lim. See, eg help(xlim). The same functionality is available in the API with ax.set_xlim and ax.set_ylim . wx fixes Fixed a problem with wx app instantiation. Incorporated Werner's wx patch -- wx backend should be compatible with wxpython 2.4 and recent versions of 2.5. Some early versions of wxpython 2.5 will not work because there was a temporary change in the dc API that was rolled back to make it 2.4 compliant Polygon editors Added some proof of concept code to show how to use matplotlib to interact with plot elements in a GUI neutral way. The editable polygon allows you to insert, delete and move vertices. See examples/poly_editor.py. The idea it to add interactor classes to support editable lines, text, polygons, etc. This could support a cross GUI colormap editor, or spline editor, for example. http://matplotlib.sf.net Thanks! JDH |