[matplotlib-devel] ANN: matplotlib-0.98.3
Matplotlib 0.98.3 is now available for download. We are not pushing an additional 0.91.x release at this time due to lack of updates to that branch. http://sourceforge.net/project/showfiles.php?group_id=80706 - Charlie = 2008-08-03 Released 0.98.3 at svn r5947 2008-08-01 Backported memory leak fixes in _ttconv.cpp - MGD 2008-07-31 Added masked array support to griddata. - JSW 2008-07-26 Added optional C and reduce_C_function arguments to axes.hexbin(). This allows hexbin to accumulate the values of C based on the x,y coordinates and display in hexagonal bins. - ADS 2008-07-24 Deprecated (raise NotImplementedError) all the mlab2 functions from matplotlib.mlab out of concern that some of them were not clean room implementations. JDH 2008-07-24 Rewrite of a significant portion of the clabel code (class ContourLabeler) to improve inlining. - DMK 2008-07-22 Added Barbs polygon collection (similar to Quiver) for plotting wind barbs. Added corresponding helpers to Axes and pyplot as well. (examples/pylab_examples/barb_demo.py shows it off.) - RMM 2008-07-21 Added scikits.delaunay as matplotlib.delaunay. Added griddata function in matplotlib.mlab, with example (griddata_demo.py) in pylab_examples. griddata function will use mpl_toolkits._natgrid if installed. - JSW 2008-07-21 Re-introduced offset_copy that works in the context of the new transforms. - MGD 2008-07-21 Committed patch by Ryan May to add get_offsets and set_offsets to Collections base class - EF 2008-07-21 Changed the "asarray" strategy in image.py so that colormapping of masked input should work for all image types (thanks Klaus Zimmerman) - EF 2008-07-20 Rewrote cbook.delete_masked_points and corresponding unit test to support rgb color array inputs, datetime inputs, etc. - EF 2008-07-20 Renamed unit/axes_unit.py to cbook_unit.py and modified in accord with Ryan's move of delete_masked_points from axes to cbook. - EF 2008-07-18 Check for nan and inf in axes.delete_masked_points(). This should help hexbin and scatter deal with nans. - ADS 2008-07-17 Added ability to manually select contour label locations. Also added a waitforbuttonpress function. - DMK 2008-07-17 Fix bug with NaNs at end of path (thanks, Andrew Straw for the report) - MGD 2008-07-16 Improve error handling in texmanager, thanks to Ian Henry for reporting - DSD 2008-07-12 Added support for external backends with the "module://my_backend" syntax - JDH 2008-07-11 Fix memory leak related to shared axes. Grouper should store weak references. - MGD 2008-07-10 Bugfix: crash displaying fontconfig pattern - MGD 2008-07-10 Bugfix: [ 2013963 ] update_datalim_bounds in Axes not works - MGD 2008-07-10 Bugfix: [ 2014183 ] multiple imshow() causes gray edges - MGD 2008-07-09 Fix rectangular axes patch on polar plots bug - MGD 2008-07-09 Improve mathtext radical rendering - MGD 2008-07-08 Improve mathtext superscript placement - MGD 2008-07-07 Fix custom scales in pcolormesh (thanks Matthew Turk) - MGD 2008-07-03 Implemented findobj method for artist and pyplot - see examples/pylab_examples/findobj_demo.py - JDH 2008-06-30 Another attempt to fix TextWithDash - DSD 2008-06-30 Removed Qt4 NavigationToolbar2.destroy -- it appears to have been unnecessary and caused a bug reported by P. Raybaut - DSD 2008-06-27 Fixed tick positioning bug - MM 2008-06-27 Fix dashed text bug where text was at the wrong end of the dash - MGD 2008-06-26 Fix mathtext bug for expressions like $x_{\leftarrow}$ - MGD 2008-06-26 Fix direction of horizontal/vertical hatches - MGD 2008-06-25 Figure.figurePatch renamed Figure.patch, Axes.axesPatch renamed Axes.patch, Axes.axesFrame renamed Axes.frame, Axes.get_frame, which returns Axes.patch, is deprecated. Examples and users guide updated - JDH 2008-06-25 Fix rendering quality of pcolor - MGD - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/___ Matplotlib-devel mailing list Matplotlib-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-devel
Re: [matplotlib-devel] [Matplotlib-users] matplotlib 0.98.3 release candidate, please test
On Sun, Aug 3, 2008 at 20:29, Sandro Tosi <[EMAIL PROTECTED]> wrote: > On Sun, Aug 3, 2008 at 20:19, Charlie Moad <[EMAIL PROTECTED]> wrote: >> I was going to wait on John about the docs, but I went ahead and cut the >> 0.98.3 release. The sdist including the docs was 34MB, so I decided not to >> include them. This would also cause the binaries to be huge if we included >> them there as well. The source release is up/tagged and I will post >> binaries asap. > > Thanks a lot, Charlie!! I'm downloading the brand new tarball and I'll > upgrade the Debian package short after. While building (in a clean chroot) the package to upload in Debian, I noticed some errors at doc creation (I attach the complete log, it might help you to track the issue), something like: WARNING: /tmp/buildd/matplotlib-0.98.3/build/lib.linux-x86_64-2.5/matplotlib/axes.py:docstring of matplotlib.axes.Axes.acorr:35: (ERROR/3) Unexpected indentation. WARNING: :0: (ERROR/3) Unexpected indentation. WARNING: /tmp/buildd/matplotlib-0.98.3/build/lib.linux-x86_64-2.5/matplotlib/backend_bases.py:docstring of matplotlib.backend_bases.FigureCanvasBase.stop_event_loop_default:8: (WARNING/2) Literal block expected; none found. WARNING: /tmp/buildd/matplotlib-0.98.3/doc/api/backend_qt4agg_api.rst:5: (WARNING/2) autodoc can't import/find module 'matplotlib.backends.backend_qt4agg', it reported error: "cannot import name QtCore",please check your spelling and sys.path WARNING: /tmp/buildd/matplotlib-0.98.3/doc/api/cbook_api.rst:9: (WARNING/2) error while formatting signature for matplotlib.cbook.Xlator: arg is not a Python function WARNING: /tmp/buildd/matplotlib-0.98.3/build/lib.linux-x86_64-2.5/matplotlib/pyplot.py:docstring of matplotlib.pyplot.acorr:55: (ERROR/3) Unexpected indentation. WARNING: /tmp/buildd/matplotlib-0.98.3/build/lib.linux-x86_64-2.5/matplotlib/pyplot.py:docstring of matplotlib.pyplot.annotate:17: (ERROR/3) Unexpected indentation. [...] resolving references... writing... Error: :1: syntax error near line 1 context: digraph >>> inheritance <<< s { WARNING: /tmp/buildd/matplotlib-0.98.3/doc/index.rst:None: (WARNING/2) 'dot' returned the errorcode 1 WARNING: unusable reference target found: https://sourceforge.net/project/admin/?group_id=80706 Error: :1: syntax error near line 1 context: digraph >>> inheritance <<< s { WARNING: /tmp/buildd/matplotlib-0.98.3/doc/index.rst:None: (WARNING/2) 'dot' returned the errorcode 1 Error: :1: syntax error near line 1 context: digraph >>> inheritance <<< s { WARNING: /tmp/buildd/matplotlib-0.98.3/doc/index.rst:None: (WARNING/2) 'dot' returned the errorcode 1 Error: :1: syntax error near line 1 context: digraph >>> inheritance <<< s { WARNING: /tmp/buildd/matplotlib-0.98.3/doc/index.rst:None: (WARNING/2) 'dot' returned the errorcode 1 I don't know if something bad has happened in mpl code or something in Debian is broken right now (graphviz?), but it would help me if someone can confirm this is not happening only on my box. Thanks, -- Sandro Tosi (aka morph, Morpheus, matrixhasu) My website: http://matrixhasu.altervista.org/ Me at Debian: http://wiki.debian.org/SandroTosi matplotlib_0.98.3-1_amd64.build.bz2 Description: BZip2 compressed data - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/___ Matplotlib-devel mailing list Matplotlib-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-devel
[matplotlib-devel] part of r5520 is bad for oceanography
Jeff, http://matplotlib.svn.sourceforge.net/viewvc/matplotlib/trunk/toolkits/basemap/lib/mpl_toolkits/basemap/__init__.py?r1=5520&r2=5534 Lines 2311 and 2312 in changeset 5520 have bitten me badly, and I think they are ill-advised. They are based on the assumption that input to rotate_vector, which must be called before m_quiver, should be describing a rectangular array of points; but this is not the case for a typical oceanographic use-case, plotting current vectors as measured along a ship track. In that case one naturally has 4 1-D vectors of the same shape for U, V, X, and Y, and one does not want meshgrid to be called on X and Y. If you want automatic meshgrid, it should be called only if X and Y are 1-D *and* their lengths match the 2-D shape of U and V. Eric - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ ___ Matplotlib-devel mailing list Matplotlib-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-devel
Re: [matplotlib-devel] part of r5520 is bad for oceanography
Eric Firing wrote: > Jeff, > > http://matplotlib.svn.sourceforge.net/viewvc/matplotlib/trunk/toolkits/basemap/lib/mpl_toolkits/basemap/__init__.py?r1=5520&r2=5534 > > Lines 2311 and 2312 in changeset 5520 have bitten me badly, and I think Oops! I meant 5534; 5520 was the predecessor. Eric - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ ___ Matplotlib-devel mailing list Matplotlib-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-devel