You can subscribe to this list here.
2004 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
(4) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2005 |
Jan
(1) |
Feb
(1) |
Mar
(3) |
Apr
(2) |
May
|
Jun
(2) |
Jul
(4) |
Aug
(2) |
Sep
(1) |
Oct
|
Nov
|
Dec
|
2006 |
Jan
|
Feb
(1) |
Mar
(2) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(1) |
Nov
|
Dec
|
2007 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
(1) |
2008 |
Jan
(1) |
Feb
|
Mar
(2) |
Apr
(4) |
May
|
Jun
(4) |
Jul
|
Aug
|
Sep
(1) |
Oct
(1) |
Nov
(1) |
Dec
(4) |
2009 |
Jan
(2) |
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
(2) |
Jul
|
Aug
(1) |
Sep
(1) |
Oct
|
Nov
|
Dec
|
2010 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(1) |
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2011 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(1) |
Nov
|
Dec
|
2012 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(1) |
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
2014 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(1) |
Nov
|
Dec
|
2015 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
(3) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2016 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(2) |
Aug
|
Sep
|
Oct
(1) |
Nov
|
Dec
|
From: Thomas C. <tca...@gm...> - 2016-10-19 12:21:36
|
We have moved our mailing lists hosting to python.org, the source-forge lists should no longer be used. The new lists are mat...@py... https://mail.python.org/mailman/listinfo/matplotlib-devel mat...@py... https://mail.python.org/mailman/listinfo/matplotlib-users mat...@py... https://mail.python.org/mailman/listinfo/matplotlib-announce To unsubscribe from the current lists see http://www.list.org/mailman-member/node14.html The auto-responders on the source-forge lists have been set to be more aggressive. Tom |
From: Dipankar “D. G. <di...@gm...> - 2016-07-31 22:35:19
|
How will this impact on the image processing aspects? Dipu Dipankar Ganguly Consultant: Strategy/Technology/Commercialization Bothell, WA Cell: 408-203-8814 email: di...@gm... http://www.linkedin.com/in/dipugee > On Jul 31, 2016, at 3:32 PM, Thomas Caswell <tca...@gm...> wrote: > > Folks, > > During the sprints at SciPy Mike Droettboom and I started to adapt the Jupyter governance documents for matplotlib. > > We are doing this in the open, and a pull request of the changes is at: > > https://github.com/matplotlib/governance/pull/1 <https://github.com/matplotlib/governance/pull/1> > > To be clear, this is a work in progress and is not final or in force. > > We propose the mechanism for ratifying the these documents is to, after input from the community, have the current "matplotlib Executive Committee" (the signers of the FSA with NUMFocus) vote. > > Tom > > ps A very similar email was sent to the matplotlib-devel list on July 17 > ------------------------------------------------------------------------------ > _______________________________________________ > Matplotlib-announce mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-announce |
From: Thomas C. <tca...@gm...> - 2016-07-31 22:32:25
|
Folks, During the sprints at SciPy Mike Droettboom and I started to adapt the Jupyter governance documents for matplotlib. We are doing this in the open, and a pull request of the changes is at: https://github.com/matplotlib/governance/pull/1 To be clear, this is a work in progress and is not final or in force. We propose the mechanism for ratifying the these documents is to, after input from the community, have the current "matplotlib Executive Committee" (the signers of the FSA with NUMFocus) vote. Tom ps A very similar email was sent to the matplotlib-devel list on July 17 |
From: Michael D. <md...@st...> - 2015-07-31 17:07:13
|
Due to recent technical problems and changes in policy on SourceForge, we have decided to move the matplotlib mailing lists to python.org. To subscribe to the new mailing lists, please visit: * For user questions and support: https://mail.python.org/mailman/listinfo/matplotlib-users mat...@py... * For low-volume announcements about matplotlib releases and related events and software: https://mail.python.org/mailman/listinfo/matplotlib-announce mat...@py... * For developer discussion: https://mail.python.org/mailman/listinfo/matplotlib-devel mat...@py... The old list will remain active in the meantime, but all new posts will auto-reply with the location of the new mailing lists. The old mailing list archives will remain available. Thanks to Ralf Hildebrandt at python.org for making this possible. Cheers, Michael Droettboom |
From: Thomas C. <tca...@gm...> - 2015-07-12 16:11:50
|
Hello all, Following much discussion, we are changing the default color map and styles in the upcoming 2.0 release! The new default color map will be 'viridis' (aka option D). I recommend everyone watch Nathaniel Smith and Stéfan van der Walt's talk from SciPy2015 introducing the new color map and providing an introduction to the math of color perception: https://www.youtube.com/watch?v=xAoljeRJ3lU We are soliciting proposals to change any and all other visual defaults (including adding new rcParams as needed). If you have a proposal please create a PR or issue with the changes to `rcsetup.py` and `matplotlibrc.template` implementing the changes by August 9, 2015 (1 month from now). Do not worry about updating any failing tests. At the end, Micheal Droettboom and I will decide on the new defaults. A 'classic' style will be provided so reverting to the current default values will be a single line of python (`mpl.style.use('classic')`). Please distribute this as widely as possible. We only want to do this once and want to get feedback from as many users as possible. Thomas Caswell PS jet is harmful to you and those around you See https://github.com/matplotlib/matplotlib/pull/4622 for an example proposal PR. |
From: Thomas C. <tca...@gm...> - 2015-07-04 01:56:04
|
The first tagged release of cycler has been added to pypi. This project started as a PR to add better style to cycling to matplotlib. The code was deemed to be generally useful and had no mpl dependency so it was split off into it's own repository. cycler will be a run-time dependency for mpl in a future release. Please give it a look, any feed back is appreciated! docs: http://matplotlib.org/cycler pypi : https://pypi.python.org/pypi/Cycler source: https://github.com/matplotlib/cycler Tom |
From: Thomas C. <tca...@gm...> - 2015-02-17 05:09:07
|
Hello all, We are pleased to announce the release of matplotlib v1.4.3! Wheels, windows binaries and the source tarball are available through both source-forge [1] and pypi (via pip). Additionally the source is available tarball is available from github [2] and mac-wheels from http://wheels.scikit-image.org/. This is the last planned bug-fix release in the 1.4 series. Many bugs are fixed including: - fixing drawing of edge-only markers in AGG - fix run-away memory usage when using %inline or saving with a tight bounding box with QuadMesh artists - improvements to wx and tk gui backends Additionally the webagg and nbagg backends were brought closer to feature parity with the desktop backends with the addition of keyboard and scroll events thanks to Steven Silvester. The next planned release will be based on the 1.4.x series but will change the default colors and be tagged as version v2.0. The target release date is in the next month or two. The next feature release will be v2.1 targeted for around SciPy in July. Tom [1] https://sourceforge.net/projects/matplotlib/files/matplotlib/matplotlib-1.4.3/ [2] https://github.com/matplotlib/matplotlib/releases/tag/v1.4.3 |
From: Thomas C. <tca...@gm...> - 2014-10-26 03:47:13
|
Hot on the tails of v1.4.1, we have a v1.4.2 due to an error in the boxplot api in pyplot.py The only changes between 1.4.1 and 1.4.2 are: - corrected boxplot in pyplot.py - added extra paths to default search paths for freetype Tom -- Thomas Caswell tca...@gm... |
From: John H. <jd...@gm...> - 2012-08-02 21:27:12
|
It is a great honor for me to announce that Michael Droettboom has agreed to take on the role of lead developer of matplotlib. Since Michael joined the project in 2007, he has been responsible for much of the code that brought matplotlib from being an excellent tool to a world class one. No one in the world understands the code from the inside out like he does, and many of his contributions, while often unseen at the surface, have laid the foundation for matplotlib to reach further into the wild and wonderful things it can now do. To name a few of his contributions: generic, optimized caching transformations; dramatic backend simplification and rationalization; countless optimizations; implementation of Knuth mathtex layouts; python3 support, and dolphins! I like to tell people Michael codes with the force of ten men, and he's an incredible asset to our team. My role has been significantly diminished of late -- although I have been the nominal lead developer, in practice I have been a release manager. Unfortunately, I need to take some time to focus on family health issues, but will continue to follow development and make contributions as I can. We'll be looking for a release manager soon, and if you are interested in stepping up, we'll welcome the effort. We have a wonderful distributed development team using github pull requests, and the line between core developers, project leaders and plain-ole contributers is blurry. But I think it helps to have someone thinking about the project as a whole, who is willing and able to make decisions when necessary, and no one is better suited to doing this than Michael. I also extend my heartfelt thanks to Perry Greenfield and STScI. They have been supporting matplotlib since 2004 with ideas, code and developer resources. They employ Michael currently, and are part of the reason why he is able to take on the leadership of this large project. Michael, many thanks. |
From: John H. <jd...@gm...> - 2012-07-11 13:35:11
|
matplotlib 1.1.1 available for download from https://sourceforge.net/projects/matplotlib/files/matplotlib/matplotlib-1.1.1/ I'm pleased to announce that we have released matplotlib 1.1.1, a bugfix release in the 1.1 series and likely the most stable and thoroughly tested release in mpl history. There are no new features in this release since 1.1.0, just bugfixes, so I'll just post a summary from the commit logs below. Thanks to all the developers for hammering out the issues and pull requests, particularly Michael Droettboom, Phil Elson, Eric Firing, Jouni Seppänen, Benjamin Root and Ian Thomas. Thanks also to Christoph Gohlke and Russell Owen for building the binary installers. This is the last release that will support python 2.4, and our upcoming release will support Python 3. commit 2c85848f682de528c1ef2c1b7e35e0bf53e08683 Merge: 7e47149 8ee4c35 Author: Michael Droettboom <md...@gm...> Date: Mon Jul 2 12:19:33 2012 -0700 Merge pull request #971 from jenshnielsen/close_test_file_v1_1_x Close fd temp file following rec2csv_bad_shape test commit 7e47149a7b05f8e5cf1cc899a7e4e7c90dd4244f Merge: 0f8d32b a6a9624 Author: John Hunter <jd...@gm...> Date: Sat Jun 30 12:33:22 2012 -0700 Merge pull request #961 from WeatherGod/issue-807-AutoMinorLocator Issue 807 auto minor locator commit 0f8d32bfee4ec9c77bf29fde792182560c72c08d Author: John Hunter <jd...@gm...> Date: Sat Jun 30 14:02:02 2012 -0500 set version string for 1.1.1 release commit 8ee4c353b976d9e24e9279e16fec4e36f436c992 Author: Jens H. Nielsen <jen...@gm...> Date: Fri Jun 29 13:48:07 2012 +0200 Close temp file following rec2csv_bad_shape test to avoid warning in python3 commit a9adc684e49992e5624beef2a14f703acf3ab53d Merge: 888d6fa 9e09227 Author: Phil Elson <pel...@gm...> Date: Thu Jun 28 05:39:41 2012 -0700 Merge pull request #968 from lodagro/v1.1.x-doc Documentation typo fix. commit 9e09227e47259081705e0e5e05b4e2d09d57f5a1 Author: Wouter Overmeire <lo...@gm...> Date: Thu Jun 28 14:25:22 2012 +0200 fix doc typo commit a6a96243b85b4cd7658515937597404a35af4d99 Author: Benjamin Root <ben...@gm...> Date: Fri Jun 22 09:13:35 2012 -0400 Implements @cgra (Christopher Graves) suggestion for issue #807. commit 888d6fa741b364abcdc19532a29a5f14f26e9e6f Author: Michael Droettboom <md...@gm...> Date: Tue Jun 19 12:20:23 2012 -0400 Remove typo from GDK backend commit c1fdefd5212244a7fb6e67b1cb283db2997974d9 Merge: e3499bc a180e1d Author: Michael Droettboom <md...@gm...> Date: Mon Jun 18 14:05:51 2012 -0700 Merge pull request #917 from mdboom/qcombobox formlayout: TypeError: QComboBox.addItems(QStringList): argument 1 has unexpected type 'list' commit e3499bcb7fa6fffbe4bcfa78c2e6995bba57d086 Merge: f763cd1 a988fb0 Author: Michael Droettboom <md...@gm...> Date: Wed Jun 13 05:37:17 2012 -0700 Merge pull request #128 from mdboom/gtk-hexbin-crash hexbin_demo.py crashes with gtk backend commit a180e1dc5cd4eb54ae59633dd6e7503cae825168 Author: Michael Droettboom <md...@gm...> Date: Tue Jun 12 15:19:27 2012 -0400 Fix #917. The default value in the list was not being correctly dealt with. commit a988fb0845a5e4156348aa2dbed81b8f82a5504c Author: Michael Droettboom <md...@gm...> Date: Tue Jun 12 10:11:18 2012 -0400 Add fix to Gdk backend's draw_text to prevent crashing when drawing off the edge of the image. commit f763cd11f50437568f8146b822ca8f25647cbb61 Author: Eric Firing <ef...@ha...> Date: Mon Jun 11 09:25:26 2012 -1000 Try alternative baseline image for mathfont_stix_14.png commit a329dcd8c78f697b68f1a693a4c374b7890b7f20 Author: Michael Droettboom <md...@gm...> Date: Mon Jun 11 08:35:50 2012 -0400 Fix crash in _draw_rotated_text in Gdk backend. commit 97f713098a71c70d70c46602794c2a0fd126b614 Merge: 7038f78 61e84df Author: John Hunter <jd...@gm...> Date: Sat Jun 9 13:31:42 2012 -0700 Merge pull request #938 from jkseppan/simplify-ttconv-loop Simplify ttconv loop commit 7038f78e280aca7aeabffd0c22ca7e79072b900d Merge: 3c6a107 f07af9a Author: Eric Firing <ef...@ha...> Date: Sat Jun 9 12:37:20 2012 -0700 Merge pull request #936 from ianthomas23/838_delaunay_duplicate_points Correct handling of duplicate points in delaunay triangulation commit 61e84dfbd73bd361c5962f9789229489603c9831 Merge: 067bf0c 1bade3b Author: Jouni K. Seppänen <jk...@ik...> Date: Sat Jun 9 21:34:24 2012 +0300 Merge branch 'try-fix-937' into simplify-ttconv-loop commit 1bade3bc69ac6fe628996842cdb6417b7777ecec Author: Jouni K. Seppänen <jk...@ik...> Date: Sat Jun 9 16:48:56 2012 +0300 Do output directly from list Having the prev and next iterators is not much worse than indexing the vector, and initializing the vector became too verbose. commit 067bf0c7c8bcdfb1f83875b5dd916ededcbcc0fa Author: Jouni K. Seppänen <jk...@ik...> Date: Sat Jun 9 14:05:53 2012 +0300 Simplify a loop in ttconv Replace a while loop with complicated break and continue cases by a for loop that has the iteration and end-condition testing in one place only. commit ae96cad31dbb8d2fc719ac8b9ea12a31a9c7457e Author: Jouni K. Seppänen <jk...@ik...> Date: Sat Jun 9 13:48:12 2012 +0300 Don't use iteration constructor Apparently some compilers don't support that. commit f07af9a878dcd8add3ca134d18d806baf7a35311 Author: Ian Thomas <ian...@gm...> Date: Fri Jun 8 19:45:21 2012 +0100 Removed unnecessary duplication of arrays. commit 3c6a1070c8247e8c6f5acd093f0e00ca01cdb635 Merge: f929f74 70e9c33 Author: Michael Droettboom <md...@gm...> Date: Fri Jun 8 09:42:00 2012 -0700 Merge pull request #933 from mdboom/font-crash Crash and test failure during test_font_styles on win-amd64-py2.7 commit 70e9c33e6268a87fbdeef56d60260a8b8417b8a5 Author: Michael Droettboom <md...@gm...> Date: Fri Jun 8 11:06:41 2012 -0400 Fix a segfault in font conversion. commit f929f74910255a4aeeb017bd324194933b2b17cc Merge: 21fad58 37ae231 Author: Michael Droettboom <md...@gm...> Date: Fri Jun 8 07:33:33 2012 -0700 Merge pull request #930 from mdboom/yaarrow_constructor YAArrow.figure gets overwritten during superclass construction commit 37ae231b9a56ae6f303599b48f7f18ea41ede679 Author: Michael Droettboom <md...@gm...> Date: Fri Jun 8 10:33:04 2012 -0400 Add comment commit 21fad585775b06c06f141f768570a9f65b2729cd Merge: 79deb35 555dac5 Author: Michael Droettboom <md...@gm...> Date: Fri Jun 8 04:39:39 2012 -0700 Merge pull request #935 from idealisms/v1.1.x V1.1.x branch, Fix a possible infinite loop by incrementing one of the variables used in the loop conditional. commit d55d861d4275c22af5aecdfb718e5914369675d9 Author: Ian Thomas <ian...@gm...> Date: Fri Jun 8 09:55:29 2012 +0100 Added unit test. commit 4fc08fbbcd7bc299a96d2a0400a8911837cd7846 Author: Ian Thomas <ian...@gm...> Date: Fri Jun 8 08:00:49 2012 +0100 Corrected duplicate points in delaunay. commit 555dac5817c2d76f198d7288963041ab6b7c6dfc Author: Richard Trieu <rt...@go...> Date: Thu Jun 7 16:38:47 2012 -0700 Fix a possible infinite loop by incrementing one of the variables used in the loop conditional. This was detected by Richard Trieu when compiling with clang. commit 1552264376818db10cb8b23cf4af0242d736f240 Author: Michael Droettboom <md...@gm...> Date: Thu Jun 7 08:52:02 2012 -0400 Fixes #930. The YAArrow constructor does not correctly set the figure. commit 79deb353df992e6aba8b5fd040abbda3e81dcbf6 Merge: 3c4a7a6 1928306 Author: Michael Droettboom <md...@gm...> Date: Wed Jun 6 12:15:26 2012 -0700 Merge pull request #927 from mdboom/svg-freesans SVG Freesans rendering commit 1928306a050ff2b22979af4d4db2b60be7d22a13 Author: Michael Droettboom <md...@gm...> Date: Wed Jun 6 13:45:31 2012 -0400 Fixes #913. Paths that start with an "OFF" point should use their last point as an initial MOVETO. This is the SVG-specific corrolory to #905. commit 3c4a7a60b360f7971db1d84ec3ed3337e2b508c4 Merge: 1d33483 06606d4 Author: Phil Elson <phi...@gm...> Date: Wed Jun 6 07:19:23 2012 -0700 Merge pull request #922 from cgohlke/v1.1.x Pass ints to Tk.Canvas.create_image V1.1.x commit 06606d4f2d505ad45a230fa9963ed857a5a49a37 Author: cgohlke <cg...@uc...> Date: Tue Jun 5 11:31:26 2012 -0700 Pass ints to Tk.Canvas.create_image commit 1d3348314e4b1a289242b4678fbc0b3d928cf272 Author: Michael Droettboom <md...@gm...> Date: Tue Jun 5 08:53:52 2012 -0400 Backport #920 to the v1.1.x branch commit 04e87dd42132ad2df405cea2385a661b51a4f5f1 Merge: 88ffe1f 65828b5 Author: Eric Firing <ef...@ha...> Date: Fri Jun 1 11:53:57 2012 -0700 Merge pull request #756 from tonysyu/fix-resize-bug Fix bug when resizing qt4 figure window. commit 88ffe1f195794bc8cdfeb831425cbabd7c11b8a1 Author: Michael Droettboom <md...@gm...> Date: Fri Jun 1 11:18:29 2012 -0400 Add info about installing from source using Pip. Closes #646. commit 848a67796976b4a59d30c8bcd63d201f5b40ec61 Merge: 7ba1965 5d881a2 Author: Eric Firing <ef...@ha...> Date: Thu May 31 10:03:30 2012 -0700 Merge pull request #911 from pelson/ticker_fix Fix ported from #910 commit 7ba19653afbb39ab0a92166daff5a53b0a926895 Merge: 6741580 3da8212 Author: Jouni K. Seppänen <jk...@ik...> Date: Thu May 31 09:48:04 2012 -0700 Merge pull request #905 from jkseppan/issue-903 Fix TrueType to Type-3 font conversion commit 5d881a2d42ab2009a0815bf5917f4a5778fc9851 Author: Phil Elson <phi...@ho...> Date: Thu May 31 11:00:16 2012 +0100 Fixed string concatenation. commit f9e9d58b75b32717fea3a543e4d25646fd494c99 Author: Phil Elson <phi...@ho...> Date: Thu May 31 10:54:15 2012 +0100 . commit 2b44037dfb6b7992b27940d2aa9a5d2ef9dc525c Author: Phil Elson <phi...@ho...> Date: Thu May 31 10:51:57 2012 +0100 Ported fix from #910 commit 3da8212e73043cba6358296a9d72072e5e644eed Author: Michael Droettboom <md...@gm...> Date: Wed May 30 11:47:43 2012 -0400 Install the mpltest.ttf file commit bd510d8b7d3b3c8739875bdbae82bbf05d0d4c25 Author: Michael Droettboom <md...@gm...> Date: Wed May 30 11:47:31 2012 -0400 Remove PNG from the test_ttconv test -- it doesn't seem to work across freetype versions, and also it doesn't actually test ttconv, wihch is not used by the Agg backend. commit b8cab7293a2db0fc1ff692bd3eda09beb482af17 Author: Jouni K. Seppänen <jk...@ik...> Date: Tue May 29 23:30:36 2012 +0300 Move test font inside test directory commit 253d2be79e520a00a8290be7909540ec54d9b4f9 Author: Jouni K. Seppänen <jk...@ik...> Date: Tue May 29 21:06:37 2012 +0300 Add a test case for ttconv If I enable svg, I see artifacts in the resulting file that look like there are similar bugs as #903 in svg. commit dbc6ef2e77ddbee70f4ff659d0dda1121d46a88a Author: Jouni K. Seppänen <jk...@ik...> Date: Sun May 27 17:24:18 2012 +0300 Fix TrueType to Type-3 font conversion The code did not handle correctly glyph contours where the first point was off-path. This changes the conversion algorithm to a hopefully clearer one, which explicitly inserts all implicit on-path points between off-path ones as a first step before outputting the PostScript code. commit 6741580ea0eb6eab6566d1a5e96e5161d33bba8f Merge: f5815b0 cb92e31 Author: Eric Firing <ef...@ha...> Date: Sat May 26 10:10:35 2012 -0700 Merge pull request #886 from efiring/wxversion_msg Add wxversion-specific error message. Closes #885. commit f5815b07a97fb6321df48705c66ea3ea47591a6a Merge: 892c715 91283ec Author: Benjamin Root <ben...@gm...> Date: Fri May 25 08:10:21 2012 -0700 Merge pull request #900 from pelson/doc_typo Fixed call signature typos. commit 91283ecce1063f021d44c4d7e48e321edb7b727f Author: Phil Elson <phi...@ho...> Date: Fri May 25 16:04:28 2012 +0100 Fixed call signature typos. commit 892c7158f0ab1f0f01570a843398d76b7e88f2ea Merge: 50381be 518b9a9 Author: Michael Droettboom <md...@gm...> Date: Thu May 24 06:54:21 2012 -0700 Merge pull request #894 from hmeine/qt4_ignore_extra_mouse_buttons let Qt4 backend ignore extra mouse buttons (fixes exceptions) commit 518b9a9ddd793792116012386ee8c465710da780 Author: Hans Meine <han...@gm...> Date: Wed May 23 11:10:24 2012 +0200 backend_qt4: make button mapping definition use Qt's constants commit 4ea79bbc82af8ac82bec086d820bef87e28efcdb Author: Hans Meine <han...@gm...> Date: Wed May 23 10:58:21 2012 +0200 fix exceptions in qt4 backend with extra mouse buttons commit 50381be1e93a43bc24a19b7da5b60de91d020e92 Author: Michael Droettboom <md...@gm...> Date: Wed May 23 10:26:06 2012 -0400 Fix a bunch of warnings in the documentation build commit 7085dade2873cd89d0699af2847360ab7ac1a190 Author: Michael Droettboom <md...@gm...> Date: Wed May 23 09:58:52 2012 -0400 Fix mathtext_examples so it runs. commit fbbf5bba79c2b0f2fc0601c7dee0a7129cfbc6da Merge: 679e9d7 ceff6f3 Author: Eric Firing <ef...@ha...> Date: Mon May 21 20:24:17 2012 -0700 Merge pull request #884 from endolith/patch-3 some typo fixes and small changes to the matplotlibrc stuff commit cb92e314f1f7014c33cc85026dce11d5fbae82e5 Author: Eric Firing <ef...@ha...> Date: Mon May 21 16:41:53 2012 -1000 Add wxversion-specific error message. Closes #885. commit ceff6f349fad82bc9c1eea0fa01c36b68c81d93f Author: endolith <end...@gm...> Date: Mon May 21 19:35:52 2012 -0300 some typos and small changes ("overwrite" = original file no longer exists. "override" = file still exists, but we're ignoring what it says) commit 7ee65ef991fc13cc41b305fb908e87ae15aab4aa Author: endolith <end...@gm...> Date: Mon May 21 18:52:16 2012 -0300 typo commit 679e9d7373e30a1233646fa3807f46b4e7980b82 Author: endolith <end...@gm...> Date: Wed May 16 22:55:31 2012 -0300 _bone_data was defined twice, and first is erroneous commit 19ec80be5c7dd175af2a13c3f742435c0c4f6276 Author: endolith <end...@gm...> Date: Wed May 16 23:10:48 2012 -0300 fix two typos commit 24dd1ec640a99175f6dd0e4aca124f95a1c470b8 Merge: 3127158 ec691a8 Author: Michael Droettboom <md...@gm...> Date: Thu May 17 07:17:00 2012 -0700 Merge pull request #878 from jkseppan/fix-precedence Fix a precedence bug in PathClipper commit ec691a8e4b31810612c46fd4d0dcaec2d46a3234 Author: Jouni K. Seppänen <jk...@ik...> Date: Thu May 17 10:13:19 2012 +0300 Fix a precedence bug in PathClipper commit 3127158af2f72b6dec69757de385ab0daf8c2e50 Merge: 7ef0826 f7be4f4 Author: Michael Droettboom <md...@gm...> Date: Wed May 16 09:22:04 2012 -0700 Merge pull request #873 from mdboom/clipping-bug Fix clipping bug interaction with MOVETOs [v1.1.x] commit f7be4f4541b555b745d30ec93961446dc9283d93 Author: Michael Droettboom <md...@gm...> Date: Wed May 16 11:22:47 2012 -0400 Minor cleanup of test as suggested by @gsever commit 7232c7fe629f1155eb05b3dc82df1bf35bf0f36e Author: Michael Droettboom <md...@gm...> Date: Wed May 16 09:28:22 2012 -0400 Fix a bug (introduced by 4cd75cdf) where the clipping algorithm only treats the first moveto as the start of all paths. commit 7ef0826f26106c564d154922935b7797dc2afdf6 Author: Michael Droettboom <md...@gm...> Date: Fri May 4 06:46:57 2012 -0400 Remove repeated sentence. commit b0d153e7261c37687b109b8e5742df904fc5a853 Merge: eb0ded7 390c1fb Author: Michael Droettboom <md...@gm...> Date: Fri Apr 27 10:27:05 2012 -0700 Merge pull request #852 from mdboom/doc-building-deadlock regression on v1.1.x branch, doc build deadlocks commit 390c1fb59252918f36b5ff6ee6df72cd23781ca4 Author: Michael Droettboom <md...@gm...> Date: Fri Apr 27 13:00:25 2012 -0400 Use an RLock to avoid deadlock when building docs as reported by @juliantaylor in #852. commit eb0ded729d732abe21daf4562c4f76034e16856f Merge: 9a8b35e 71f1db8 Author: Michael Droettboom <md...@gm...> Date: Fri Apr 20 12:32:58 2012 -0700 Merge pull request #834 from pelson/marker_doc Extended marker documentation commit 71f1db8b5c456552ede3b65b1cac44d2be718d5f Author: Phil Elson <phi...@ho...> Date: Fri Apr 20 15:27:12 2012 +0100 Added #843's fix commit 79b80aff39fc258c57f18670236b0d72f2c62c7e Author: Phil Elson <phi...@ho...> Date: Mon Apr 16 17:05:57 2012 +0100 Fixed typos. commit 3914e5d5805eede4ae91ee2a8f9815d53c67ab54 Author: Phil Elson <phi...@ho...> Date: Mon Apr 16 15:59:10 2012 +0100 Updated marker documentation & added example of using a Path with a marker. commit 9a8b35e167c912333f54c6d68ade8bf2a060a1c9 Merge: c063a9f aa7e33d Author: Michael Droettboom <md...@gm...> Date: Tue Apr 17 05:53:08 2012 -0700 Merge pull request #836 from mdboom/mathtext-prime mathtext-prime commit aa7e33d5070b70aac8a809b03d67228c65fa1f12 Author: Michael Droettboom <md...@gm...> Date: Mon Apr 16 18:50:37 2012 -0400 Fix \prime vs. apostrophe issues. A bug was introduced in PR #54 where all primes got smaller. It turns out the correct fix is to keep primes large, but make aprostrophe equivalent to ^{\prime}. commit c063a9fb7c9051cbc0f8e8e31c2730bda3156237 Merge: f562883 c36edf4 Author: Michael Droettboom <md...@gm...> Date: Sun Apr 15 17:54:24 2012 -0700 Merge pull request #793 from mdboom/mono_fonts Mono fonts commit f5628835953742eb0265b58e5c157f87ba9f1664 Merge: 376dcb8 a00bcfc Author: Michael Droettboom <md...@gm...> Date: Sat Apr 14 12:50:20 2012 -0700 Merge pull request #824 from mdboom/test-progress Tests don't display progress commit 376dcb8be888bee16adb1b11c0b2137c9c934334 Merge: fe1e48a 4cd75cd Author: Jouni K. Seppänen <jk...@ik...> Date: Fri Apr 13 13:18:59 2012 -0700 Merge pull request #817 from jkseppan/issue-804 If path clipping introduces MOVETO operations, change final CLOSEPOLY to LINETO commit fe1e48aa775dd1c37334b1be8101a15eb65b3166 Merge: 1d55641 a00e510 Author: Michael Droettboom <md...@gm...> Date: Fri Apr 13 09:46:06 2012 -0700 Merge pull request #798 from jdh2358/class-font-cache use class level rather than instance level caching of fontd commit 1d556413fd3e4ae32da5e98b4a76d9066e3f8c96 Merge: 8c6c24a 04442b9 Author: Michael Droettboom <md...@gm...> Date: Fri Apr 13 09:12:32 2012 -0700 Merge pull request #797 from jdh2358/backport-sliderfix Backport sliderfix commit a00bcfc708f202de271531d5e8a03604bb39b13e Author: Michael Droettboom <md...@gm...> Date: Fri Apr 13 11:35:39 2012 -0400 Display progress of tests commit 4cd75cdf87361a5995cf3de7569ee87c94addbcc Author: Jouni K. Seppänen <jk...@ik...> Date: Fri Apr 6 17:50:07 2012 +0300 Fix issue #804 by altering path clipping commit 8c6c24aeead41aacf25818e074a74703e0890458 Merge: c5593ee b6f2b63 Author: Benjamin Root <ben...@gm...> Date: Sat Mar 31 14:18:14 2012 -0700 Merge pull request #809 from jenshnielsen/zticks Fix get_zticks and docs commit b6f2b637bc77b99ee68f9e9380d72cd2ceb04cbb Author: Jens H. Nielsen <jen...@gm...> Date: Sat Mar 31 21:06:47 2012 +0200 mplot3D: Change get_zticks to match get_xticks and get_yticks commit a00e510e7f3bcb113a55b47469a68f35b6b7c16b Author: John Hunter <jd...@gm...> Date: Sat Mar 24 16:46:01 2012 -0500 use threading Lock to protect class level font cache commit cc628ceb492d756194310788e3aaba5364b491d0 Author: John Hunter <jd...@gm...> Date: Sat Mar 24 16:20:57 2012 -0500 slurp down a class level cache into the instance level at the start of draw, and push it back up when done commit aa4bb8aa08e06fb3faa464f4f056ecd7faa7d0f5 Author: John Hunter <jd...@gm...> Date: Fri Mar 23 23:42:27 2012 -0500 use class level rather than instance level caching of fonts to delay the too many open file handles windows bug commit 04442b9623d90865b34b93b7160680e95e8dd70d Author: John Hunter <jd...@gm...> Date: Fri Mar 23 23:26:33 2012 -0500 finish backport of pr 575 for slider fix commit c36edf47cff7b218da77fc63c2a3c6e0e14be0b2 Author: Michael Droettboom <md...@gm...> Date: Fri Mar 23 06:52:56 2012 -0400 Fix mono font rendering -- characters are now correctly superimposed. Primarily affects mathtext. commit c5593eea91d82559c6e30e999635b93a35a13bc9 Merge: e101dfa 9246b54 Author: John Hunter <jd...@gm...> Date: Thu Mar 22 20:33:27 2012 -0500 Merge branch 'v1.1.x' of github.com:matplotlib/matplotlib into v1.1.x commit e101dfa2b8409e0a9b6bdd8085732bdb8a4e4349 Author: John Hunter <jd...@gm...> Date: Thu Mar 22 20:29:17 2012 -0500 update version strings for release candidate v1.1.1rc commit 9246b54f8918273ec3c5b8fa9a1647c42a50c70c Merge: 5846304 47a29b2 Author: Michael Droettboom <md...@gm...> Date: Thu Mar 22 18:00:17 2012 -0700 Merge pull request #769 from mdboom/gtk-warning GTK Warning message emitted when interactively saving figure commit 58463049098bd20ed507f4a68e03e22bb3ff7cab Merge: 1a79b95 45f42d2 Author: Michael Droettboom <md...@gm...> Date: Thu Mar 22 16:55:12 2012 -0700 Merge pull request #779 from mdboom/test-triage Fix failing tests on maintenance branch commit 45f42d2f48d587761a5b6dd7073afe41a550aaa1 Author: Michael Droettboom <md...@gm...> Date: Thu Mar 22 19:46:23 2012 -0400 Make tests work remotely commit e27c7c40b1f781937d10dcb3c75cee7ad039c9fe Author: Michael Droettboom <md...@gm...> Date: Thu Mar 22 19:24:38 2012 -0400 Mark delaunay tests as needing a specific range of freetype versions. commit f22547cfeb7d48c8d16aa7efe0759ac0020ef38c Author: Michael Droettboom <md...@gm...> Date: Thu Mar 22 19:22:40 2012 -0400 Add test_delaunay and test_legend to the set of tests. commit 8f111bd57de1fcdc0122b3e251630869b7249d51 Author: Michael Droettboom <md...@gm...> Date: Thu Mar 22 18:54:29 2012 -0400 Mark 4 failing tests with old freetype versions commit 1a79b95bce5f27cc6ed9b18d959588521abb4241 Merge: cb396f2 7bf6a11 Author: John Hunter <jd...@gm...> Date: Thu Mar 22 13:37:54 2012 -0700 Merge pull request #741 from jdh2358/mdhoon-macosx macosx fixes commit 3b0c9a719184e49126a5b2821a44ba727abffd67 Author: Michael Droettboom <md...@gm...> Date: Tue Mar 20 11:07:49 2012 -0400 Fix failing tests. The reasons for the failures were in the following categories: - changes in the snapping algorithm that made the axes off by one pixel. - changes in text alignment. All the text in the baseline images is non-antialiased. This seems to be more robust to differences across freetype versions. This involved the addition of a new rcParam 'text.antialised', used only by the Agg backend. Additionally, some freetype-related differences still cause failures. For those, we mark the tests as known fail if the user has a version of freethe versions that we expect to worvesions were determined using T. Robitaille's freetype differences testing tool here: https://github.com/astrofrog/freetype_version_testing Fixes a bug in the SVG backend's Gouraud shading. Force the use of the Agg backend for testing, and restore the old backend afterward. commit cb396f2b672dfbecce4aff3d81df7b281ec2855f Author: Michael Droettboom <md...@gm...> Date: Tue Mar 20 09:57:29 2012 -0400 Fix git mistake commit 04a69f01d9711984a95df4eff5e227f1f5155033 Merge: 7993d0f 6065e0c Author: Michael Droettboom <md...@gm...> Date: Tue Mar 20 09:56:16 2012 -0400 Merge branch 'v1.1.x' of github.com:matplotlib/matplotlib into v1.1.x commit 7993d0f0ffeb30a674be97325850d215180188f2 Author: Michael Droettboom <md...@gm...> Date: Tue Mar 20 09:54:17 2012 -0400 Fix in last commit: Move to the 'else' block of the try commit 47a29b28f7d8c122a2ab463d28ed73d82f4289c5 Author: Michael Droettboom <md...@gm...> Date: Tue Mar 20 09:33:30 2012 -0400 Hide the warning when saving a file to a new filename in the Gtk backend. Issue #769 commit 6065e0c64fc4141be6ba0775b9359b0d93e74ccb Merge: aa5da2e a389e99 Author: Michael Droettboom <md...@gm...> Date: Tue Mar 20 06:04:17 2012 -0700 Merge pull request #777 from mdboom/callback-registry Fix removal of callbacks so they can be readded later commit a389e99291503f15ba28d8cafa172819bba99453 Author: Michael Droettboom <md...@gm...> Date: Tue Mar 20 09:02:15 2012 -0400 Fix removal of callbacks so they can be readded later commit aa5da2e098626b5c3a2ef99b9018787922482c84 Author: cgohlke <cg...@uc...> Date: Wed Nov 16 13:47:10 2011 -0800 Fix: 3D axes planes are drawn as triangles commit d52c7ab298481181d8fbfe418f3bd660664fd875 Merge: 071a0b8 cbef0cc Author: Eric Firing <ef...@ha...> Date: Sat Mar 17 09:26:40 2012 -1000 Merge branch 'v1.1.x' of github.com:matplotlib/matplotlib into v1.1.x commit cbef0cc0f3631558ba76ede8d0d96235ba90b1fd Merge: 07929d4 5865c06 Author: Benjamin Root <ben...@gm...> Date: Sat Mar 17 12:25:20 2012 -0700 Merge pull request #765 from WeatherGod/docfixes_1.1.1 Massive doc-style work, focused upon axes.py. commit 5865c06683ff5de0e84222107d3cdbf8b7b3c092 Merge: 8ebc370 e85d8d4 Author: Benjamin Root <ben...@gm...> Date: Sat Mar 17 12:24:15 2012 -0700 Merge pull request #2 from jdh2358/WeatherGod-docfixes_1.1.1 Weather god docfixes 1.1.1 commit 8ebc3702b78c571f25660e2be0e3ae56ba4f3bb0 Author: Ben Root <ben...@gm...> Date: Sat Mar 17 14:19:57 2012 -0500 Some more doc fixes for quiver.py commit 071a0b8c4e8270cc9822a6e15a8fce40688540dd Author: Yann Tambouret <y.t...@gm...> Date: Thu Jan 19 15:00:15 2012 -0500 _init() was not accessible because expected _init(self) commit 07929d417790eadb82a87e987807f424e47d92da Merge: cb94a60 aa5bdbe Author: Benjamin Root <ben...@gm...> Date: Sat Mar 17 11:46:13 2012 -0700 Merge pull request #762 from WeatherGod/mplot3d/collection_cmap_fix Mplot3d/collection cmap fix commit cb94a60615d1189e9666f7050b4c9c3fc8b26701 Merge: ce32dd2 1deb317 Author: Benjamin Root <ben...@gm...> Date: Sat Mar 17 11:45:00 2012 -0700 Merge pull request #752 from WeatherGod/mplot3d/cla_fix mplot3d/cla fix commit ce32dd2502ff3acc5d647c8fd0a47a86e7f014d0 Merge: 389670a b00d883 Author: Eric Firing <ef...@ha...> Date: Sat Mar 17 11:44:05 2012 -0700 Merge pull request #739 from leejjoon/tight-bbox-all-texts-v1.1.x savefig with bbox_inches='tight' takes account of all text artists (against v1.1.x) commit 389670a788f1af277a9b085006d124bb42bfa660 Merge: d58bcce 80cdde2 Author: Eric Firing <ef...@ha...> Date: Sat Mar 17 11:22:08 2012 -0700 Merge pull request #772 from jdh2358/slider-polyfix Slider polyfix commit 80cdde25522e5b3708d64dff0dbc95ca3efb2177 Author: John Hunter <jd...@gm...> Date: Sat Mar 17 11:16:11 2012 -0500 fix slider polygon on move; this is already fixed in master commit e85d8d473760f7079f3c780768b4c1857ce37b29 Author: John Hunter <jd...@gm...> Date: Sat Mar 17 08:46:49 2012 -0500 fix remainging sphinx errs/earnings for sankey commit a9e32abe6173e1205123d1db8225853aa92116e9 Author: John Hunter <jd...@gm...> Date: Sat Mar 17 08:27:30 2012 -0500 fix some warnings and errors in sankey docstrings commit d58bccef5e7d084f22755cff20008ef22eea74c6 Merge: 502974c 71a9e15 Author: Eric Firing <ef...@ha...> Date: Fri Mar 16 22:31:32 2012 -0700 Merge pull request #753 from efiring/cohere_pairs_bug Cohere pairs bug commit 713e0bc71794fb3029429e0d59d437c0789a79c9 Author: Ben Root <ben...@gm...> Date: Fri Mar 16 12:29:05 2012 -0500 Fix missed apostraphe commit 502974c74e0d30f8dd02b5f815f06c19ae31a645 Merge: cfd50c8 7b9916d Author: Benjamin Root <ben...@gm...> Date: Wed Mar 14 12:10:54 2012 -0700 Merge pull request #705 from mdboom/alpha_pdf Problem with images and alpha in pdf when viewed in adobe commit d0399c3de4709af29e661820a332d85b5411193c Author: Ben Root <ben...@gm...> Date: Wed Mar 14 13:21:56 2012 -0500 Massive doc-style work, focused upon axes.py. Also added entry in index.html for 'subplots'. commit aa5bdbed2c586b580840ec35d20e67aabb67f2d6 Author: Ben Root <ben...@gm...> Date: Tue Mar 13 11:52:31 2012 -0500 Fix scatter3d bug * Found a simple solution to the "colors disappear after interacting with a scatter3d plot" bug. Should close #761 and close #152. commit 65828b5de13aa28329b36d4c8bc781089e359aa9 Author: Tony S Yu <ts...@gm...> Date: Sat Mar 10 18:29:18 2012 -0500 Fix bug when resizing qt4 figure window. Resizing window didn't account for toolbar and status bar heights. commit cfd50c87f6d41b319bc98ef68cfdf991e44594ff Merge: 332faa6 30dcee5 Author: Eric Firing <ef...@ha...> Date: Fri Mar 9 21:49:02 2012 -0800 Merge pull request #755 from tonysyu/fix-color-name-v1.1.x Rename 'lightgrey' color to 'lightgray'. commit 30dcee5f9b4344ba7104b6c0e77d500010acbfe3 Author: Tony S Yu <ts...@gm...> Date: Fri Mar 9 23:58:48 2012 -0500 Rename 'lightgrey' color to 'lightgray'. Note 'lightgrey' is added later by a loop which adds British-equivalent units. commit 71a9e15cbb49015b4a92f751558c1fb3faeecae7 Author: Eric Firing <ef...@ha...> Date: Fri Mar 9 08:36:18 2012 -1000 BUG: specify axis for np.mean() in mlab.cohere_pairs This bug probably resulted from a change long ago in the numeric/numpy history in which the default behavior of mean() changed from operating over the first axis to operating over the entire array. commit 1deb3176ee138e34d6c49cfc734912e72a893edf Author: Ben Root <ben...@gm...> Date: Fri Mar 9 10:57:50 2012 -0600 Don't disable mouse interaction upon call to cla() in mplot3d commit 332faa670ae21a21b3373a4d85340292e901cd77 Merge: a970aff 4042514 Author: John Hunter <jd...@gm...> Date: Thu Mar 8 05:35:19 2012 -0800 Merge pull request #716 from jdh2358/qt-close Fixes Qt close bug commit 7bf6a11754a5922784b8b55f63372c9e7cc1daf7 Author: jdh2358 <jd...@gm...> Date: Mon Mar 5 08:43:08 2012 -0600 added Michiel's macosx patch commit b00d883e52ccaeb8cfd2821cc039996e431631c1 Author: Jae-Joon Lee <lee...@gm...> Date: Tue Jan 31 11:43:08 2012 +0900 remove renderer parameter from get_default_bbox_extra_artists methods commit d8e4b95fcca613d585071835fb8849b131ed6389 Author: Jae-Joon Lee <lee...@gm...> Date: Tue Jan 31 11:39:35 2012 +0900 include legends as default_bbox_extra_artists commit 016f2453bd08dba759fc5ba08d4283bacd77a0f7 Author: Jae-Joon Lee <lee...@gm...> Date: Mon Jan 30 13:36:36 2012 +0900 savefig with bbox_inches='tight' takes account of all text artists commit a970aff9dd00e7d9755c80dc5dce448c957ba68e Merge: c803773 1262326 Author: Michael Droettboom <md...@gm...> Date: Sun Mar 4 07:13:01 2012 -0800 Merge pull request #734 from mdboom/pixel_marker Further refinement of marker placement and snapping. commit c8037733326f5968a38815401d4cae7a1dfe05c3 Merge: 61b1034 755890d Author: Michael Droettboom <md...@gm...> Date: Thu Mar 1 08:16:38 2012 -0800 Merge pull request #735 from rhattersley/fix-empty-wedge-vertices Fix empty wedge vertices commit 1262326c00074fb497816242c9aa0e7787bd5cda Author: Michael Droettboom <md...@gm...> Date: Thu Mar 1 10:52:54 2012 -0500 Further refinement of marker placement and snapping. Since paths (particularly marker paths, which are centered at (0, 0)) can cross the origin, it is better to round using floor() than round() (which rounds toward 0). Markers are placed correctly with respect to the snapping of the axes that contains them. The clipbox calculation has been adjusted to match the snapping of the axes rectangle. commit 755890ddae43399c7c2d060644d71d8e32bea72b Author: Richard Hattersley <rha...@gm...> Date: Thu Mar 1 15:45:52 2012 +0000 Fix uninitialised vertices in Path.arc with is_wedge=True. commit 61b1034987857081aebe64e43386ffdbd132f3ba Merge: e270359 cb89dfb Author: Ben Root <ben...@gm...> Date: Wed Feb 29 13:20:09 2012 -0600 Merge branch 'PhilipElson-doc_tweaks_maint' into v1.1.x commit e270359aa2bd122a098790e828ff8db3cf781c64 Merge: eb95530 b05aa16 Author: Michael Droettboom <md...@gm...> Date: Wed Feb 29 10:20:59 2012 -0800 Merge pull request #695 from mdboom/pixel_marker Fix single pixel markers commit b05aa16106b25fadb127ea1f96516c916b664a72 Author: Michael Droettboom <md...@gm...> Date: Wed Feb 29 13:14:41 2012 -0500 Comment why the offset of the pixel rectangle is surprising. commit 92e3b635e7d9c7a6909d6198bf613c3b7f5427a7 Author: Michael Droettboom <md...@gm...> Date: Wed Feb 29 13:09:22 2012 -0500 Fix typo. commit cb89dfb7b74d309b1f824bca6b10dcc1477cda37 Merge: eb95530 c9d2210 Author: Ben Root <ben...@gm...> Date: Wed Feb 29 10:06:35 2012 -0600 Merge branch 'doc_tweaks_maint' of https://github.com/PhilipElson/matplotlib into PhilipElson-doc_tweaks_maint commit 752ad0e3203da53d1730e5d73e5ee057f68e553b Author: Michael Droettboom <md...@gm...> Date: Wed Feb 29 10:45:42 2012 -0500 Another attempt at getting pixel markers to work correctly. commit fabf327b03bb162b009be0e4945a0d11ca10f14d Author: Michael Droettboom <md...@gm...> Date: Wed Feb 29 10:44:25 2012 -0500 Respect stroke width on markers in the Ps backend commit 342007cb99ff7d5532e4e16aa674bd35cf229c91 Author: Jae-Joon Lee <lee...@gm...> Date: Wed Feb 29 17:00:01 2012 +0900 add offset of 0.5 when marker is stroked so that snapping works better in agg backend commit 6fa0064a192254337946161ff347e250b4409418 Author: Michael Droettboom <md...@gm...> Date: Mon Feb 6 14:26:16 2012 -0500 Fix single pixel markers. The pixel shape is now optimized so it does the right thing in the Agg backend. For raster backends, linejoin and cap styles is now correctly passed to and used in the backend. commit c9d2210cfde65fc962de96fea2b761c51f21fb9f Author: Phil Elson <phi...@ho...> Date: Tue Feb 28 09:26:50 2012 +0000 Misc doc changes applied to the maintenance branch. commit eb955306c1cbecd9bb44dfc174e21b2480d9afea Merge: 7c72db9 04cd651 Author: John Hunter <jd...@gm...> Date: Mon Feb 27 14:25:51 2012 -0800 Merge pull request #680 from mdboom/polar-rpad polar axes labels error with small radial range commit 04cd6516b04655c8178b478a5cbad55c3f608d4d Author: jdh2358 <jd...@gm...> Date: Mon Feb 27 15:51:15 2012 -0600 add new baseline images for polar radial tick label position changes commit 7c72db931f666c6fb244548d95a7cb6f47448e4f Merge: 01627ce 3b0f595 Author: Michael Droettboom <md...@gm...> Date: Mon Feb 27 07:23:22 2012 -0800 Merge pull request #713 from mdboom/clang-fixes Clang fixes commit 01627cec57c1ecba10ea46805917ce6cc51cfccb Merge: 9c676df 87e2e2c Author: John Hunter <jd...@gm...> Date: Sun Feb 26 12:37:06 2012 -0800 Merge pull request #677 from jkseppan/issue-672 Only call dirname on string-like directory names commit 40425149559f3ad808c78d78a19212cc3ab6e9e6 Author: John Hunter <jd...@gm...> Date: Sun Feb 26 07:07:38 2012 -0600 fix qt close event bug commit 3b0f5959bbea065b07538f9952ae520ab5a06c27 Author: Michael Droettboom <md...@gm...> Date: Thu Feb 23 16:49:07 2012 +0000 Fix compilation on clang commit 7b9916d1658f405c17a4cda1ce62b8e861a68621 Author: Michael Droettboom <md...@gm...> Date: Wed Feb 22 10:21:48 2012 -0500 Fix alpha blending in PDF backend. This properly sets up a transparency group for the page. commit 9c676df833e03a77215f9fc6b3b5c6ad288c45f0 Merge: 97c58d2 0c8273f Author: Michael Droettboom <md...@gm...> Date: Tue Feb 7 10:28:38 2012 -0800 Merge pull request #696 from mdboom/svg-duplicate-ids SVG output broken commit 0c8273f7267eede1d8529efc5a30161e9983ddcc Author: Michael Droettboom <md...@gm...> Date: Tue Feb 7 09:49:37 2012 -0500 Prevent duplicate marker ids commit 97c58d2de0aa45de7891051a9e56abb3cda3014f Author: Michael Droettboom <md...@gm...> Date: Fri Feb 3 07:31:26 2012 -0500 Convert tuple to list so it can be popped commit ae4a308168281709594a90f93c4a687eb267d5fa Merge: 7f3bac3 d41a7c0 Author: Michael Droettboom <md...@gm...> Date: Mon Jan 23 08:52:56 2012 -0800 Merge pull request #684 from mdboom/initial-moveto Fix 'Path lacks initial MOVETO' commit b14aa60cdfae34c9f796ec07712d04898dca10ba Author: Michael Droettboom <md...@gm...> Date: Mon Jan 23 11:50:44 2012 -0500 Fix bug in polar plots: if rmax - rmin was too small, the old rpad padding heuristic broke down and sent the rlabels way off of the plot axes. The new approach is to not have rpad, but to change the alignment of the rlabels depending on the quadrant of the plot. This seems to work quite well, but is perhaps slightly backward incompatible. commit d41a7c0643f7506b9948a56aa16665f9c3b688cb Author: Michael Droettboom <md...@gm...> Date: Mon Jan 23 09:51:23 2012 -0500 Fix bug where a 0-length Path would cause a 'Path lacks initial MOVETO' error commit 87e2e2c98f79d60e5c6fce85ae14acd1ef525f06 Author: Jouni K. Seppänen <jk...@ik...> Date: Mon Jan 16 23:37:38 2012 +0200 Only call dirname on string-like directory names commit 7f3bac300dcf7707be0065a8071400035ad87baa Merge: 9aa1cb3 85a0071 Author: Jae-Joon Lee <lee...@gm...> Date: Tue Jan 3 17:32:51 2012 -0800 Merge pull request #634 from jenshnielsen/bbox_fix Pass bbox_to_anchor and bbox_transform from zoomed_inset_axes to AnchoredZoomLocator commit 9aa1cb36b2800c865a2f109f1ba8b474708014b7 Merge: f26ea29 bfb4998 Author: Jae-Joon Lee <lee...@gm...> Date: Tue Jan 3 17:26:53 2012 -0800 Merge pull request #635 from jenshnielsen/doc_up Legend guide: transform should be bbox_transform commit f26ea29368ec79c613667255a0133790451dab6a Author: cgohlke <cg...@uc...> Date: Mon Nov 7 12:44:23 2011 -0800 Fix TypeError: set_autoscalez_on() takes exactly 2 arguments (3 given) commit d23f721a84d5ed03e948a9b6069fd855686b0e6d Merge: bdc427a a62545d Author: Eric Firing <ef...@ha...> Date: Sun Jan 1 01:58:43 2012 -0800 Merge pull request #630 from jenshnielsen/colorbar Plot Colorbar in axes_grid1 with pcolormesh commit bdc427ab9c45ff6fab6f21ca751442b0c040aa35 Merge: 346615e bd5c5b4 Author: Eric Firing <ef...@ha...> Date: Sat Dec 31 15:32:19 2011 -0800 Merge pull request #540 from mdboom/issue540 Raise a useful error message when there is no current image commit 346615e4c4bfc246143f8406b7bd0adf4df073c6 Merge: 5ae97ba f611e03 Author: Eric Firing <ef...@ha...> Date: Sat Dec 31 14:18:01 2011 -0800 Merge pull request #648 from efiring/numpy_LooseVersion Numpy loose version commit f611e03f0f65620b5136fd3770373c9d11f50e58 Author: Eric Firing <ef...@ha...> Date: Sat Dec 31 12:09:55 2011 -1000 numpy version check: use LooseVersion consistently There are two places where the version check is done, and my last changeset fixed only one of them. This time I am restoring the use of distutils.version, and using LooseVersion in both locations. It looks like it should work as well as "split" for the forseeable future. commit 5ae97ba14974e0f1ddcc9359bcd7bc07a2fe0865 Merge: 6a02337 c5fd23d Author: Jouni K. Seppänen <jk...@ik...> Date: Sat Dec 31 12:00:39 2011 +0200 Merge pull request #637 from Tony S Yu, cherry-picked onto v1.1.x commit c5fd23dce61fccc05638f3ca0ca46312c39a6170 Author: Tony S Yu <ts...@gm...> Date: Sat Dec 24 11:23:08 2011 -0800 Add note about gridlines on polygon radar chart commit 9d06afa4471c2a2f4b43a4716d995f81fa3a87c1 Author: Tony S Yu <ts...@gm...> Date: Fri Dec 23 18:33:13 2011 -0800 Clean up radar_chart example commit 6d475ff824806c229533fd53b2d38177fe9aca4d Author: Tony S Yu <ts...@gm...> Date: Fri Dec 23 17:17:49 2011 -0800 Fix radar_chart example. Radar chart broken when using polygon spines. This was broken when the drawing of the axes spines was separated from the axes patch. commit 6a0233782dc24d05843107716093516f055d37b2 Merge: 2410547 d450ca9 Author: Jouni K. Seppänen <jk...@ik...> Date: Thu Dec 29 13:24:01 2011 -0800 Merge pull request #645 from efiring/fix_numpy_version_check Fix numpy version check commit d450ca9399b0c3120fc154dad8f8c031c1467649 Author: Eric Firing <ef...@ha...> Date: Thu Dec 29 08:11:38 2011 -1000 BUG: can't build with numpy development versions distutils.version has two Version classes, and neither one does what we need for numpy version checking. Simply splitting on the decimal point is adequate so long as the first three components are single digits. This is likely to remain the case for a long time. commit 2410547d6f2a45dc54ba5daf52a318be25b39322 Merge: 2da9d8f 09293bf Author: Eric Firing <ef...@ha...> Date: Tue Dec 27 22:52:49 2011 -0800 Merge pull request #639 from jkseppan/issue633 Work around subprocess EINTR bug; fixes issue #633 commit 09293bf96f79f305d96ae4070dc89537efb9fb17 Author: Jouni K. Seppänen <jk...@ik...> Date: Tue Dec 27 20:21:34 2011 +0200 Work around subprocess EINTR bug; fixes issue #633 The bug http://bugs.python.org/issue12493 is present in some Python versions. The _read_nointr function has been unused since b03a908 (it did not work on Windows). commit bfb49988020e159b88396f6f81f0fe3e1f4b1154 Author: Jens H. Nielsen <jen...@gm...> Date: Mon Dec 26 10:08:58 2011 +0100 doc: transform should be bbox_transform commit 85a007162f088b6e0467a54ab0307edea9415c6b Author: Jens H. Nielsen <jen...@gm...> Date: Sun Dec 25 21:04:14 2011 +0100 Pass bbox_to_anchor and bbox_transform from zoomed_inset_axes to AnchoredZoomLocator commit a62545d8ff0b9c7f7c73cd93dc37f4a865c70809 Author: Jens H. Nielsen <jen...@gm...> Date: Fri Dec 16 09:24:39 2011 +0100 use pcolormesh instead of pcolor in axes_grid1 colorbar This is identical to the standard colorbar and removes artifacts in the pdf version of the plot. commit 2da9d8fb5d087eaeb31c0af88141aafaf0716e9c Merge: 3c3c466 585606f Author: Eric Firing <ef...@ha...> Date: Wed Dec 14 10:01:53 2011 -0800 Merge pull request #627 from efiring/quiver_angle Quiver: copy input angles array to avoid side effects; fixes issue #625 commit 3c3c466564cba3d80f928a46857e54738787779b Merge: 96caca8 fb52b96 Author: Michael Droettboom <md...@gm...> Date: Wed Dec 14 06:10:26 2011 -0800 Merge pull request #586 from mdboom/numpy-version-13 Numpy version 1.4 commit 585606f7bd79b93cbaa9d538cbf537c82cb9a4a6 Author: Eric Firing <ef...@ha...> Date: Tue Dec 13 07:53:54 2011 -1000 Quiver: copy input angles array to avoid side effects; fixes issue #625 commit 96caca8dd48d08e3106337ecdeae82fa0236b86b Author: Jae-Joon Lee <lee...@gm...> Date: Wed Dec 7 23:03:56 2011 +0900 fix the drawing order of lines and markers of the Errorbar legend_handler commit 9ae8771444ad5a1ee7148199ccd802a037322337 Merge: bbc5e66 df4c96b Author: Michael Droettboom <md...@gm...> Date: Tue Dec 6 11:49:24 2011 -0800 Merge pull request #611 from mdboom/test_all Test all commit df4c96bd7ef3b51355a90b954c79ff93e6827c6e Author: Michael Droettboom <md...@gm...> Date: Tue Dec 6 13:56:51 2011 -0500 Don't make an extra copy of the expected image outside of the `result_images` directory. commit d021ef037c6358b4fe136497ce0970c6a2bd214d Author: Michael Droettboom <md...@gm...> Date: Tue Dec 6 13:56:23 2011 -0500 Don't call `sys.exit` if objc can't be imported. It makes it impossible for nose to collect tests across all of matplotlib. Addresses #571. commit bbc5e667ee67ec026fc6ac0f833c6e65f28aaae3 Author: Michael Droettboom <md...@gm...> Date: Tue Dec 6 13:46:51 2011 -0500 Backport 98ee4e991ae142622f3814db193b75236eb77cea to v1.1.x branch commit 0cfea91cb92e3051dfdfc952240ba2cec8d9685f Author: Jae-Joon Lee <lee...@gm...> Date: Mon Nov 28 23:05:05 2011 +0900 fix side-effect of annotate that modifies the input dictionary commit 23cdfaa13881b1edac1f2a7301c854352b595e63 Merge: 62073cf 050c0b1 Author: Michael Droettboom <md...@gm...> Date: Mon Nov 28 06:19:46 2011 -0800 Merge pull request #598 from efiring/fix_marker_edges lines.py: fix bugs in marker alpha and edge colors commit 62073cfa10e9dcfc33361efb1965a39795d2575d Merge: aa07d18 15e4c7f Author: Michael Droettboom <md...@gm...> Date: Mon Nov 28 04:28:39 2011 -0800 Merge pull request #593 from mdboom/recursive_import recursive import : bug in cbook.unicode_safe commit 050c0b1ee9ad9e4a771e6b960fc507f55d6d2fa2 Author: Eric Firing <ef...@ha...> Date: Thu Nov 24 10:45:12 2011 -1000 lines.py: fix bugs in marker alpha and edge colors Two bugs are fixed: 1) plt.plot(np.arange(3),'ro', mec='none') was not plotting anything because 'none' was setting the edgecolor alpha to 0, and that alpha was being propagated to gc, overriding the face color. The 'none' case needs to be trapped, not passed on to the GraphicsContext. 2) plt.plot(np.arange(3), 'r.') was drawing a black edge around the point; same for 'r,'; the markers.py refactoring turned the point and pixel markers into filled markers, with their default black borders. The solution here was to special-case them in Line2D. They do need to be filled, with edges of the same color; otherwise the pixel can end up nearly invisible, and the point could end up as a donut. commit 15e4c7fd4982e5ed2c88e9efe952e88b79ded31d Author: Michael Droettboom <md...@gm...> Date: Thu Nov 17 09:49:24 2011 -0500 Avoid a recursive import problem in unicode_safe() commit aa07d189029a1c37e2e04a9573a6a1e1bda9c7b1 Author: Jae-Joon Lee <lee...@gm...> Date: Thu Nov 17 11:29:21 2011 +0900 axes_grid1: fix colorbar not processing the ticks keyword properly commit f6ebac99045624e981cd2786789e65b1ad3da39d Merge: 04f1ef0 4e6b883 Author: Michael Droettboom <md...@gm...> Date: Wed Nov 16 09:43:50 2011 -0800 Merge pull request #566 from leejjoon/fix-fancy-style-annotation fix fancy-style annotation causing an exception when the connecting path commit fb52b961a596c41fa2a1bb2dd85d7078f2ad39de Author: Michael Droettboom <md...@gm...> Date: Mon Nov 14 14:42:28 2011 -0500 Put the minimum required version of Numpy in one place. commit bf73b9088e0ce5e2dfcc5b2cac9a4f20515ed9f2 Author: Michael Droettboom <md...@gm...> Date: Mon Nov 14 08:31:34 2011 -0500 Update checks and documentation to refer to Numpy 1.4 as the minimum Numpy version. commit 04f1ef0a3f50e5b05afe473380ff79b69b0511f0 Merge: 29a43db b04c505 Author: Benjamin Root <ben...@gm...> Date: Wed Nov 9 10:29:57 2011 -0800 Merge pull request #573 from WeatherGod/mplot3d/issue569 Fixed incorrect input to patch_2d_to_3d. commit b04c505c10b296f425bc0c79e49c2ca0378bea13 Author: Ben Root <ben...@gm...> Date: Wed Nov 9 12:24:48 2011 -0600 Fixed incorrect input to patch_2d_to_3d. Thanks to github user kosma for spotting! commit 29a43dbdc1193f6564795e216af2a7d20f3485c7 Merge: d2cba84 b624546 Author: Michael Droettboom <md...@gm...> Date: Tue Nov 8 11:01:06 2011 -0800 Merge pull request #539 from efiring/qt4agg_draw Qt4agg draw commit d2cba849f473c961fc902a21b8b51f062bf161c2 Merge: 561c92c af9c4d7 Author: Michael Droettboom <md...@gm...> Date: Tue Nov 8 06:39:55 2011 -0800 Merge pull request #408 from mdboom/issue408 Small issue with hist (probably in mac os x backend) commit 561c92c3dce6f1a50b424b32a261446ca028eae1 Merge: 0b5ef9c 6d7c930 Author: Michael Droettboom <md...@gm...> Date: Tue Nov 8 06:38:10 2011 -0800 Merge pull request #556 from dhyams/v1.1.x-dhyams Added a contains() method to matplotlib.legend.Legend(). commit 0b5ef9cab778d87780aa9b93d5015f8ad75a0269 Merge: 4cf63e7 46ed28d Author: Michael Droettboom <md...@gm...> Date: Tue Nov 8 06:37:05 2011 -0800 Merge pull request #562 from WeatherGod/docfix/missing_sankey Fix docs to include sankey api docs. commit 4cf63e7b5bf9906a992313134454a1fad62e82d3 Author: Stefan van der Walt <st...@su...> Date: Mon Oct 31 02:37:48 2011 -0700 In csv2rec, ensure that each record passed to numpy's fromrecords has the same number of elements. commit 257036ed96ef10b272891091aa312417038b55f4 Merge: 0121b98 7bca1b9 Author: Michael Droettboom <md...@gm...> Date: Tue Nov 8 05:44:04 2011 -0800 Merge pull request #546 from mdboom/issue543 Issue543 commit 0121b9821de3008ad29b4d608799ac82500779c1 Merge: 1d6b55d cd901c6 Author: Michael Droettboom <md...@gm...> Date: Tue Nov 8 05:43:22 2011 -0800 Merge pull request #544 from mdboom/issue544 wx resize bug commit 1d6b55d881fe28336a5d2ea5be48b2df6b14778a Author: Jae-Joon Lee <lee...@gm...> Date: Tue Oct 18 10:50:37 2011 +0900 Figure.legend does not flatten the input handle list commit 4e6b8830479933405b9500525e516c930b0c2e44 Author: Jae-Joon Lee <lee...@gm...> Date: Thu Nov 3 20:46:39 2011 +0900 fix fancy-style annotation causing an exception when the connecting path is too short commit 46ed28d5863aaf1d9da94c394697e965eb2c185b Author: Ben Root <ben...@gm...> Date: Sun Oct 30 16:36:13 2011 -0500 Fix docs to include sankey api docs. commit 46d0db514c315d4ab8fbbacb9b03da23a4fee157 Author: Michael Droettboom <md...@gm...> Date: Fri Oct 28 15:24:13 2011 -0400 codes array must be of self.code_type dtype commit 0ec7c7ef541f3b4304fc2e13aca057dff5ae0f6f Merge: 6dd8aac 1dac36d Author: Michael Droettboom <md...@gm...> Date: Fri Oct 28 10:25:52 2011 -0700 Merge pull request #545 from mdboom/alpha_image_resize_bug Broken alpha handling in images commit 6dd8aacf1ffe7687de0787e269c52929e2d01e98 Merge: 453138f fbf419b Author: Michael Droettboom <md...@gm...> Date: Thu Oct 27 11:17:12 2011 -0700 Merge pull request #559 from mdboom/arrow_bug arrow_bug commit 453138feacefab6084d413535170a05eb3455515 Merge: bb99462 f2341b5 Author: Michael Droettboom <md...@gm...> Date: Thu Oct 27 10:30:17 2011 -0700 Merge pull request #521 from mdboom/pyside_info Check for pyside in setupext.py commit fbf419b251bb8c9ebccbfc1146e3510068334a8a Author: Michael Droettboom <md...@gm...> Date: Thu Oct 27 12:49:37 2011 -0400 Fix bug where arrow paths were not being closed correctly with a CLOSEPOLY command. (Showed up only in PDF output). Reported by moglii commit 6d7c9304e23e89e100434155863655d4d1d52891 Author: Daniel Hyams <dh...@gm...> Date: Wed Oct 26 21:38:19 2011 -0400 Added a contains() method to matplotlib.legend.Legend(). It was missing previously. commit bb9946260e44e3faa2611bf781e56609320bc0d8 Author: Michael Droettboom <md...@gm...> Date: Tue Oct 25 09:50:27 2011 -0400 backend_qt4: avoid a crash at exit with PySide. Closes #551. commit cd901c6d8eb653a0c8567d0deeac780fefce5ae5 Author: Michael Droettboom <md...@gm...> Date: Mon Oct 24 11:37:12 2011 -0400 Fix bug where the wx window can not be sized down from its initial size. commit 1dac36d829a8737741e1b223049042a4bc096070 Author: Michael Droettboom <md...@gm...> Date: Fri Oct 21 09:34:11 2011 -0400 Tell Agg that we're giving it pre-multiplied image data commit e406c05bd0c4ae9b0d6cc5aef5771740db0db240 Author: Michael Droettboom <md...@gm...> Date: Mon Oct 24 11:00:18 2011 -0400 Make "set_alpha()" work on images. Now, alpha blending is handled in the backends. Tested and works on Agg, Pdf and Svg. (Ps does not support alpha). commit 7bca1b98d0841b492dc9d8f4cc50d73fb47bb4f8 Author: Michael Droettboom <md...@gm...> Date: Fri Oct 21 15:03:49 2011 -0400 Add rcParams xtick.major.width and friends to control the tick width. commit f2341b535ccd019c710df671feb7cd8ad2646ff6 Author: Michael Droettboom <md...@gm...> Date: Fri Oct 21 14:12:54 2011 -0400 Display information about the version of PySide installed from setup.py commit bd5c5b4e1a5cac9b18061e79ad92dc2fb97e86c5 Author: Michael Droettboom <md...@gm...> Date: Fri Oct 21 10:54:02 2011 -0400 Raise a useful error message when colorbar() is called with no current image. Closes #540. commit af9c4d751b3546b845ebb6ea183208d48ff62229 Author: Michael Droettboom <md...@gm...> Date: Fri Oct 21 10:31:29 2011 -0400 Don't pixel snap histogram step lines. It makes them not align properly with smoothed curves. Closes #408. commit 622d24ee4455c4f31cd9aa7afe9f556cdd7b11b8 Author: Michael Droettboom <md...@gm...> Date: Fri Oct 21 09:48:40 2011 -0400 Add a test for issue #543 commit 1d9cbddef370608afb91b173eb244ab7fc731a44 Author: Michael Droettboom <md...@gm...> Date: Fri Oct 21 09:44:13 2011 -0400 Tick marker size should follow grid.linewidth, not lines.markeredgewidth. Closes #543 commit d66487928df107865f73d2e32d7f7306ff123a20 Merge: 93e4d19 fc30d92 Author: Michael Droettboom <md...@gm...> Date: Wed Oct 19 11:20:13 2011 -0700 Merge pull request #541 from mdboom/issue520 Issue520 commit fc30d9246e69c608f77c734acc0d244c58a24a9a Author: Michael Droettboom <md...@gm...> Date: Tue Oct 18 15:39:41 2011 -0400 Fix inclusion of source code in the documentation build. Closes #520. commit b624546ae60dc5878e75a32f41a160d383548b8f Author: Eric Firing <ef...@ha...> Date: Tue Oct 18 08:06:21 2011 -1000 backend_qt4agg: draw() immediately calls FigureCanvasAgg.draw() This is the latest in a series of modifications to the Qt4Agg drawing strategy going back several years. It simplifies the code and should solve the problem introduced in 6938b0025; that is, delaying the Agg draw operation until the paintEvent breaks code expecting that draw operation to have occurred immediately. The problem was reported here: http://sourceforge.net/mailarchive/message.php?msg_id=28245744 commit 93e4d19884f32493fc90b226b0ad059f0c829ccd Author: Christoph Gohlke <cg...@uc...> Date: Tue Oct 18 07:56:36 2011 -0500 windows x64 support in _tkagg.so commit 37e492ef4f010859041504c562fe03ebeba293a3 Merge: 124bbe8 2438af2 Author: John Hunter <jd...@gm...> Date: Tue Oct 18 05:49:20 2011 -0700 Merge pull request #528 from jdh2358/figure-animated2 Figure animated2 commit 124bbe8eee810dccb3006edd20ab2c7a4648ebb6 Merge: 2154b32 96033e6 Author: John Hunter <jd...@gm...> Date: Tue Oct 18 05:49:09 2011 -0700 Merge pull request #527 from jdh2358/reorder-ttconv Reorder ttconv commit 2154b32c72226783258272f4f91677ae4e36d5bd Author: Ian Thomas <ian...@gm...> Date: Tue Oct 18 07:48:11 2011 -0500 fix triangulation typo commit 2438af2bae0a9e723d780da9d94e5fad41f7a46b Author: John Hunter <jd...@gm...> Date: Sat Oct 15 11:26:13 2011 -0500 support animated property on figure elements commit 96033e6e0346057c727f858f5eb9ccbffbce11d3 Author: jdh2358 <jd...@gm...> Date: Fri Oct 14 14:18:55 2011 -0500 reorder imports in ttconv to work around portland group compiler issue (see issue #526) commit 9aa0bc6e92795efb37c0a2e16f238b1bad513484 Author: jdh2358 <jd...@gm...> Date: Thu Oct 13 17:55:06 2011 -0500 fix index sidebar commit ffa5c08f10719cd53230a7b74d176ff21e6b3ab1 Author: Jeff Whitaker <js...@fa...> Date: Thu Oct 13 13:44:50 2011 -0600 update Basemap URL to point to github instead of sourceforge commit f54abda44bb26dbbe61da46a8ed49da885d20a47 Merge: 273da52 0fc9830 Author: Michael Droettboom <md...@gm...> Date: Wed Oct 12 13:27:55 2011 -0700 Merge pull request #512 from mdboom/backend_svg_firefox_font_size_bug Backend svg firefox font size bug commit 273da521129d95ff33949d7881ab303b1121c51c Author: Paul Ivanov <piv...@gm...> Date: Tue Oct 11 12:19:58 2011 -0500 fixed ipython links |
From: John H. <jd...@gm...> - 2011-10-11 13:01:24
|
A new release of matplotlib is available for download at https://sourceforge.net/projects/matplotlib/files/matplotlib/matplotlib-1.1.0 There are lots of nifty new features like Sankey diagrams, an API for animations and movie making, enhanced 3D support, support for auto-layout of subplots with titles, xlabels and ylabels to prevent text from running off the edge of the figure (tight_layout), pyside supoprt, enhanced legends, and tons of other minor features and bug-fixes. See what's new at http://matplotlib.sourceforge.net/users/whats_new.html and the CHANGELOG at https://github.com/matplotlib/matplotlib/blob/v1.1.x/CHANGELOG and the commit history at https://github.com/matplotlib/matplotlib/commits/v1.1.x/ Please post issues on the github issue tracker and questions on the mailing list https://github.com/matplotlib/matplotlib/issues Thanks to all the matplotlib developers who contributed to this release, with special thanks to Michael Droettboom, Eric Firing, Benjamin Root, Jouni Seppänen, Kevin Davies and Jae-Joon Lee for lots of code contributions and bug fixes and to Christoph Gohlke and Russell Owen for the windows and OX X binary installers. JDH |
From: John H. <jd...@gm...> - 2010-07-06 21:10:56
|
matplotlib 1.0.0 is available for download at https://sourceforge.net/projects/matplotlib/files/matplotlib/matplotlib-1.0/ You can read this announcement with links and rendered figures at http://matplotlib.sourceforge.net/users/whats_new.html This page just covers the highlights -- for the full story, see the CHANGELOG below. A big thanks to all the developers who made this release possible. Some of the contributions are highlighted below, but a particular thanks to Eric Firing for new features and a heroic effort closing and fixing bugs, Jae-Joon Lee for continuing to amaze us with the things he can make matplotlib do (see gridspec below), Michael Droettboom for his tireless work tracking down bugs no one else can figure out, Christoph Gohlke for the Windows binaries, Russell Owens for the O X binaries, and Benjamin Root and Michiel de Hoon for many bug fixes and new features. What's new in matplotlib 1.0 ============================ HTML5/Canvas backend: Simon Ratcliffe and Ludwig Schwardt have released an HTML5/Canvas (http://code.google.com/p/mplh5canvas) backend for matplotlib. The backend is almost feature complete, and they have done a lot of work comparing their html5 rendered images with our core renderer Agg. The backend features client/server interactive navigation of matplotlib figures in an html5 compliant browser. Sophisticated subplot grid layout: Jae-Joon Lee has written gridspec, a new module for doing complex subplot layouts, featuring row and column spans and more. See http://matplotlib.sf.net/users/gridspec.html for a tutorial overview. Easy pythonic subplots: Fernando Perez got tired of all the boilerplate code needed to create a figure and multiple subplots when using the matplotlib API, and wrote a subplots helper function (http://matplotlib.sourceforge.net/api/pyplot_api.html#matplotlib.pyplot.subplots). Basic usage allows you to create the figure and an array of subplots with numpy indexing (starts with 0). Eg:: fig, axarr = plt.subplots(2, 2) axarr[0,0].plot([1,2,3]) # upper, left See http://matplotlib.sf.net/examples/pylab_examples/subplots_demo.html for several code examples. Contour fixes and and triplot: Ian Thomas has fixed a long-standing bug that has vexed our most talented developers for years. contourf now handles interior masked regions, and the boundaries of line and filled contours coincide. Additionally, he has contributed a new module matplotlib.tri and helper function triplot for creating and plotting unstructured triangular grids. See http://matplotlib.sf.net/api/pyplot_api.html#matplotlib.pyplot.triplot for the function and http://matplotlib.sf.net/examples/pylab_examples/triplot_demo.html for example code. multiple calls to show supported: A long standing request is to support multiple calls to `show`. This has been difficult because it is hard to get consistent behavior across operating systems, user interface toolkits and versions. Eric Firing has done a lot of work on rationalizing show across backends, with the desired behavior to make show raise all newly created figures and block execution until they are closed. Repeated calls to show should raise newly created figures since the last call. Eric has done a lot of testing on the user interface toolkits and versions and platforms he has access to, but it is not possible to test them all, so please report problems to the mailing list and bug tracker. mplot3d graphs can be embedded in arbitrary axes: You can now place an mplot3d graph into an arbitrary axes location, supporting mixing of 2D and 3D graphs in the same figure, and/or multiple 3D graphs in a single figure, using the "projection" keyword argument to add_axes or add_subplot. Thanks Ben Root. http://matplotlib.sf.net/examples/mplot3d/subplot3d_demo.html tick_params: Eric Firing wrote tick_params, a convenience method for changing the appearance of ticks and tick labels. See pyplot function tick_params and associated Axes matplotlib.axes.Axes.tick_params. http://matplotlib.sf.net/api/pyplot_api.html#matplotlib.pyplot.tick_params Lots of performance and feature enhancements: * Faster magnification of large images, and the ability to zoom in to a single pixel * Local installs of documentation work better * Improved "widgets" -- mouse grabbing is supported * More accurate snapping of lines to pixel boundaries * More consistent handling of color, particularly the alpha channel, throughout the API Much improved software carpentry: The matplotlib trunk is probably in as good a shape as it has ever been, thanks to improved software carpentry. We now have a buildbot which runs a suite of nose regression tests on every svn commit, auto-generating a set of images and comparing them against a set of known-goods, sending emails to developers on failures with a pixel-by-pixel image comparison. Releases and release bugfixes happen in branches, allowing active new feature development to happen in the trunk while keeping the release branches stable. Thanks to Andrew Straw, Michael Droettboom and other matplotlib developers for the heavy lifting. Bugfix marathon: Eric Firing went on a bug fixing and closing marathon, closing over 100 bugs on the bug tracker with help from Jae-Joon Lee, Michael Droettboom, Christoph Gohlke and Michiel de Hoon. http://sourceforge.net/tracker/?group_id=80706&atid=560720 CHANGELOG since 0.99 2010-07-05 Added Ben Root's patch to put 3D plots in arbitrary axes, allowing you to mix 3d and 2d in different axes/subplots or to have multiple 3D plots in one figure. See examples/mplot3d/subplot3d_demo.py - JDH 2010-07-05 Preferred kwarg names in set_xlim are now 'left' and 'right'; in set_ylim, 'bottom' and 'top'; original kwargs are still accepted without complaint. - EF 2010-07-05 TkAgg and FltkAgg backends are now consistent with other interactive backends: when used in scripts from the command line (not from ipython -pylab), show blocks, and can be called more than once. - EF 2010-07-02 Modified CXX/WrapPython.h to fix "swab bug" on solaris so mpl can compile on Solaris with CXX6 in the trunk. Closes tracker bug 3022815 - JDH 2010-06-30 Added autoscale convenience method and corresponding pyplot function for simplified control of autoscaling; and changed axis, set_xlim, and set_ylim so that by default, they turn off the autoscaling on the relevent axis or axes. Therefore one can call set_xlim before plotting a line, for example, and the limits will be retained. - EF 2010-06-20 Added Axes.tick_params and corresponding pyplot function to control tick and tick label appearance after an Axes has been created. - EF 2010-06-09 Allow Axes.grid to control minor gridlines; allow Axes.grid and Axis.grid to control major and minor gridlines in the same method call. - EF 2010-06-06 Change the way we do split/dividend adjustments in finance.py to handle dividends and fix the zero division bug reported in sf bug 2949906 and 2123566. Note that volume is not adjusted because the Yahoo CSV does not distinguish between share split and dividend adjustments making it near impossible to get volume adjustement right (unless we want to guess based on the size of the adjustment or scrape the html tables, which we don't) - JDH 2010-06-06 Updated dateutil to 1.5 and pytz to 2010h. 2010-06-02 Add error_kw kwarg to Axes.bar(). - EF 2010-06-01 Fix pcolormesh() and QuadMesh to pass on kwargs as appropriate. - RM 2010-05-18 Merge mpl_toolkits.gridspec into the main tree. - JJL 2010-05-04 Improve backend_qt4 so it displays figures with the correct size - DSD 2010-04-20 Added generic support for connecting to a timer for events. This adds TimerBase, TimerGTK, TimerQT, TimerWx, and TimerTk to the backends and a new_timer() method to each backend's canvas to allow ease of creating a new timer. - RM 2010-04-20 Added margins() Axes method and pyplot function. - EF 2010-04-18 update the axes_grid documentation. -JJL 2010-04-18 Control MaxNLocator parameters after instantiation, and via Axes.locator_params method, with corresponding pyplot function. -EF 2010-04-18 Control ScalarFormatter offsets directly and via the Axes.ticklabel_format() method, and add that to pyplot. -EF 2010-04-16 Add a close_event to the backends. -RM 2010-04-06 modify axes_grid examples to use axes_grid1 and axisartist. -JJL 2010-04-06 rebase axes_grid using axes_grid1 and axisartist modules. -JJL 2010-04-06 axes_grid toolkit is splitted into two separate modules, axes_grid1 and axisartist. -JJL 2010-04-05 Speed up import: import pytz only if and when it is needed. It is not needed if the rc timezone is UTC. - EF 2010-04-03 Added color kwarg to Axes.hist(), based on work by Jeff Klukas. - EF 2010-03-24 refactor colorbar code so that no cla() is necessary when mappable is changed. -JJL 2010-03-22 fix incorrect rubber band during the zoom mode when mouse leaves the axes. -JJL 2010-03-21 x/y key during the zoom mode only changes the x/y limits. -JJL 2010-03-20 Added pyplot.sca() function suggested by JJL. - EF 2010-03-20 Added conditional support for new Tooltip API in gtk backend. - EF 2010-03-20 Changed plt.fig_subplot() to plt.subplots() after discussion on list, and changed its API to return axes as a numpy object array (with control of dimensions via squeeze keyword). FP. 2010-03-13 Manually brought in commits from branch ------------------------------------------------------------------------ r8191 | leejjoon | 2010-03-13 17:27:57 -0500 (Sat, 13 Mar 2010) | 1 line fix the bug that handles for scatter are incorrectly set when dpi!=72. Thanks to Ray Speth for the bug report. 2010-03-03 Manually brought in commits from branch via diff/patch (svnmerge is broken) ------------------------------------------------------------------------ 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 2010-02-25 add annotation_demo3.py that demonstrates new functionality. -JJL 2010-02-25 refactor Annotation to support arbitrary Transform as xycoords or textcoords. Also, if a tuple of two coordinates is provided, they are interpreted as coordinates for each x and y position. -JJL 2010-02-24 Added pyplot.fig_subplot(), to create a figure and a group of subplots in a single call. This offers an easier pattern than manually making figures and calling add_subplot() multiple times. FP 2010-02-17 Added Gokhan's and Mattias' customizable keybindings patch for the toolbar. You can now set the keymap.* properties in the matplotlibrc file. Newbindings were added for toggling log scaling on the x-axis. JDH 2010-02-16 Committed TJ's filled marker patch for left|right|bottom|top|full filled markers. See examples/pylab_examples/filledmarker_demo.py. JDH 2010-02-11 Added 'bootstrap' option to boxplot. This allows bootstrap estimates of median confidence intervals. Based on an initial patch by Paul Hobson. - ADS 2010-02-06 Added setup.cfg "basedirlist" option to override setting in setupext.py "basedir" dictionary; added "gnu0" platform requested by Benjamin Drung. - EF 2010-02-06 Added 'xy' scaling option to EllipseCollection. - EF 2010-02-03 Made plot_directive use a custom PlotWarning category, so that warnings can be turned into fatal errors easily if desired. - FP 2010-01-29 Added draggable method to Legend to allow mouse drag placement. Thanks Adam Fraser. JDH 2010-01-25 Fixed a bug reported by Olle Engdegard, when using histograms with stepfilled and log=True - MM 2010-01-16 Upgraded CXX to 6.1.1 - JDH 2009-01-16 Don't create minor ticks on top of existing major ticks. Patch by Neil Crighton. -ADS 2009-01-16 Ensure three minor ticks always drawn (SF# 2924245). Patch by Neil Crighton. -ADS 2010-01-16 Applied patch by Ian Thomas to fix two contouring problems: now contourf handles interior masked regions, and the boundaries of line and filled contours coincide. - EF 2009-01-11 The color of legend patch follows the rc parameters axes.facecolor and axes.edgecolor. -JJL 2009-01-11 adjustable of Axes can be "box-forced" which allow sharing axes. -JJL 2009-01-11 Add add_click and pop_click methods in BlockingContourLabeler. -JJL 2010-01-03 Added rcParams['axes.color_cycle'] - EF 2010-01-03 Added Pierre's qt4 formlayout editor and toolbar button - JDH 2009-12-31 Add support for using math text as marker symbols (Thanks to tcb) - MGD 2009-12-31 Commit a workaround for a regression in PyQt4-4.6.{0,1} - DSD 2009-12-22 Fix cmap data for gist_earth_r, etc. -JJL 2009-12-20 spines: put spines in data coordinates, add set_bounds() call. -ADS 2009-12-18 Don't limit notch size in boxplot to q1-q3 range, as this is effectively making the data look better than it is. - ADS 2009-12-18 mlab.prctile handles even-length data, such that the median is the mean of the two middle values. - ADS 2009-12-15 Add raw-image (unsampled) support for the ps backend. - JJL 2009-12-14 Add patch_artist kwarg to boxplot, but keep old default. Convert boxplot_demo2.py to use the new patch_artist. - ADS 2009-12-06 axes_grid: reimplemented AxisArtist with FloatingAxes support. Added new examples. - JJL 2009-12-01 Applied Laurent Dufrechou's patch to improve blitting with the qt4 backend - DSD 2009-11-13 The pdf backend now allows changing the contents of a pdf file's information dictionary via PdfPages.infodict. - JKS 2009-11-12 font_manager.py should no longer cause EINTR on Python 2.6 (but will on the 2.5 version of subprocess). Also the fc-list command in that file was fixed so now it should actually find the list of fontconfig fonts. - JKS 2009-11-10 Single images, and all images in renderers with option_image_nocomposite (i.e. agg, macosx and the svg backend when rcParams['svg.image_noscale'] is True), are now drawn respecting the zorder relative to other artists. (Note that there may now be inconsistencies across backends when more than one image is drawn at varying zorders, but this change introduces correct behavior for the backends in which it's easy to do so.) 2009-10-21 Make AutoDateLocator more configurable by adding options to control the maximum and minimum number of ticks. Also add control of the intervals to be used for ticking. This does not change behavior but opens previously hard-coded behavior to runtime modification`. - RMM 2009-10-19 Add "path_effects" support for Text and Patch. See examples/pylab_examples/patheffect_demo.py -JJL 2009-10-19 Add "use_clabeltext" option to clabel. If True, clabels will be created with ClabelText class, which recalculates rotation angle of the label during the drawing time. -JJL 2009-10-16 Make AutoDateFormatter actually use any specified timezone setting.This was only working correctly when no timezone was specified. - RMM 2009-09-27 Beginnings of a capability to test the pdf backend. - JKS 2009-09-27 Add a savefig.extension rcparam to control the default filename extension used by savefig. - JKS |
From: John H. <jd...@gm...> - 2010-06-01 13:06:42
|
We have uploaded a bugfix release of the matplotlib-0.99 branch. Source and binaries are available for download from https://sourceforge.net/projects/matplotlib/files/matplotlib/matplotlib-0.99.3 This release fixes many minor and at least one critical bug in our path simplification algorithm. The svn commit changelog since the last release is below. Thanks to all the developers for their efforts and to Christoph Gohlke for the windows builds. Unless something major comes up, this will be our last bugfix release of the maintenance branch, and we plan to get a trunk release for mpl 1.0 out in the upcoming weeks for testing. The trunk is where all of the new features have been added, but it is considered less stable than the maintenance branch which only gets bugfixes. ------------------------------------------------------------------------ r8175 | leejjoon | 2010-03-03 12:03:30 -0600 (Wed, 03 Mar 2010) | 1 line fix arguments of allow_rasterization.draw_wrapper ------------------------------------------------------------------------ r8174 | jdh2358 | 2010-03-03 11:15:58 -0600 (Wed, 03 Mar 2010) | 1 line added support for favicon in docs build ------------------------------------------------------------------------ r8173 | jdh2358 | 2010-03-03 10:56:16 -0600 (Wed, 03 Mar 2010) | 1 line applied Mattias get_bounds patch ------------------------------------------------------------------------ r8172 | jdh2358 | 2010-03-03 10:31:42 -0600 (Wed, 03 Mar 2010) | 1 line fix svnmerge download instructions ------------------------------------------------------------------------ r8171 | jdh2358 | 2010-03-03 09:47:48 -0600 (Wed, 03 Mar 2010) | 1 line added favicon ------------------------------------------------------------------------ r8160 | mdboom | 2010-02-26 10:27:22 -0600 (Fri, 26 Feb 2010) | 2 lines Fix offset_copy: the fig argument should be optional. ------------------------------------------------------------------------ r8146 | mdboom | 2010-02-22 10:22:28 -0600 (Mon, 22 Feb 2010) | 1 line Backporting numpy version check fix to 0.99 branch ------------------------------------------------------------------------ r8145 | jdh2358 | 2010-02-22 08:31:45 -0600 (Mon, 22 Feb 2010) | 1 line fix setters for regular polygon ------------------------------------------------------------------------ r8135 | leejjoon | 2010-02-16 16:55:27 -0600 (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 11:50:27 -0600 (Mon, 08 Feb 2010) | 1 line added Ariels csd patch for proper scaling at the dc component ------------------------------------------------------------------------ r8116 | mdboom | 2010-02-08 09:57:45 -0600 (Mon, 08 Feb 2010) | 1 line Fix for libpng-1.4 compatibility ------------------------------------------------------------------------ r8092 | leejjoon | 2010-01-18 18:26:16 -0600 (Mon, 18 Jan 2010) | 1 line update annotate documentation to explain *annotation_clip* parameter ------------------------------------------------------------------------ r8070 | mdboom | 2010-01-04 08:28:57 -0600 (Mon, 04 Jan 2010) | 1 line Fix doc 'clean' ------------------------------------------------------------------------ r8068 | mdboom | 2010-01-04 08:14:38 -0600 (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 09:46:58 -0600 (Thu, 31 Dec 2009) | 2 lines [2916753] Wrong API signature- yscale ------------------------------------------------------------------------ r8036 | jdh2358 | 2009-12-16 13:21:44 -0600 (Wed, 16 Dec 2009) | 1 line add mpl book to index sidebar ------------------------------------------------------------------------ r8016 | heeres | 2009-12-09 18:09:03 -0600 (Wed, 09 Dec 2009) | 2 lines Mplot3d: fix scatter3d markers bug ------------------------------------------------------------------------ r8003 | mdboom | 2009-12-03 13:21:28 -0600 (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 12:54:54 -0600 (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 13:01:45 -0600 (Tue, 01 Dec 2009) | 2 lines [2906157] Let sphinx reference matplotlib-created plots (backport) ------------------------------------------------------------------------ r7991 | mdboom | 2009-11-30 12:30:09 -0600 (Mon, 30 Nov 2009) | 2 lines Fix bug in usage of "contains" ------------------------------------------------------------------------ r7989 | mdboom | 2009-11-30 11:24:49 -0600 (Mon, 30 Nov 2009) | 1 line Fix SF-2903596 on the 0.99.x branch ------------------------------------------------------------------------ r7983 | mdboom | 2009-11-24 12:08:51 -0600 (Tue, 24 Nov 2009) | 2 lines [2902715] artist.set_clip_path does not handle tuple ------------------------------------------------------------------------ r7981 | jdh2358 | 2009-11-23 15:16:15 -0600 (Mon, 23 Nov 2009) | 1 line make IndexFormatter derive from Formatter ------------------------------------------------------------------------ r7972 | mdboom | 2009-11-18 10:19:21 -0600 (Wed, 18 Nov 2009) | 2 lines Fix plot directive so it handles source files in various encodings. ------------------------------------------------------------------------ r7970 | efiring | 2009-11-16 17:49:11 -0600 (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 11:27:34 -0600 (Thu, 12 Nov 2009) | 2 lines [2853659] Patch to fix EMF backend ------------------------------------------------------------------------ r7944 | mdboom | 2009-11-06 13:24:55 -0600 (Fri, 06 Nov 2009) | 2 lines Add support for \widebar{} in mathtext (Thanks Sean Arms) ------------------------------------------------------------------------ r7942 | jdh2358 | 2009-11-06 09:04:33 -0600 (Fri, 06 Nov 2009) | 1 line backport afm fix to branch ------------------------------------------------------------------------ r7928 | mdboom | 2009-11-03 14:55:47 -0600 (Tue, 03 Nov 2009) | 1 line [2889193] Rasterized output offset in pdf and ps ------------------------------------------------------------------------ r7924 | mdboom | 2009-11-03 10:27:13 -0600 (Tue, 03 Nov 2009) | 2 lines [2880836] Save from toolbar changes directory with WX backend ------------------------------------------------------------------------ r7919 | mdboom | 2009-11-03 09:46:14 -0600 (Tue, 03 Nov 2009) | 2 lines [2890979] Close paths correctly in PolyCollection ------------------------------------------------------------------------ r7916 | mdboom | 2009-11-02 12:54:29 -0600 (Mon, 02 Nov 2009) | 2 lines [2890345] pylab.thetagrids() does not accept fmt ------------------------------------------------------------------------ r7906 | leejjoon | 2009-10-25 14:30:43 -0500 (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 10:02:21 -0500 (Fri, 23 Oct 2009) | 2 lines Support \# in mathtext. ------------------------------------------------------------------------ r7901 | mdboom | 2009-10-22 08:46:08 -0500 (Thu, 22 Oct 2009) | 2 lines Fix path simplification so the path always starts with a MOVETO. ------------------------------------------------------------------------ r7896 | mdboom | 2009-10-21 08:24:33 -0500 (Wed, 21 Oct 2009) | 2 lines Fix bug in simplification code that was clipping peaks. ------------------------------------------------------------------------ r7893 | leejjoon | 2009-10-19 04:02:08 -0500 (Mon, 19 Oct 2009) | 1 line fix a bug in plot_directive ------------------------------------------------------------------------ r7887 | leejjoon | 2009-10-15 23:35:20 -0500 (Thu, 15 Oct 2009) | 1 line fix Text.get_prop_tup omitting _rotation_mode. patch by Stan West ------------------------------------------------------------------------ r7884 | ryanmay | 2009-10-14 15:27:07 -0500 (Wed, 14 Oct 2009) | 1 line Add AutoDateFormatter and AutoDateLocator to __all__ and to the module-level documentation. ------------------------------------------------------------------------ r7880 | leejjoon | 2009-10-12 18:02:27 -0500 (Mon, 12 Oct 2009) | 1 line fix plot_directive.py that generated incorrect links for some cases ------------------------------------------------------------------------ r7874 | mdboom | 2009-10-12 08:21:07 -0500 (Mon, 12 Oct 2009) | 2 lines Don't simplify hatched paths in PDF, PS and SVG backends. ------------------------------------------------------------------------ r7867 | astraw | 2009-10-11 13:55:18 -0500 (Sun, 11 Oct 2009) | 2 lines imshow: only apply axes patch clipping if image doesn't clip itself ------------------------------------------------------------------------ r7866 | astraw | 2009-10-11 13:54:22 -0500 (Sun, 11 Oct 2009) | 2 lines allow already transformed clip path in artist set_clip_path() ------------------------------------------------------------------------ r7864 | efiring | 2009-10-10 21:51:06 -0500 (Sat, 10 Oct 2009) | 2 lines docstring fixup: LinearSegmentedColormap.from_list ------------------------------------------------------------------------ r7858 | mdboom | 2009-10-09 10:24:25 -0500 (Fri, 09 Oct 2009) | 2 lines Don't perform path simplification when hatch is drawn. ------------------------------------------------------------------------ r7849 | mdboom | 2009-10-06 09:07:08 -0500 (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 18:11:10 -0500 (Mon, 05 Oct 2009) | 2 lines Add more platforms to setupext.py; patch by Benjamin Drung ------------------------------------------------------------------------ r7846 | efiring | 2009-10-05 17:44:38 -0500 (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 21:05:16 -0500 (Sun, 04 Oct 2009) | 1 line image created by imshow support remove method ------------------------------------------------------------------------ r7837 | mdboom | 2009-10-01 07:37:49 -0500 (Thu, 01 Oct 2009) | 2 lines Fix alpha of Shadow patch. ------------------------------------------------------------------------ r7834 | mdboom | 2009-09-30 08:26:36 -0500 (Wed, 30 Sep 2009) | 2 lines Fix Grouper docstring -- it only supports weak-referenceable objects. ------------------------------------------------------------------------ r7827 | efiring | 2009-09-25 18:56:14 -0500 (Fri, 25 Sep 2009) | 2 lines Fix bug in quiver handling of masked U, V ------------------------------------------------------------------------ r7822 | mdboom | 2009-09-24 12:03:13 -0500 (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 22:57:31 -0500 (Wed, 23 Sep 2009) | 1 line applied a fix for sf bug 2865490; is there something more elegant? ------------------------------------------------------------------------ r7818 | jdh2358 | 2009-09-23 22:00:28 -0500 (Wed, 23 Sep 2009) | 1 line try statically linking in the deps for OSX ------------------------------------------------------------------------ r7813 | jdh2358 | 2009-09-21 12:12:47 -0500 (Mon, 21 Sep 2009) | 1 line |
From: John H. <jd...@gm...> - 2009-09-22 14:19:05
|
The 0.99.1 release is available for download from sourceforge http://sourceforge.net/projects/matplotlib/files/matplotlib/matplotlib-0.99.1/ This is a bug-fix release with an emphasis on stability. Lots of bugs have been fixed since 0.99.0 so thanks to all who contributed bug reports, patches and fixes. A detailed listing of fixes is available in the svn log below Thanks to Christoph Gohlke for the windows builds. ------------------------------------------------------------------------ r7813 | jdh2358 | 2009-09-21 12:12:47 -0500 (Mon, 21 Sep 2009) | 1 line tag for 0.99.1 release ------------------------------------------------------------------------ r7808 | ryanmay | 2009-09-21 11:30:11 -0500 (Mon, 21 Sep 2009) | 1 line Correct typo of subtitle() -> suptitle(). ------------------------------------------------------------------------ r7803 | mdboom | 2009-09-21 06:57:17 -0500 (Mon, 21 Sep 2009) | 1 line Fix 'variable used before defined' errors in backend_pdf.py building the docs ------------------------------------------------------------------------ r7800 | jouni | 2009-09-20 14:47:46 -0500 (Sun, 20 Sep 2009) | 1 line Fix usetex spacing errors in pdf backend. ------------------------------------------------------------------------ r7796 | jouni | 2009-09-20 08:19:25 -0500 (Sun, 20 Sep 2009) | 1 line Fix off-by-one error in dviread.Tfm ------------------------------------------------------------------------ r7794 | jouni | 2009-09-20 07:30:22 -0500 (Sun, 20 Sep 2009) | 1 line Prevent exception in case of missing height and depth information in a TeX font ------------------------------------------------------------------------ r7792 | efiring | 2009-09-19 18:46:06 -0500 (Sat, 19 Sep 2009) | 2 lines Fix bug in bar affecting autoscaling with log axis ------------------------------------------------------------------------ r7790 | efiring | 2009-09-19 01:28:43 -0500 (Sat, 19 Sep 2009) | 2 lines Fix bug in mlab.demean, with axis = -1 ------------------------------------------------------------------------ r7788 | efiring | 2009-09-18 21:53:06 -0500 (Fri, 18 Sep 2009) | 2 lines Fix bug in maxdict when replacing an existing item ------------------------------------------------------------------------ r7784 | mdboom | 2009-09-18 10:16:20 -0500 (Fri, 18 Sep 2009) | 2 lines Fix bug where subslicing was cutting polar lines off (because it was treating them as if they were rectilinearly plotted). ------------------------------------------------------------------------ r7780 | efiring | 2009-09-17 21:48:03 -0500 (Thu, 17 Sep 2009) | 2 lines Fix garbled getp output ------------------------------------------------------------------------ r7778 | leejjoon | 2009-09-17 16:42:03 -0500 (Thu, 17 Sep 2009) | 1 line fix the legend bug that dash-style for LineCollections handle is set incorrectly ------------------------------------------------------------------------ r7776 | jdh2358 | 2009-09-17 12:06:02 -0500 (Thu, 17 Sep 2009) | 1 line add make.osx to manifest ------------------------------------------------------------------------ r7774 | mdboom | 2009-09-17 09:56:00 -0500 (Thu, 17 Sep 2009) | 2 lines Fix bug whereby non-finite values in the path were not being ignored by the view limits finding algorithm. ------------------------------------------------------------------------ r7772 | mdboom | 2009-09-17 09:17:48 -0500 (Thu, 17 Sep 2009) | 2 lines Fix clip path in SVG backend. ------------------------------------------------------------------------ r7770 | efiring | 2009-09-16 18:38:54 -0500 (Wed, 16 Sep 2009) | 2 lines Don't use wxversion with py2exe; fix by Werner Bruhin ------------------------------------------------------------------------ r7762 | jouni | 2009-09-15 07:12:19 -0500 (Tue, 15 Sep 2009) | 1 line Don't fail on AFM files containing floating-point bounding boxes ------------------------------------------------------------------------ r7756 | mdboom | 2009-09-14 12:11:06 -0500 (Mon, 14 Sep 2009) | 1 line Minor doc fixes ------------------------------------------------------------------------ r7751 | jdh2358 | 2009-09-12 16:11:42 -0500 (Sat, 12 Sep 2009) | 1 line tagging for 99.1 release candiate ------------------------------------------------------------------------ r7749 | efiring | 2009-09-11 16:14:15 -0500 (Fri, 11 Sep 2009) | 2 lines Backported quiver bug fix from trunk ------------------------------------------------------------------------ r7745 | efiring | 2009-09-11 15:48:10 -0500 (Fri, 11 Sep 2009) | 2 lines Fix bug in quiver angle kwarg, found when input angle array is not 1-D ------------------------------------------------------------------------ r7741 | jdh2358 | 2009-09-10 21:06:30 -0500 (Thu, 10 Sep 2009) | 1 line minor tweaks to licensing devel doc ------------------------------------------------------------------------ r7740 | astraw | 2009-09-10 20:54:27 -0500 (Thu, 10 Sep 2009) | 2 lines bugfix: bounds checking in hexbin with extent specified (SF#2856228) ------------------------------------------------------------------------ r7734 | leejjoon | 2009-09-10 18:01:28 -0500 (Thu, 10 Sep 2009) | 1 line fix a bug in Line2D.draw method that produces invalid svg when the line is invisible ------------------------------------------------------------------------ r7728 | mdboom | 2009-09-09 14:55:52 -0500 (Wed, 09 Sep 2009) | 2 lines Fix some documentation warnings. ------------------------------------------------------------------------ r7727 | ryanmay | 2009-09-09 13:41:43 -0500 (Wed, 09 Sep 2009) | 1 line Include 'top' keyword argument in docstring for Figure.subplots_adjust(). ------------------------------------------------------------------------ r7703 | leejjoon | 2009-09-07 17:29:04 -0500 (Mon, 07 Sep 2009) | 1 line fix a bug in lib/matplotlib/bezier.py ------------------------------------------------------------------------ r7638 | astraw | 2009-09-05 18:20:45 -0500 (Sat, 05 Sep 2009) | 4 lines spines: fix 'axes' position bug (closes SF#2852168) Thanks to Jason Grout for reporting this. ------------------------------------------------------------------------ r7633 | leejjoon | 2009-09-03 22:35:25 -0500 (Thu, 03 Sep 2009) | 1 line fix a bug in axes_grid.inset_locator.inset_axes ------------------------------------------------------------------------ r7618 | ryanmay | 2009-08-31 12:34:50 -0500 (Mon, 31 Aug 2009) | 1 line Use atleast_1d instead of asanyarray. This allows passing in scalars to quiver/barbs. ------------------------------------------------------------------------ r7617 | ryanmay | 2009-08-31 12:29:41 -0500 (Mon, 31 Aug 2009) | 1 line Pull _parse_args out of Quiver and Barbs classes, as we have multiple, diverging copies of the same code. Now the shared code will actually be shared. ------------------------------------------------------------------------ r7616 | ryanmay | 2009-08-31 12:27:12 -0500 (Mon, 31 Aug 2009) | 1 line Update barb_demo.py with an example using masked arrays. ------------------------------------------------------------------------ r7607 | leejjoon | 2009-08-30 19:32:12 -0500 (Sun, 30 Aug 2009) | 1 line fix sf bug #2839919 ------------------------------------------------------------------------ r7600 | jdh2358 | 2009-08-30 11:22:38 -0500 (Sun, 30 Aug 2009) | 1 line some unit cleanup; fix sf bug 2846058 ------------------------------------------------------------------------ r7598 | jdh2358 | 2009-08-30 08:35:12 -0500 (Sun, 30 Aug 2009) | 1 line applied Gael's ginput patch ------------------------------------------------------------------------ r7589 | jdh2358 | 2009-08-29 22:40:08 -0500 (Sat, 29 Aug 2009) | 1 line added minor kwarg to get_?ticklines and applied ginpu patch ------------------------------------------------------------------------ r7584 | efiring | 2009-08-29 12:48:37 -0500 (Sat, 29 Aug 2009) | 2 lines Semilogx, semilogy ensure one axis is linear; patch by Tony Yu ------------------------------------------------------------------------ r7583 | jdh2358 | 2009-08-29 11:46:44 -0500 (Sat, 29 Aug 2009) | 1 line minor tweaks to the image tut ------------------------------------------------------------------------ r7582 | jdh2358 | 2009-08-29 11:35:35 -0500 (Sat, 29 Aug 2009) | 1 line added Michael Sarahan's image tutorial from the scipy mpl sprint ------------------------------------------------------------------------ r7569 | mdboom | 2009-08-25 15:04:34 -0500 (Tue, 25 Aug 2009) | 2 lines Fix cohere_pairs docstring so it builds with new versions of Sphinx ------------------------------------------------------------------------ r7567 | mdboom | 2009-08-25 10:31:10 -0500 (Tue, 25 Aug 2009) | 2 lines Support Line2D objects without associated Axes objects. ------------------------------------------------------------------------ r7541 | jdh2358 | 2009-08-23 13:42:37 -0500 (Sun, 23 Aug 2009) | 1 line more harness around locale ------------------------------------------------------------------------ r7536 | jdh2358 | 2009-08-23 00:27:40 -0500 (Sun, 23 Aug 2009) | 1 line fix some typos in the docs ------------------------------------------------------------------------ r7533 | jdh2358 | 2009-08-22 21:27:44 -0500 (Sat, 22 Aug 2009) | 1 line tweaks to os x ------------------------------------------------------------------------ r7530 | jdh2358 | 2009-08-22 21:10:59 -0500 (Sat, 22 Aug 2009) | 1 line removed darwin lookup in setupext -- use make.osx install ------------------------------------------------------------------------ r7529 | jdh2358 | 2009-08-22 21:10:46 -0500 (Sat, 22 Aug 2009) | 1 line removed darwin lookup in setupext -- use make.osx install ------------------------------------------------------------------------ r7528 | jdh2358 | 2009-08-22 20:50:21 -0500 (Sat, 22 Aug 2009) | 1 line added new makefile for osx builds ------------------------------------------------------------------------ r7523 | jdh2358 | 2009-08-22 18:20:30 -0500 (Sat, 22 Aug 2009) | 1 line fix osx epd formatting bug in rest ------------------------------------------------------------------------ r7522 | jdh2358 | 2009-08-22 18:19:44 -0500 (Sat, 22 Aug 2009) | 1 line applied Ariel's mlab.cohere_pairs fixes ------------------------------------------------------------------------ r7521 | jdh2358 | 2009-08-22 17:50:55 -0500 (Sat, 22 Aug 2009) | 1 line added Ariel's max install patch ------------------------------------------------------------------------ r7519 | jouni | 2009-08-22 01:25:07 -0500 (Sat, 22 Aug 2009) | 2 lines Fix typos found by Marc Desmarais and Nicolas Pinto ------------------------------------------------------------------------ r7517 | jdh2358 | 2009-08-21 19:02:15 -0500 (Fri, 21 Aug 2009) | 1 line fixed a fifo bug for the new transforms infrastructure ------------------------------------------------------------------------ r7506 | ryanmay | 2009-08-19 02:56:33 -0500 (Wed, 19 Aug 2009) | 1 line Remove calls to np.asarray(). This was breaking the use of masked arrays in calls to set_[x|y]data() and is handled appropriately already by set_data(). ------------------------------------------------------------------------ r7502 | mdboom | 2009-08-18 09:08:27 -0500 (Tue, 18 Aug 2009) | 2 lines Fix some minor typos in the paths tutorial ------------------------------------------------------------------------ r7501 | mdboom | 2009-08-18 09:01:41 -0500 (Tue, 18 Aug 2009) | 2 lines Fix some minor typos in the transforms tutorial ------------------------------------------------------------------------ r7500 | mdboom | 2009-08-18 09:00:28 -0500 (Tue, 18 Aug 2009) | 2 lines Fix some minor typos in the transforms tutorial ------------------------------------------------------------------------ r7499 | jdh2358 | 2009-08-18 00:15:21 -0500 (Tue, 18 Aug 2009) | 1 line added looking glass demo ------------------------------------------------------------------------ r7498 | jdh2358 | 2009-08-17 22:48:21 -0500 (Mon, 17 Aug 2009) | 1 line added path tut ------------------------------------------------------------------------ r7490 | jdh2358 | 2009-08-15 12:56:44 -0500 (Sat, 15 Aug 2009) | 1 line added transformations tut, did some reorg ------------------------------------------------------------------------ r7489 | jdh2358 | 2009-08-15 12:40:27 -0500 (Sat, 15 Aug 2009) | 1 line some doc reorg ------------------------------------------------------------------------ r7486 | mdboom | 2009-08-14 08:30:32 -0500 (Fri, 14 Aug 2009) | 2 lines Fix documentation about Axis.transAxis (thanks Jason Sage) ------------------------------------------------------------------------ r7484 | efiring | 2009-08-13 20:58:44 -0500 (Thu, 13 Aug 2009) | 3 lines Prevent exception when image is off screen and out of the axes. Bug reported by G. Jones. ------------------------------------------------------------------------ r7482 | efiring | 2009-08-13 19:24:40 -0500 (Thu, 13 Aug 2009) | 2 lines Remove older versions of some functions in mlab.py; closes bug 2806535 ------------------------------------------------------------------------ r7480 | jdh2358 | 2009-08-12 19:41:58 -0500 (Wed, 12 Aug 2009) | 1 line add the pngs referenced by sphinx css; closes sf bug 2834121 ------------------------------------------------------------------------ r7477 | efiring | 2009-08-12 11:53:41 -0500 (Wed, 12 Aug 2009) | 2 lines Typo in navigation_toolbar.rst. ------------------------------------------------------------------------ r7476 | jdh2358 | 2009-08-12 06:37:13 -0500 (Wed, 12 Aug 2009) | 1 line do case insensitive color string matching, as suggested in sf bug 2834598 ------------------------------------------------------------------------ r7475 | jdh2358 | 2009-08-11 19:26:50 -0500 (Tue, 11 Aug 2009) | 1 line update the contributing faq ------------------------------------------------------------------------ r7446 | heeres | 2009-08-11 02:06:15 -0500 (Tue, 11 Aug 2009) | 2 lines Fix bugs: #2830483 (axis scaling), 2834105 (z order problem) ------------------------------------------------------------------------ r7444 | efiring | 2009-08-09 19:31:30 -0500 (Sun, 09 Aug 2009) | 3 lines Sage patch, slightly modified, to improve tk/tcl detection. http://trac.sagemath.org/sage_trac/ticket/4176 ------------------------------------------------------------------------ r7443 | efiring | 2009-08-09 19:19:19 -0500 (Sun, 09 Aug 2009) | 3 lines Patch from Jason, sage project: prevent failure with tiny arrows. Also deleting unwanted whitespace in bezier.py. ------------------------------------------------------------------------ r7442 | efiring | 2009-08-09 19:02:56 -0500 (Sun, 09 Aug 2009) | 2 lines patch from sage project: make unicode_safe safer ------------------------------------------------------------------------ r7433 | efiring | 2009-08-08 13:16:01 -0500 (Sat, 08 Aug 2009) | 2 lines Fix excessive line length in annotations.rst ------------------------------------------------------------------------ r7432 | jdh2358 | 2009-08-08 10:16:57 -0500 (Sat, 08 Aug 2009) | 1 line simplify poly array in example ------------------------------------------------------------------------ r7431 | jdh2358 | 2009-08-08 10:10:08 -0500 (Sat, 08 Aug 2009) | 1 line use a class helper method to make the compound path from polys ------------------------------------------------------------------------ r7430 | jdh2358 | 2009-08-08 08:58:52 -0500 (Sat, 08 Aug 2009) | 1 line two new examples using a compund path for a histogram; one animated ------------------------------------------------------------------------ r7429 | jdh2358 | 2009-08-08 08:53:24 -0500 (Sat, 08 Aug 2009) | 1 line two new examples using a compund path for a histogram; one animated ------------------------------------------------------------------------ r7428 | jdh2358 | 2009-08-08 07:21:29 -0500 (Sat, 08 Aug 2009) | 1 line clean up mplot3d examples: use pyplot noy pylab and numpy rather than list comps and python random module ------------------------------------------------------------------------ r7426 | jdh2358 | 2009-08-08 06:00:41 -0500 (Sat, 08 Aug 2009) | 1 line replace list comps w/ numpy in mplot3d ------------------------------------------------------------------------ r7424 | efiring | 2009-08-08 01:07:06 -0500 (Sat, 08 Aug 2009) | 2 lines Restore default colormap behavior: no color (alpha = 0) for masked data ------------------------------------------------------------------------ r7416 | jdh2358 | 2009-08-07 10:40:56 -0500 (Fri, 07 Aug 2009) | 1 line don't fail on window icon load ------------------------------------------------------------------------ r7414 | jdh2358 | 2009-08-07 05:15:04 -0500 (Fri, 07 Aug 2009) | 1 line some doc fixes ------------------------------------------------------------------------ r7409 | ryanmay | 2009-08-06 14:28:16 -0500 (Thu, 06 Aug 2009) | 1 line Tweak solution for hiding colorbar_doc to sync with trunk. ------------------------------------------------------------------------ r7407 | jdh2358 | 2009-08-06 13:51:58 -0500 (Thu, 06 Aug 2009) | 1 line hide colorbar_doc a bit ------------------------------------------------------------------------ r7404 | jdh2358 | 2009-08-06 11:41:18 -0500 (Thu, 06 Aug 2009) | 1 line some updates to site docs for release ------------------------------------------------------------------------ r7403 | leejjoon | 2009-08-06 11:11:30 -0500 (Thu, 06 Aug 2009) | 1 line fix legend bug ignoring CircleCollection ------------------------------------------------------------------------ r7402 | jdh2358 | 2009-08-06 10:10:45 -0500 (Thu, 06 Aug 2009) | 1 line |
From: John H. <jd...@gm...> - 2009-08-06 16:36:35
|
The 0.99.0 release of matplotlib is available for download. Lots of great new features and tons of bug fixes. Thanks to all the mpl developers for their contributions, and to Christoph Gohlke for the win32 builds, Russell Owen for the OSX testing and bug reports, William Stein for hosting the OSX build box, and Michael Droettboom for the release branch support Download: https://sourceforge.net/projects/matplotlib What's new: http://matplotlib.sourceforge.net/users/whats_new.html OSX users may want to consult http://matplotlib.sourceforge.net/faq/installing_faq.html#os-x-questions Here are the highlights: * mplot3d : Reinier Heeres has ported John Porter's mplot3d over to the new matplotlib transformations framework, and it is now available as a toolkit mpl_toolkits.mplot3d example: http://matplotlib.sourceforge.net/examples/mplot3d/surface3d_demo.html tutorial: http://matplotlib.sourceforge.net/mpl_toolkits/mplot3d/tutorial.html * axes grid toolkit : Jae-Joon Lee has added a new toolkit to ease displaying multiple images in matplotlib, as well as some support for curvilinear grids to support the world coordinate system example 1: http://matplotlib.sourceforge.net/examples/axes_grid/demo_curvelinear_grid.html example 2: http://matplotlib.sourceforge.net/examples/axes_grid/simple_rgb.html tutorial : http://matplotlib.sourceforge.net/mpl_toolkits/axes_grid/users/index.html * axes spines: Andrew Straw has implemented the much awaited support for spines. No longer are your axis lines constrained to be a simple rectangle around the figure -- you can turn on or off left, bottom, right and top, as well as "detach" the spine to offset it away from the data. example: http://matplotlib.sourceforge.net/examples/pylab_examples/spine_placement_demo.html * new documentation: Jae Joon has written a guide to legends and annotations: http://matplotlib.sourceforge.net/users/plotting/legend.html#plotting-guide-legend http://matplotlib.sourceforge.net/users/plotting/annotation.html#plotting-guide-annotation * Lots of small bug features and bug fixes -- here from the CHANGELOG:: 2009-08-06 Tagging the 0.99.0 release at svn r7397 - JDH * fixed an alpha colormapping bug posted on sf 2832575 * fix typo in axes_divider.py. use nanmin, nanmax in angle_helper.py (patch by Christoph Gohlke) * remove dup gui event in enter/leave events in gtk * lots of fixes for os x binaries (Thanks Russell Owen) * attach gtk events to mpl events -- fixes sf bug 2816580 * applied sf patch 2815064 (middle button events for wx) and patch 2818092 (resize events for wx) * fixed boilerplate.py so it doesn't break the ReST docs. * removed a couple of cases of mlab.load * fixed rec2csv win32 file handle bug from sf patch 2831018 * added two examples from Josh Hemann: examples/pylab_examples/barchart_demo2.py and examples/pylab_examples/boxplot_demo2.py * handled sf bugs 2831556 and 2830525; better bar error messages and backend driver configs * added miktex win32 patch from sf patch 2820194 * apply sf patches 2830233 and 2823885 for osx setup and 64 bit; thanks Michiel 2009-08-03 Fixed boilerplate.py so it doesn't break the ReST docs. - JKS 2009-08-03 pylab no longer provides a load and save function. These are available in matplotlib.mlab, or you can use numpy.loadtxt and numpy.savetxt for text files, or np.save and np.load for binary numpy arrays. - JDH 2009-07-31 Tagging 0.99.0.rc1 at 7314 - MGD 2009-07-30 Add set_cmap and register_cmap, and improve get_cmap, to provide convenient handling of user-generated colormaps. Reorganized _cm and cm modules. - EF 2009-07-28 Quiver speed improved, thanks to tip by Ray Speth. -EF 2009-07-27 Simplify argument handling code for plot method. -EF 2009-07-25 Allow "plot(1, 2, 'r*')" to work. - EF 2009-07-22 Added an 'interp' keyword to griddata so the faster linear interpolation method can be chosen. Default is 'nn', so default behavior (using natural neighbor method) is unchanged (JSW) 2009-07-22 Improved boilerplate.py so that it generates the correct signatures for pyplot functions. - JKS 2009-07-19 Fixed the docstring of Axes.step to reflect the correct meaning of the kwargs "pre" and "post" - See SF bug https://sourceforge.net/tracker/index.php?func=detail&aid=2823304&group_id=80706&atid=560720 - JDH 2009-07-18 Fix support for hatches without color fills to pdf and svg backends. Add an example of that to hatch_demo.py. - JKS 2009-07-17 Removed fossils from swig version of agg backend. - EF 2009-07-14 initial submission of the annotation guide. -JJL 2009-07-14 axes_grid : minor improvements in anchored_artists and inset_locator. -JJL 2009-07-14 Fix a few bugs in ConnectionStyle algorithms. Add ConnectionPatch class. -JJL 2009-07-11 Added a fillstyle Line2D property for half filled markers -- see examples/pylab_examples/fillstyle_demo.py JDH 2009-07-08 Attempt to improve performance of qt4 backend, do not call qApp.processEvents while processing an event. Thanks Ole Streicher for tracking this down - DSD 2009-06-24 Add withheader option to mlab.rec2csv and changed use_mrecords default to False in mlab.csv2rec since this is partially broken - JDH 2009-06-24 backend_agg.draw_marker quantizes the main path (as in the draw_path). - JJL 2009-06-24 axes_grid: floating axis support added. - JJL 2009-06-14 Add new command line options to backend_driver.py to support running only some directories of tests - JKS 2009-06-13 partial cleanup of mlab and its importation in pylab - EF 2009-06-13 Introduce a rotation_mode property for the Text artist. See examples/pylab_examples/demo_text_rotation_mode.py -JJL 2009-06-07 add support for bz2 files per sf support request 2794556 - JDH 2009-06-06 added a properties method to the artist and inspector to return a dict mapping property name -> value; see sf feature request 2792183 - JDH 2009-06-06 added Neil's auto minor tick patch; sf patch #2789713 - JDH 2009-06-06 do not apply alpha to rgba color conversion if input is already rgba - JDH 2009-06-03 axes_grid : Initial check-in of curvelinear grid support. See examples/axes_grid/demo_curvelinear_grid.py - JJL 2009-06-01 Add set_color method to Patch - EF 2009-06-01 Spine is now derived from Patch - ADS 2009-06-01 use cbook.is_string_like() instead of isinstance() for spines - ADS 2009-06-01 cla() support for spines - ADS 2009-06-01 Removed support for gtk < 2.4. - EF 2009-05-29 Improved the animation_blit_qt4 example, which was a mix of the object-oriented and pylab interfaces. It is now strictly object-oriented - DSD 2009-05-28 Fix axes_grid toolkit to work with spine patch by ADS. - JJL 2009-05-28 Applied fbianco's patch to handle scroll wheel events in the qt4 backend - DSD 2009-05-26 Add support for "axis spines" to have arbitrary location. -ADS 2009-05-20 Add an empty matplotlibrc to the tests/ directory so that running tests will use the default set of rcparams rather than the user's config. - RMM 2009-05-19 Axis.grid(): allow use of which='major,minor' to have grid on major and minor ticks. -ADS 2009-05-18 Make psd(), csd(), and cohere() wrap properly for complex/two-sided versions, like specgram() (SF #2791686) - RMM 2009-05-18 Fix the linespacing bug of multiline text (#1239682). See examples/pylab_examples/multiline.py -JJL 2009-05-18 Add *annotation_clip* attr. for text.Annotation class. If True, annotation is only drawn when the annotated point is inside the axes area. -JJL 2009-05-17 Fix bug(#2749174) that some properties of minor ticks are not conserved -JJL 2009-05-17 applied Michiel's sf patch 2790638 to turn off gtk event loop in setupext for pygtk>=2.15.10 - JDH 2009-05-17 applied Michiel's sf patch 2792742 to speed up Cairo and macosx collections; speedups can be 20x. Also fixes some bugs in which gc got into inconsistent state |
From: John H. <jd...@gm...> - 2009-06-14 17:10:04
|
The windows binaries for the latest matplotlib release are now available for download at https://sourceforge.net/project/showfiles.php?group_id=80706&package_id=278194 for python2.5 and 2.6 (if you need 2.4 please respond here). Sorry for the delay, but we hit a nasty python2.6/libpng/mingw that held us up. Thanks to Christoph Gohlke for the visual studio builds and Charlie Moad for the MingW framework. Please let us know if you have any troubles. JDH |
From: John H. <jd...@gm...> - 2009-05-18 12:56:58
|
I have uploaded the source and OSX binaries for the bugfix release of matplotlib-0.98.5.3 to http://sourceforge.net/project/showfiles.php?group_id=80706&package_id=278194 The windows binaries are not yet ready, so I'll followup to this email when they are up. Below is a summary of the bugfixes in this release 2009-05-04 Fix bug that Text.Annotation is still drawn while set to not visible.-JJL 2009-04-06 The pdf backend now escapes newlines and linefeeds in strings. Fixes sf bug #2708559; thanks to Tiago Pereira for the report. 2009-04-06 texmanager.make_dvi now raises an error if LaTeX failed to create an output file. Thanks to Joao Luis Silva for reporting this. - JKS 2009-04-05 _png.read_png() reads 12 bit PNGs (patch from Tobias Wood) - ADS 2009-03-17 Fix bugs in edge color handling by contourf, found by Jae-Joon Lee. - EF 2009-03-11 Ensure wx version >= 2.8; thanks to Sandro Tosi and Chris Barker. - EF 2009-02-26 Support image clipping in pdf backend. - JKS 2009-02-16 Move plot_directive.py to the installed source tree. Add support for inline code content - MGD 2009-02-16 Move mathmpl.py to the installed source tree so it is available to other projects. - MGD 2009-02-04 Fix bug in mathtext related to \dots and \ldots - MGD 2009-01-29 Document 'resolution' kwarg for polar plots. Support it when using pyplot.polar, not just Figure.add_axes. - MGD 2009-01-26 Make curves and NaNs play nice together - MGD 2009-01-19 Fix bug in quiver argument handling. - EF 2009-01-19 Fix bug in backend_gtk: don't delete nonexistent toolbar. - EF 2009-01-16 Fix bug in is_string_like so it doesn't raise an unnecessary exception. - EF 2009-01-16 Bugfix of C typedef of MPL_Int64 that was failing on Windows XP 64 bit, as reported by George Goussard on numpy mailing list. - ADS 2009-01-10 Fix bug in pan/zoom with log coordinates. - EF 2009-01-06 Fix bug in setting of dashed negative contours. - EF 2009-01-06 Be fault tolerant when len(linestyles)>NLev in contour. - MM 2008-12-20 fix the dpi-dependent offset of Shadow. - JJL 2008-12-20 fix the hatch bug in the pdf backend. minor update in docs and example - JJL 2008-12-19 Update Axes.legend documnetation. /api/api_changes.rst is also updated to describe chages in keyword parameters. Issue a warning if old keyword parameters are used. - JJL |
From: <pel...@il...> - 2009-01-16 21:13:08
|
Hello everybody, I may have found a bug in the module image.py, class AxesImage, of matplotlib 0.98.5. The method 'get_interpolation' has been defined twice. The first time it returns the attribute '_interpolation' (the right one). A few lines later, the second definition returns the attribute '_resample' (the wrong one ?). So, when you call 'get_interpolation' from an AxesImage instance such as 'imshow' it returns False instead of the proper interpolation scheme. What do you think ? bye Eric Pellegrini |
From: Emanuele P. <ema...@tr...> - 2009-01-15 11:29:39
|
Hi all, I have always used .png format for my matplotlib applications but now i am compelled to save many figures in .jpeg format. Those image should be automatically saved (no GUI) but i can't find out how to save the images. Executing this scripts import pylab as p p.rcParams['backend']='gdk' p.figure(1) p.plot([1,2,3,4,5,6],[3,7,5,4,6,3]) p.savefig("example.jpg") It gives me this error Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/usr/lib/python2.5/site-packages/matplotlib/pyplot.py", line 345, in savefig return fig.savefig(*args, **kwargs) File "/usr/lib/python2.5/site-packages/matplotlib/figure.py", line 990, in savefig self.canvas.print_figure(*args, **kwargs) File "/usr/lib/python2.5/site-packages/matplotlib/backend_bases.py", line 1373, in print_figure '%s.' % (format, ', '.join(formats))) ValueError: Format "jpg" is not supported. Supported formats: emf, eps, pdf, png, ps, raw, rgba, svg, svgz. Can anyone help me ? (.jpeg extension it doesn't work too) By the way, what is the best backend to fulfill the task ? (better quality and less memory leackage ?) Thank you -- ------------------------------------------------------------ Emanuele Passera Tele-Rilevamento Europa - T.R.E. s.r.l. a POLIMI spin-off company Via Vittoria Colonna, 7 20149 Milano - Italia tel.: +39.02.4343.121 fax: +39.02.4343.1230 e-mail: ema...@tr... web: www.treuropa.com ------------------------------------------------------------- |
From: John H. <jd...@gm...> - 2008-12-12 17:40:26
|
We have just released a new version of matplotlib, available for download at https://sourceforge.net/project/showfiles.php?group_id=80706&package_id=278194&release_id=646644 It is a simple bugfix release to fix a number of critical bugs found in 0.98.4. These "what's new" release notes, with graphs and links, are available in html at http://matplotlib.sourceforge.net/users/whats_new.html Thanks to Charlie Moad for testing and preparing the source release, including binaries for OS X and Windows for python 2.4 and 2.5 (2.6 and 3.0 will not be available until numpy is available on those releases). Thanks to the many developers who contributed to this release, with contributions from Jae-Joon Lee, Michael Droettboom, Ryan May, Eric Firing, Manuel Metz, Jouni K. Seppaenen, Jeff Whitaker, Darren Dale, David Kaplan, Michiel de Hoon and many others who submitted patches What's new in 0.98.5 ============================== It's only been a matter of days since 0.98.4, but there were a number of critical bugs that warranted a new release. 2008-12-11 Use subprocess.Popen instead of os.popen in dviread (Windows problem reported by Jorgen Stenarson) - JKS 2008-12-10 Added Michael's font_manager fix and Jae-Joon's figure/subplot fix. Bumped version number to 0.98.5 - JDH |
From: Michael D. <md...@st...> - 2008-12-12 15:48:55
|
We have just released a new version of matplotlib, available for download at https://sourceforge.net/project/showfiles.php?group_id=80706&package_id=278194&release_id=646644 It is a simple bugfix release to fix a number of critical bugs found in 0.98.4. These "what's new" release notes, with graphs and links, are available in html at http://matplotlib.sourceforge.net/users/whats_new.html Thanks to Charlie Moad for testing and preparing the source release, including binaries for OS X and Windows for python 2.4 and 2.5 (2.6 and 3.0 will not be available until numpy is available on those releases). Thanks to the many developers who contributed to this release, with contributions from Jae-Joon Lee, Michael Droettboom, Ryan May, Eric Firing, Manuel Metz, Jouni K. Seppaenen, Jeff Whitaker, Darren Dale, David Kaplan, Michiel de Hoon and many others who submitted patches What's new in 0.98.5 ============================== It's only been a matter of days since 0.98.4, but there were a number of critical bugs that warranted a new release. 2008-12-11 Use subprocess.Popen instead of os.popen in dviread (Windows problem reported by Jorgen Stenarson) - JKS 2008-12-10 Added Michael's font_manager fix and Jae-Joon's figure/subplot fix. Bumped version number to 0.98.5 - JDH -- Michael Droettboom Science Software Branch Operations and Engineering Division Space Telescope Science Institute Operated by AURA for NASA |
From: R. A. <ra...@gm...> - 2008-12-11 22:35:56
|
Hi All, I'm new to the list, and have hit a snag that I can't find an answer for in the Cookbook or Gallery. Basically, I would like to define a color bar that is valid for a range of 0 - 10, but only display the range that is being mapped, say 5 - 7. Is this possible? Below is the code that I'm using. Thanks, Roger -------------------------------- #! /usr/bin/python ''' Make a colorbar as a separate figure. ''' import matplotlib from matplotlib import pyplot, mpl # Make a figure and axes with dimensions as desired. fig = pyplot.figure(figsize=(5,2)) ax1 = fig.add_axes([0.05, 0.65, 0.9, 0.15]) # SETUP A CUSTOM COLOR RAMP # HYDRO SAMPLE COLOR RAMP cdict = {'blue': [[0.0, 0.25098039215686274, 0.25098039215686274], [0.10000000000000001, 1.0, 1.0], [0.20000000000000001, 1.0, 1.0], [0.29999999999999999, 1.0, 1.0], [0.40000000000000002, 0.75294117647058822, 0.75294117647058822], [0.5, 0.25098039215686274, 0.25098039215686274], [0.59999999999999998, 0.25098039215686274, 0.25098039215686274], [0.69999999999999996, 0.25098039215686274, 0.25098039215686274], [0.80000000000000004, 0.25098039215686274, 0.25098039215686274], [0.90000000000000002, 1.0, 1.0], [1.0, 0.88235294117647056, 0.88235294117647056]], 'green': [[0.0, 0.0, 0.0], [0.10000000000000001, 0.25098039215686274, 0.25098039215686274], [0.20000000000000001, 0.62745098039215685, 0.62745098039215685], [0.29999999999999999, 0.8784313725490196, 0.8784313725490196], [0.40000000000000002, 1.0, 1.0], [0.5, 1.0, 1.0], [0.59999999999999998, 1.0, 1.0], [0.69999999999999996, 0.62745098039215685, 0.62745098039215685], [0.80000000000000004, 0.12549019607843137, 0.12549019607843137], [0.90000000000000002, 0.62745098039215685, 0.62745098039215685], [1.0, 0.8784313725490196, 0.8784313725490196]], 'red': [[0.0, 0.25098039215686274, 0.25098039215686274], [0.10000000000000001, 0.0, 0.0], [0.20000000000000001, 0.0, 0.0], [0.29999999999999999, 0.25098039215686274, 0.25098039215686274], [0.40000000000000002, 0.25098039215686274, 0.25098039215686274], [0.5, 0.50196078431372548, 0.50196078431372548], [0.59999999999999998, 1.0, 1.0], [0.69999999999999996, 1.0, 1.0], [0.80000000000000004, 1.0, 1.0], [0.90000000000000002, 1.0, 1.0], [1.0, 1.0, 1.0]]} cmap = matplotlib.colors.LinearSegmentedColormap('my_colormap',cdict,256) # Set the colormap and norm to correspond to the data for which # the colorbar will be used. #cmap = mpl.cm.cool norm = mpl.colors.Normalize(vmin=5, vmax=10) cb1 = mpl.colorbar.ColorbarBase(ax1, cmap=cmap, norm=norm, orientation='horizontal') cb1.set_label('Some Units') pyplot.show() |
From: John H. <jd...@gm...> - 2008-12-10 17:13:18
|
We have just released a new version of matplotlib, available for download at https://sourceforge.net/project/showfiles.php?group_id=80706&package_id=278194&release_id=646146 These "what's new" release notes, with graphs and links, are available in html at http://matplotlib.sourceforge.net/users/whats_new.html Thanks to Charlie Moad for testing and preparing the source release, including binaries for OS X and Windows for python 2.4 and 2.5 (2.6 and 3.0 will not be available until numpy is available on those releases). Thanks to the many developers who contributed to this release, with contributions from Jae-Joon Lee, Michael Droettboom, Ryan May, Eric Firing, Manuel Metz, Jouni K. Seppaenen, Jeff Whitaker, Darren Dale, David Kaplan, Michiel de Hoon and many others who submitted patches What new in 0.98.4 ============================== It's been four months since the last matplotlib release, and there are a lot of new features and bug-fixes Legend enhancements -------------------- Jae-Joon has rewritten the legend class, and added support for multiple columns and rows, as well as fancy box drawing. See http://matplotlib.sourceforge.net/api/pyplot_api.html#matplotlib.pyplot.legend http://matplotlib.sourceforge.net/api/artist_api.html#matplotlib.legend.Legend http://matplotlib.sourceforge.net/examples/pylab_examples/legend_demo3.html Fancy annotations and arrows ----------------------------- Jae-Joon has added lot's of support to annotations for drawing fancy boxes and connectors in annotations. See http://matplotlib.sourceforge.net/api/pyplot_api.html#matplotlib.pyplot.annotate http://matplotlib.sourceforge.net/api/artist_api.html#matplotlib.patches.BoxStyle http://matplotlib.sourceforge.net/api/artist_api.html#matplotlib.patches.ArrowStyle http://matplotlib.sourceforge.net/api/artist_api.html#matplotlib.patches.ConnectionStyle http://matplotlib.sourceforge.net/examples/pylab_examples/annotation_demo2.html Native OS X backend -------------------- Michiel de Hoon has provided a native Mac OSX backend that is almost completely implemented in C. The backend can therefore use Quartz directly and, depending on the application, can be orders of magnitude faster than the existing backends. In addition, no third-party libraries are needed other than Python and NumPy. The backend is interactive from the usual terminal application on Mac using regular Python. It hasn't been tested with ipython yet, but in principle it should to work there as well. Set 'backend : macosx' in your matplotlibrc file, or run your script with:: > python myfile.py -dmacosx psd amplitude scaling ------------------------- Ryan May did a lot of work to rationalize the amplitude scaling of :func:`~matplotlib.pyplot.psd` and friends. The changes should increase MATLAB (TM) compatabililty and increase scaling options. http://matplotlib.sourceforge.net/api/pyplot_api.html#matplotlib.pyplot.psd http://matplotlib.sourceforge.net/examples/pylab_examples/psd_demo2.html#pylab-examples-psd-demo2 http://matplotlib.sourceforge.net/examples/pylab_examples/psd_demo3.html#pylab-examples-psd-demo3 Fill between ------------------ Added a fill_between function to make it easier to do shaded region plots in the presence of masked data. You can pass an *x* array and a *ylower* and *yupper* array to fill betweem, and an optional *where* argument which is a logical mask where you want to do the filling. See http://matplotlib.sourceforge.net/api/pyplot_api.html#matplotlib.pyplot.fill_between http://matplotlib.sourceforge.net/examples/pylab_examples/fill_between.html Lots more ----------- Here are the 0.98.4 notes from the CHANGELOG:: Added mdehoon's native macosx backend from sf patch 2179017 - JDH Removed the prints in the set_*style commands. Return the list of pprinted strings instead - JDH Some of the changes Michael made to improve the output of the property tables in the rest docs broke of made difficult to use some of the interactive doc helpers, eg setp and getp. Having all the rest markup in the ipython shell also confused the docstrings. I added a new rc param docstring.harcopy, to format the docstrings differently for hardcopy and other use. Ther ArtistInspector could use a little refactoring now since there is duplication of effort between the rest out put and the non-rest output - JDH Updated spectral methods (psd, csd, etc.) to scale one-sided densities by a factor of 2 and, optionally, scale all densities by the sampling frequency. This gives better MatLab compatibility. -RM Fixed alignment of ticks in colorbars. -MGD drop the deprecated "new" keyword of np.histogram() for numpy 1.2 or later. -JJL Fixed a bug in svg backend that new_figure_manager() ignores keywords arguments such as figsize, etc. -JJL Fixed a bug that the handlelength of the new legend class set too short when numpoints=1 -JJL Added support for data with units (e.g. dates) to Axes.fill_between. -RM Added fancybox keyword to legend. Also applied some changes for better look, including baseline adjustment of the multiline texts so that it is center aligned. -JJL The transmuter classes in the patches.py are reorganized as subclasses of the Style classes. A few more box and arrow styles are added. -JJL Fixed a bug in the new legend class that didn't allowed a tuple of coordinate vlaues as loc. -JJL Improve checks for external dependencies, using subprocess (instead of deprecated popen*) and distutils (for version checking) - DSD Reimplementaion of the legend which supports baseline alignement, multi-column, and expand mode. - JJL Fixed histogram autoscaling bug when bins or range are given explicitly (fixes Debian bug 503148) - MM Added rcParam axes.unicode_minus which allows plain hypen for minus when False - JDH Added scatterpoints support in Legend. patch by Erik Tollerud - JJL Fix crash in log ticking. - MGD Added static helper method BrokenHBarCollection.span_where and Axes/pyplot method fill_between. See examples/pylab/fill_between.py - JDH Add x_isdata and y_isdata attributes to Artist instances, and use them to determine whether either or both coordinates are used when updating dataLim. This is used to fix autoscaling problems that had been triggered by axhline, axhspan, axvline, axvspan. - EF Update the psd(), csd(), cohere(), and specgram() methods of Axes and the csd() cohere(), and specgram() functions in mlab to be in sync with the changes to psd(). In fact, under the hood, these all call the same core to do computations. - RM Add 'pad_to' and 'sides' parameters to mlab.psd() to allow controlling of zero padding and returning of negative frequency components, respecitively. These are added in a way that does not change the API. - RM Fix handling of c kwarg by scatter; generalize is_string_like to accept numpy and numpy.ma string array scalars. - RM and EF Fix a possible EINTR problem in dviread, which might help when saving pdf files from the qt backend. - JKS Fix bug with zoom to rectangle and twin axes - MGD Added Jae Joon's fancy arrow, box and annotation enhancements -- see examples/pylab_examples/annotation_demo2.py Autoscaling is now supported with shared axes - EF Fixed exception in dviread that happened with Minion - JKS set_xlim, ylim now return a copy of the viewlim array to avoid modify inplace surprises Added image thumbnail generating function matplotlib.image.thumbnail. See examples/misc/image_thumbnail.py - JDH Applied scatleg patch based on ideas and work by Erik Tollerud and Jae-Joon Lee. - MM Fixed bug in pdf backend: if you pass a file object for output instead of a filename, e.g. in a wep app, we now flush the object at the end. - JKS Add path simplification support to paths with gaps. - EF Fix problem with AFM files that don't specify the font's full name or family name. - JKS Added 'scilimits' kwarg to Axes.ticklabel_format() method, for easy access to the set_powerlimits method of the major ScalarFormatter. - EF Experimental new kwarg borderpad to replace pad in legend, based on suggestion by Jae-Joon Lee. - EF Allow spy to ignore zero values in sparse arrays, based on patch by Tony Yu. Also fixed plot to handle empty data arrays, and fixed handling of markers in figlegend. - EF Introduce drawstyles for lines. Transparently split linestyles like 'steps--' into drawstyle 'steps' and linestyle '--'. Legends always use drawstyle 'default'. - MM Fixed quiver and quiverkey bugs (failure to scale properly when resizing) and added additional methods for determining the arrow angles - EF Fix polar interpolation to handle negative values of theta - MGD Reorganized cbook and mlab methods related to numerical calculations that have little to do with the goals of those two modules into a separate module numerical_methods.py Also, added ability to select points and stop point selection with keyboard in ginput and manual contour labeling code. Finally, fixed contour labeling bug. - DMK Fix backtick in Postscript output. - MGD [ 2089958 ] Path simplification for vector output backends Leverage the simplification code exposed through path_to_polygons to simplify certain well-behaved paths in the vector backends (PDF, PS and SVG). "path.simplify" must be set to True in matplotlibrc for this to work. - MGD Add "filled" kwarg to Path.intersects_path and Path.intersects_bbox. - MGD Changed full arrows slightly to avoid an xpdf rendering problem reported by Friedrich Hagedorn. - JKS Fix conversion of quadratic to cubic Bezier curves in PDF and PS backends. Patch by Jae-Joon Lee. - JKS Added 5-point star marker to plot command q- EF Fix hatching in PS backend - MGD Fix log with base 2 - MGD Added support for bilinear interpolation in NonUniformImage; patch by Gregory Lielens. - EF Added support for multiple histograms with data of different length - MM Fix step plots with log scale - MGD Fix masked arrays with markers in non-Agg backends - MGD Fix clip_on kwarg so it actually works correctly - MGD Fix locale problems in SVG backend - MGD fix quiver so masked values are not plotted - JSW improve interactive pan/zoom in qt4 backend on windows - DSD Fix more bugs in NaN/inf handling. In particular, path simplification (which does not handle NaNs or infs) will be turned off automatically when infs or NaNs are present. Also masked arrays are now converted to arrays with NaNs for consistent handling of masks and NaNs - MGD and EF |
From: Travis E. O. <oli...@en...> - 2008-11-26 18:14:11
|
Hello, We've recently posted the beta1 build of EPD (the Enthought Python Distribution) with Python 2.5 version 4.1.30001 to the EPD website. You may download the beta from here: http://www.enthought.com/products/epdearlyaccess.php You can check out the release notes here: https://svn.enthought.com/epd/wiki/Python2.5.2/4.1.300/Beta1 Please help us test it out and provide feedback on the EPD Trac instance: https://svn.enthought.com/epd or via e-mail to epd...@en.... If everything goes well, we are planning a final release for December. About EPD --------- The Enthought Python Distribution (EPD) is a "kitchen-sink-included" distribution of the Python™ Programming Language, including over 60 additional tools and libraries. The EPD bundle includes NumPy, SciPy, IPython, 2D and 3D visualization, database adapters, GUI building libraries, and a lot of other tools right out of the box. http://www.enthought.com/products/epd.php It is currently available as a single-click installer for Windows XP (x86), Mac OS X (a universal binary for OS X 10.4 and above), and RedHat 3 and 4 (x86 and amd64). EPD is free for academic use. An annual subscription and installation support are available for individual commercial use. Enterprise subscriptions with support for particular deployment environments are also available for commercial purchase. Enthought Build Team |
From: Travis V. <tr...@en...> - 2008-10-21 22:12:07
|
Greetings, Enthought, Inc. is very pleased to announce the newest release of the Enthought Python Distribution (EPD) Py2.5 v4.0.30002: http://www.enthought.com/epd This release contains updates to many of EPD's packages, including NumPy, IPython, matplotlib, VTK, etc. This is also the first release to include a 3.x version of the Enthought Tool Suite (http://code.enthought.com/ ). The release notes for this release, including the list of included packages, may be found here: https://svn.enthought.com/epd/wiki/Python2.5.2/4.0.300/GA Many thanks to the EPD team for putting this release together, and to the community of folks who have provided all of the valuable tools bundled here. Best Regards, Travis --------- About EPD --------- The Enthought Python Distribution (EPD) is a "kitchen-sink-included" distribution of the Python™ Programming Language, including over 80 additional tools and libraries. The EPD bundle includes NumPy, SciPy, IPython, 2D and 3D visualization, database adapters, and a lot of other tools right out of the box. http://www.enthought.com/products/epd.php It is currently available as an easy, single-click installer for Windows XP (x86), Mac OS X (a universal binary for Intel 10.4 and above) and RedHat EL3 (x86 and amd64). EPD is free for 30-day trial use and for use in degree-granting academic institutions. An annual Subscription and installation support are available for commercial use (http://www.enthought.com/products/epddownload.php ) including an Enterprise Subscription with support for particular deployment environments (http://www.enthought.com/products/enterprise.php ). |