I have uploaded the src and some binaries for the matplotlib 0.99.3 (stable branch) release candidate rc1 . This is a bugfix release that contains at least one critical bugfix (the path.simplify bug) and numerous other small fixes.
I built the OSX binaries on a 64 bit 10.6 python2.6 machine so I don't think they will work on earlier OS X boxes (but am not sure). This is a new machine for the binaries so please test if you are able. If you have access to an older OS X server that I can use to build binaries for older platforms I would be willing to try (my powerbook died). Any of you who know a lot about building compatible OSX binaries across python and OS release versions please advise. The release candidate for testing are available at: http://drop.io/xortel1# Thanks to Christoph Gohlke for the win32 builds. He did not upload 64bit win32 builds with the following explanation: "Given the numpy 1.4.0 ABI mess, I do not think 64 bit Windows binaries should be released at the moment. There was supposed to be a numpy 1.4.1 release a month ago, but it is still not out. I can create 64 bit binaries with GTK/Qt/Cairo support once numpy 1.4.1/2.0 is released." The svn log of changes since the last release are below. JDH r8181 | efiring | 2010-03-08 10:09:55 -0800 (Mon, 08 Mar 2010) | 2 lines dates.py: fix num2jul, jul2num; fixes bug 2963391; thanks to G. Lichtenberg ------------------------------------------------------------------------ r8179 | leejjoon | 2010-03-05 15:51:22 -0800 (Fri, 05 Mar 2010) | 1 line fix a bug in SubplotDivider.new_horizontal that gave incrroect result when pack_start=True ------------------------------------------------------------------------ r8175 | leejjoon | 2010-03-03 10:03:30 -0800 (Wed, 03 Mar 2010) | 1 line fix arguments of allow_rasterization.draw_wrapper ------------------------------------------------------------------------ r8174 | jdh2358 | 2010-03-03 09:15:58 -0800 (Wed, 03 Mar 2010) | 1 line added support for favicon in docs build ------------------------------------------------------------------------ r8173 | jdh2358 | 2010-03-03 08:56:16 -0800 (Wed, 03 Mar 2010) | 1 line applied Mattias get_bounds patch ------------------------------------------------------------------------ r8172 | jdh2358 | 2010-03-03 08:31:42 -0800 (Wed, 03 Mar 2010) | 1 line fix svnmerge download instructions ------------------------------------------------------------------------ r8171 | jdh2358 | 2010-03-03 07:47:48 -0800 (Wed, 03 Mar 2010) | 1 line added favicon ------------------------------------------------------------------------ r8160 | mdboom | 2010-02-26 08:27:22 -0800 (Fri, 26 Feb 2010) | 2 lines Fix offset_copy: the fig argument should be optional. ------------------------------------------------------------------------ r8146 | mdboom | 2010-02-22 08:22:28 -0800 (Mon, 22 Feb 2010) | 1 line Backporting numpy version check fix to 0.99 branch ------------------------------------------------------------------------ r8145 | jdh2358 | 2010-02-22 06:31:45 -0800 (Mon, 22 Feb 2010) | 1 line fix setters for regular polygon ------------------------------------------------------------------------ r8135 | leejjoon | 2010-02-16 14:55:27 -0800 (Tue, 16 Feb 2010) | 1 line fix a bug in Text._get_layout that returns an incorrect information for an empty string ------------------------------------------------------------------------ r8121 | jdh2358 | 2010-02-08 09:50:27 -0800 (Mon, 08 Feb 2010) | 1 line added Ariels csd patch for proper scaling at the dc component ------------------------------------------------------------------------ r8116 | mdboom | 2010-02-08 07:57:45 -0800 (Mon, 08 Feb 2010) | 1 line Fix for libpng-1.4 compatibility ------------------------------------------------------------------------ r8092 | leejjoon | 2010-01-18 16:26:16 -0800 (Mon, 18 Jan 2010) | 1 line update annotate documentation to explain *annotation_clip* parameter ------------------------------------------------------------------------ r8070 | mdboom | 2010-01-04 06:28:57 -0800 (Mon, 04 Jan 2010) | 1 line Fix doc 'clean' ------------------------------------------------------------------------ r8068 | mdboom | 2010-01-04 06:14:38 -0800 (Mon, 04 Jan 2010) | 2 lines Fix bug in PDF, PS, SVG and OS-X backends: do not simplify filled paths. ------------------------------------------------------------------------ r8057 | mdboom | 2009-12-31 07:46:58 -0800 (Thu, 31 Dec 2009) | 2 lines [2916753] Wrong API signature- yscale ------------------------------------------------------------------------ r8036 | jdh2358 | 2009-12-16 11:21:44 -0800 (Wed, 16 Dec 2009) | 1 line add mpl book to index sidebar ------------------------------------------------------------------------ r8016 | heeres | 2009-12-09 16:09:03 -0800 (Wed, 09 Dec 2009) | 2 lines Mplot3d: fix scatter3d markers bug ------------------------------------------------------------------------ r8003 | mdboom | 2009-12-03 11:21:28 -0800 (Thu, 03 Dec 2009) | 1 line [2896454] subscripts and \mathrm don't get along, aka the long-standing wiggle baseline problem ------------------------------------------------------------------------ r8001 | mdboom | 2009-12-03 10:54:54 -0800 (Thu, 03 Dec 2009) | 2 lines [2903460] _path.pyd crashes in 0.99.1.win32-py2.6 on PIII CPU ------------------------------------------------------------------------ r7998 | mdboom | 2009-12-01 11:01:45 -0800 (Tue, 01 Dec 2009) | 2 lines [2906157] Let sphinx reference matplotlib-created plots (backport) ------------------------------------------------------------------------ r7991 | mdboom | 2009-11-30 10:30:09 -0800 (Mon, 30 Nov 2009) | 2 lines Fix bug in usage of "contains" ------------------------------------------------------------------------ r7989 | mdboom | 2009-11-30 09:24:49 -0800 (Mon, 30 Nov 2009) | 1 line Fix SF-2903596 on the 0.99.x branch ------------------------------------------------------------------------ r7983 | mdboom | 2009-11-24 10:08:51 -0800 (Tue, 24 Nov 2009) | 2 lines [2902715] artist.set_clip_path does not handle tuple ------------------------------------------------------------------------ r7981 | jdh2358 | 2009-11-23 13:16:15 -0800 (Mon, 23 Nov 2009) | 1 line make IndexFormatter derive from Formatter ------------------------------------------------------------------------ r7972 | mdboom | 2009-11-18 08:19:21 -0800 (Wed, 18 Nov 2009) | 2 lines Fix plot directive so it handles source files in various encodings. ------------------------------------------------------------------------ r7970 | efiring | 2009-11-16 15:49:11 -0800 (Mon, 16 Nov 2009) | 4 lines Fix Normalize bug: ensure scalar output for scalar input. This bug was causing a bug in clabel with a single contour level, as reported by Brendan Arnold. ------------------------------------------------------------------------ r7952 | mdboom | 2009-11-12 09:27:34 -0800 (Thu, 12 Nov 2009) | 2 lines [2853659] Patch to fix EMF backend ------------------------------------------------------------------------ r7944 | mdboom | 2009-11-06 11:24:55 -0800 (Fri, 06 Nov 2009) | 2 lines Add support for \widebar{} in mathtext (Thanks Sean Arms) ------------------------------------------------------------------------ r7942 | jdh2358 | 2009-11-06 07:04:33 -0800 (Fri, 06 Nov 2009) | 1 line backport afm fix to branch ------------------------------------------------------------------------ r7928 | mdboom | 2009-11-03 12:55:47 -0800 (Tue, 03 Nov 2009) | 1 line [2889193] Rasterized output offset in pdf and ps ------------------------------------------------------------------------ r7924 | mdboom | 2009-11-03 08:27:13 -0800 (Tue, 03 Nov 2009) | 2 lines [2880836] Save from toolbar changes directory with WX backend ------------------------------------------------------------------------ r7919 | mdboom | 2009-11-03 07:46:14 -0800 (Tue, 03 Nov 2009) | 2 lines [2890979] Close paths correctly in PolyCollection ------------------------------------------------------------------------ r7916 | mdboom | 2009-11-02 10:54:29 -0800 (Mon, 02 Nov 2009) | 2 lines [2890345] pylab.thetagrids() does not accept fmt ------------------------------------------------------------------------ r7906 | leejjoon | 2009-10-25 12:30:43 -0700 (Sun, 25 Oct 2009) | 2 lines axes_divider.py : fix a bug that axes has a wrong size when pack_start is True. ------------------------------------------------------------------------ r7903 | mdboom | 2009-10-23 08:02:21 -0700 (Fri, 23 Oct 2009) | 2 lines Support \# in mathtext. ------------------------------------------------------------------------ r7901 | mdboom | 2009-10-22 06:46:08 -0700 (Thu, 22 Oct 2009) | 2 lines Fix path simplification so the path always starts with a MOVETO. ------------------------------------------------------------------------ r7896 | mdboom | 2009-10-21 06:24:33 -0700 (Wed, 21 Oct 2009) | 2 lines Fix bug in simplification code that was clipping peaks. ------------------------------------------------------------------------ r7893 | leejjoon | 2009-10-19 02:02:08 -0700 (Mon, 19 Oct 2009) | 1 line fix a bug in plot_directive ------------------------------------------------------------------------ r7887 | leejjoon | 2009-10-15 21:35:20 -0700 (Thu, 15 Oct 2009) | 1 line fix Text.get_prop_tup omitting _rotation_mode. patch by Stan West ------------------------------------------------------------------------ r7884 | ryanmay | 2009-10-14 13:27:07 -0700 (Wed, 14 Oct 2009) | 1 line Add AutoDateFormatter and AutoDateLocator to __all__ and to the module-level documentation. ------------------------------------------------------------------------ r7880 | leejjoon | 2009-10-12 16:02:27 -0700 (Mon, 12 Oct 2009) | 1 line fix plot_directive.py that generated incorrect links for some cases ------------------------------------------------------------------------ r7874 | mdboom | 2009-10-12 06:21:07 -0700 (Mon, 12 Oct 2009) | 2 lines Don't simplify hatched paths in PDF, PS and SVG backends. ------------------------------------------------------------------------ jdh2...@bsd:mpl99> head -400 svn.log ------------------------------------------------------------------------ r8181 | efiring | 2010-03-08 10:09:55 -0800 (Mon, 08 Mar 2010) | 2 lines dates.py: fix num2jul, jul2num; fixes bug 2963391; thanks to G. Lichtenberg ------------------------------------------------------------------------ r8179 | leejjoon | 2010-03-05 15:51:22 -0800 (Fri, 05 Mar 2010) | 1 line fix a bug in SubplotDivider.new_horizontal that gave incrroect result when pack_start=True ------------------------------------------------------------------------ r8175 | leejjoon | 2010-03-03 10:03:30 -0800 (Wed, 03 Mar 2010) | 1 line fix arguments of allow_rasterization.draw_wrapper ------------------------------------------------------------------------ r8174 | jdh2358 | 2010-03-03 09:15:58 -0800 (Wed, 03 Mar 2010) | 1 line added support for favicon in docs build ------------------------------------------------------------------------ r8173 | jdh2358 | 2010-03-03 08:56:16 -0800 (Wed, 03 Mar 2010) | 1 line applied Mattias get_bounds patch ------------------------------------------------------------------------ r8172 | jdh2358 | 2010-03-03 08:31:42 -0800 (Wed, 03 Mar 2010) | 1 line fix svnmerge download instructions ------------------------------------------------------------------------ r8171 | jdh2358 | 2010-03-03 07:47:48 -0800 (Wed, 03 Mar 2010) | 1 line added favicon ------------------------------------------------------------------------ r8160 | mdboom | 2010-02-26 08:27:22 -0800 (Fri, 26 Feb 2010) | 2 lines Fix offset_copy: the fig argument should be optional. ------------------------------------------------------------------------ r8146 | mdboom | 2010-02-22 08:22:28 -0800 (Mon, 22 Feb 2010) | 1 line Backporting numpy version check fix to 0.99 branch ------------------------------------------------------------------------ r8145 | jdh2358 | 2010-02-22 06:31:45 -0800 (Mon, 22 Feb 2010) | 1 line fix setters for regular polygon ------------------------------------------------------------------------ r8135 | leejjoon | 2010-02-16 14:55:27 -0800 (Tue, 16 Feb 2010) | 1 line fix a bug in Text._get_layout that returns an incorrect information for an empty string ------------------------------------------------------------------------ r8121 | jdh2358 | 2010-02-08 09:50:27 -0800 (Mon, 08 Feb 2010) | 1 line added Ariels csd patch for proper scaling at the dc component ------------------------------------------------------------------------ r8116 | mdboom | 2010-02-08 07:57:45 -0800 (Mon, 08 Feb 2010) | 1 line Fix for libpng-1.4 compatibility ------------------------------------------------------------------------ r8092 | leejjoon | 2010-01-18 16:26:16 -0800 (Mon, 18 Jan 2010) | 1 line update annotate documentation to explain *annotation_clip* parameter ------------------------------------------------------------------------ r8070 | mdboom | 2010-01-04 06:28:57 -0800 (Mon, 04 Jan 2010) | 1 line Fix doc 'clean' ------------------------------------------------------------------------ r8068 | mdboom | 2010-01-04 06:14:38 -0800 (Mon, 04 Jan 2010) | 2 lines Fix bug in PDF, PS, SVG and OS-X backends: do not simplify filled paths. ------------------------------------------------------------------------ r8057 | mdboom | 2009-12-31 07:46:58 -0800 (Thu, 31 Dec 2009) | 2 lines [2916753] Wrong API signature- yscale ------------------------------------------------------------------------ r8036 | jdh2358 | 2009-12-16 11:21:44 -0800 (Wed, 16 Dec 2009) | 1 line add mpl book to index sidebar ------------------------------------------------------------------------ r8016 | heeres | 2009-12-09 16:09:03 -0800 (Wed, 09 Dec 2009) | 2 lines Mplot3d: fix scatter3d markers bug ------------------------------------------------------------------------ r8003 | mdboom | 2009-12-03 11:21:28 -0800 (Thu, 03 Dec 2009) | 1 line [2896454] subscripts and \mathrm don't get along, aka the long-standing wiggle baseline problem ------------------------------------------------------------------------ r8001 | mdboom | 2009-12-03 10:54:54 -0800 (Thu, 03 Dec 2009) | 2 lines [2903460] _path.pyd crashes in 0.99.1.win32-py2.6 on PIII CPU ------------------------------------------------------------------------ r7998 | mdboom | 2009-12-01 11:01:45 -0800 (Tue, 01 Dec 2009) | 2 lines [2906157] Let sphinx reference matplotlib-created plots (backport) ------------------------------------------------------------------------ r7991 | mdboom | 2009-11-30 10:30:09 -0800 (Mon, 30 Nov 2009) | 2 lines Fix bug in usage of "contains" ------------------------------------------------------------------------ r7989 | mdboom | 2009-11-30 09:24:49 -0800 (Mon, 30 Nov 2009) | 1 line Fix SF-2903596 on the 0.99.x branch ------------------------------------------------------------------------ r7983 | mdboom | 2009-11-24 10:08:51 -0800 (Tue, 24 Nov 2009) | 2 lines [2902715] artist.set_clip_path does not handle tuple ------------------------------------------------------------------------ r7981 | jdh2358 | 2009-11-23 13:16:15 -0800 (Mon, 23 Nov 2009) | 1 line make IndexFormatter derive from Formatter ------------------------------------------------------------------------ r7972 | mdboom | 2009-11-18 08:19:21 -0800 (Wed, 18 Nov 2009) | 2 lines Fix plot directive so it handles source files in various encodings. ------------------------------------------------------------------------ r7970 | efiring | 2009-11-16 15:49:11 -0800 (Mon, 16 Nov 2009) | 4 lines Fix Normalize bug: ensure scalar output for scalar input. This bug was causing a bug in clabel with a single contour level, as reported by Brendan Arnold. ------------------------------------------------------------------------ r7952 | mdboom | 2009-11-12 09:27:34 -0800 (Thu, 12 Nov 2009) | 2 lines [2853659] Patch to fix EMF backend ------------------------------------------------------------------------ r7944 | mdboom | 2009-11-06 11:24:55 -0800 (Fri, 06 Nov 2009) | 2 lines Add support for \widebar{} in mathtext (Thanks Sean Arms) ------------------------------------------------------------------------ r7942 | jdh2358 | 2009-11-06 07:04:33 -0800 (Fri, 06 Nov 2009) | 1 line backport afm fix to branch ------------------------------------------------------------------------ r7928 | mdboom | 2009-11-03 12:55:47 -0800 (Tue, 03 Nov 2009) | 1 line [2889193] Rasterized output offset in pdf and ps ------------------------------------------------------------------------ r7924 | mdboom | 2009-11-03 08:27:13 -0800 (Tue, 03 Nov 2009) | 2 lines [2880836] Save from toolbar changes directory with WX backend ------------------------------------------------------------------------ r7919 | mdboom | 2009-11-03 07:46:14 -0800 (Tue, 03 Nov 2009) | 2 lines [2890979] Close paths correctly in PolyCollection ------------------------------------------------------------------------ r7916 | mdboom | 2009-11-02 10:54:29 -0800 (Mon, 02 Nov 2009) | 2 lines [2890345] pylab.thetagrids() does not accept fmt ------------------------------------------------------------------------ r7906 | leejjoon | 2009-10-25 12:30:43 -0700 (Sun, 25 Oct 2009) | 2 lines axes_divider.py : fix a bug that axes has a wrong size when pack_start is True. ------------------------------------------------------------------------ r7903 | mdboom | 2009-10-23 08:02:21 -0700 (Fri, 23 Oct 2009) | 2 lines Support \# in mathtext. ------------------------------------------------------------------------ r7901 | mdboom | 2009-10-22 06:46:08 -0700 (Thu, 22 Oct 2009) | 2 lines Fix path simplification so the path always starts with a MOVETO. ------------------------------------------------------------------------ r7896 | mdboom | 2009-10-21 06:24:33 -0700 (Wed, 21 Oct 2009) | 2 lines Fix bug in simplification code that was clipping peaks. ------------------------------------------------------------------------ r7893 | leejjoon | 2009-10-19 02:02:08 -0700 (Mon, 19 Oct 2009) | 1 line fix a bug in plot_directive ------------------------------------------------------------------------ r7887 | leejjoon | 2009-10-15 21:35:20 -0700 (Thu, 15 Oct 2009) | 1 line fix Text.get_prop_tup omitting _rotation_mode. patch by Stan West ------------------------------------------------------------------------ r7884 | ryanmay | 2009-10-14 13:27:07 -0700 (Wed, 14 Oct 2009) | 1 line Add AutoDateFormatter and AutoDateLocator to __all__ and to the module-level documentation. ------------------------------------------------------------------------ r7880 | leejjoon | 2009-10-12 16:02:27 -0700 (Mon, 12 Oct 2009) | 1 line fix plot_directive.py that generated incorrect links for some cases ------------------------------------------------------------------------ r7874 | mdboom | 2009-10-12 06:21:07 -0700 (Mon, 12 Oct 2009) | 2 lines Don't simplify hatched paths in PDF, PS and SVG backends. ------------------------------------------------------------------------ r7867 | astraw | 2009-10-11 11:55:18 -0700 (Sun, 11 Oct 2009) | 2 lines imshow: only apply axes patch clipping if image doesn't clip itself ------------------------------------------------------------------------ r7866 | astraw | 2009-10-11 11:54:22 -0700 (Sun, 11 Oct 2009) | 2 lines allow already transformed clip path in artist set_clip_path() ------------------------------------------------------------------------ r7864 | efiring | 2009-10-10 19:51:06 -0700 (Sat, 10 Oct 2009) | 2 lines docstring fixup: LinearSegmentedColormap.from_list ------------------------------------------------------------------------ r7858 | mdboom | 2009-10-09 08:24:25 -0700 (Fri, 09 Oct 2009) | 2 lines Don't perform path simplification when hatch is drawn. ------------------------------------------------------------------------ r7849 | mdboom | 2009-10-06 07:07:08 -0700 (Tue, 06 Oct 2009) | 2 lines Don't do "make.py clean" in terms of svn-clean, since that doesn't work with a tarball. ------------------------------------------------------------------------ r7847 | efiring | 2009-10-05 16:11:10 -0700 (Mon, 05 Oct 2009) | 2 lines Add more platforms to setupext.py; patch by Benjamin Drung ------------------------------------------------------------------------ r7846 | efiring | 2009-10-05 15:44:38 -0700 (Mon, 05 Oct 2009) | 8 lines Tk directory-finding patch by Benjamin Drung. Fixes the following: Guess the correct directory in Debian/Ubuntu fails. Replacing all tcl by tk does not lead to a correct directory: /usr/share/tcltk/tcl8.5 -> /usr/share/tktk/tk8.5 The correct directory is /usr/share/tcltk/tk8.5 ------------------------------------------------------------------------ r7844 | leejjoon | 2009-10-04 19:05:16 -0700 (Sun, 04 Oct 2009) | 1 line image created by imshow support remove method ------------------------------------------------------------------------ r7837 | mdboom | 2009-10-01 05:37:49 -0700 (Thu, 01 Oct 2009) | 2 lines Fix alpha of Shadow patch. ------------------------------------------------------------------------ r7834 | mdboom | 2009-09-30 06:26:36 -0700 (Wed, 30 Sep 2009) | 2 lines Fix Grouper docstring -- it only supports weak-referenceable objects. ------------------------------------------------------------------------ r7827 | efiring | 2009-09-25 16:56:14 -0700 (Fri, 25 Sep 2009) | 2 lines Fix bug in quiver handling of masked U, V ------------------------------------------------------------------------ r7822 | mdboom | 2009-09-24 10:03:13 -0700 (Thu, 24 Sep 2009) | 2 lines Clip markers in draw_marker outside of the image rectangle with an extra border to accomodate the size of the marker. ------------------------------------------------------------------------ r7819 | jdh2358 | 2009-09-23 20:57:31 -0700 (Wed, 23 Sep 2009) | 1 line applied a fix for sf bug 2865490; is there something more elegant? ------------------------------------------------------------------------ r7818 | jdh2358 | 2009-09-23 20:00:28 -0700 (Wed, 23 Sep 2009) | 1 line try statically linking in the deps for OSX ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ Matplotlib-users mailing list Matplotlib-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-users