From: Michael D. <md...@st...> - 2012-09-19 18:02:07
|
I have tagged and created a tarball for 1.2.0rc2. The githash is 656c88f3e546. The tarball is on the github download page here: https://github.com/matplotlib/matplotlib/downloads This includes a number of important bugfixes, including things required for creating Macintosh and Windows binaries. The Travis tests are also now passing. I hope it will be easier for the binaries to be created this time. Once they are available at github, I will make an announcement to matplotlib-users and hopefully get some serious testing out of this thing. Thanks for all of the hard work! Mike |
From: Sandro T. <san...@gm...> - 2012-09-20 17:17:18
|
Hi Michael, On Wed, Sep 19, 2012 at 7:53 PM, Michael Droettboom <md...@st...> wrote: > I have tagged and created a tarball for 1.2.0rc2. The githash is > 656c88f3e546. The tarball is on the github download page here: Thanks for the release! I'm testing the Debian packaging, and I noticed that the file lib/matplotlib/mpl-data/matplotlib.conf disappeared between 1.1.1 and 1.2.0rc1. That was a sample file that was nice to ship to users to have an idea what can be customized. We were also shipping it into /usr/share/matplotlib/ so a first configuration was already provided to users. Do you have something to suggest to restore the situation? I don't know if you like to add the file back (maybe in a different location) or if we should point users to the doc and stop. Cheers, -- Sandro Tosi (aka morph, morpheus, matrixhasu) My website: http://matrixhasu.altervista.org/ Me at Debian: http://wiki.debian.org/SandroTosi |
From: Michael D. <md...@st...> - 2012-09-20 18:55:06
|
On 09/20/2012 01:16 PM, Sandro Tosi wrote: > Hi Michael, > > On Wed, Sep 19, 2012 at 7:53 PM, Michael Droettboom <md...@st...> wrote: >> I have tagged and created a tarball for 1.2.0rc2. The githash is >> 656c88f3e546. The tarball is on the github download page here: > Thanks for the release! > > I'm testing the Debian packaging, and I noticed that the file > lib/matplotlib/mpl-data/matplotlib.conf disappeared between 1.1.1 and > 1.2.0rc1. That was a sample file that was nice to ship to users to > have an idea what can be customized. We were also shipping it into > /usr/share/matplotlib/ so a first configuration was already provided > to users. Do you have something to suggest to restore the situation? I > don't know if you like to add the file back (maybe in a different > location) or if we should point users to the doc and stop. > The source of that file has always been `matplotlibrc.template` at the root of the source tree. That file is copied (by the build process) to lib/matplotlib/mpl-data/matplotlibrc, but it doesn't exist in the raw source tree. I'm not sure what matplotlib.conf is or was -- but I hope matplotlibrc.template fits the bill for the Debian package's purposes. Mike |
From: Sandro T. <san...@gm...> - 2012-09-21 17:51:41
|
On Thu, Sep 20, 2012 at 8:48 PM, Michael Droettboom <md...@st...> wrote: > The source of that file has always been `matplotlibrc.template` at the root > of the source tree. That file is copied (by the build process) to > lib/matplotlib/mpl-data/matplotlibrc, but it doesn't exist in the raw source > tree. ah nice, so I was using something outdated > I'm not sure what matplotlib.conf is or was -- but I hope > matplotlibrc.template fits the bill for the Debian package's purposes. Absolutely, thanks for the quick reply! Cheers, -- Sandro Tosi (aka morph, morpheus, matrixhasu) My website: http://matrixhasu.altervista.org/ Me at Debian: http://wiki.debian.org/SandroTosi |
From: Phil E. <pel...@gm...> - 2012-09-21 09:30:11
|
@Ben: Presumably your running one of the examples. Probably changed with https://github.com/matplotlib/matplotlib/pull/921 On 20 September 2012 18:23, Benjamin Root <ben...@ou...> wrote: > > > On Wed, Sep 19, 2012 at 1:53 PM, Michael Droettboom <md...@st...>wrote: > >> I have tagged and created a tarball for 1.2.0rc2. The githash is >> 656c88f3e546. The tarball is on the github download page here: >> >> https://github.com/matplotlib/matplotlib/downloads >> >> This includes a number of important bugfixes, including things required >> for creating Macintosh and Windows binaries. The Travis tests are also >> now passing. >> >> I hope it will be easier for the binaries to be created this time. Once >> they are available at github, I will make an announcement to >> matplotlib-users and hopefully get some serious testing out of this thing. >> >> Thanks for all of the hard work! >> >> Mike >> >> > Is it just me, or are colors looking duller? > > I attached before (v1.1.x) and after (v1.2.x) images. > > Ben Root > > > > ------------------------------------------------------------------------------ > Everyone hates slow websites. So do we. > Make your web apps faster with AppDynamics > Download AppDynamics Lite for free today: > http://ad.doubleclick.net/clk;258768047;13503038;j? > http://info.appdynamics.com/FreeJavaPerformanceDownload.html > _______________________________________________ > Matplotlib-devel mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-devel > > |
From: Benjamin R. <ben...@ou...> - 2012-09-21 13:24:24
|
On Fri, Sep 21, 2012 at 5:30 AM, Phil Elson <pel...@gm...> wrote: > @Ben: Presumably your running one of the examples. Probably changed with > https://github.com/matplotlib/matplotlib/pull/921 > > > That would explain it. I forgot that the examples got modified to showcase other colormaps. I think the 3d plots need some more "pop", though. I think I will make a PR to change them from the "coolwarm" colormap to something a bit more appealing. The coolwarm colors just look dull and unappealing. Cheers! Ben Root |
From: Benjamin R. <ben...@ou...> - 2012-09-21 13:40:30
|
On Fri, Sep 21, 2012 at 9:23 AM, Benjamin Root <ben...@ou...> wrote: > > > On Fri, Sep 21, 2012 at 5:30 AM, Phil Elson <pel...@gm...> wrote: > >> @Ben: Presumably your running one of the examples. Probably changed with >> https://github.com/matplotlib/matplotlib/pull/921 >> >> >> > > That would explain it. I forgot that the examples got modified to > showcase other colormaps. I think the 3d plots need some more "pop", > though. I think I will make a PR to change them from the "coolwarm" > colormap to something a bit more appealing. The coolwarm colors just look > dull and unappealing. > > Cheers! > Ben Root > > This raises an important question, though... the matplotlib.org site has the older examples. That particular PR was merged 4 months ago. Is the mplot3d part of the docs not getting rebuilt? Ben Root |
From: Michael D. <md...@st...> - 2012-09-21 14:32:48
|
On 09/21/2012 09:40 AM, Benjamin Root wrote: > > > On Fri, Sep 21, 2012 at 9:23 AM, Benjamin Root <ben...@ou... > <mailto:ben...@ou...>> wrote: > > > > On Fri, Sep 21, 2012 at 5:30 AM, Phil Elson <pel...@gm... > <mailto:pel...@gm...>> wrote: > > @Ben: Presumably your running one of the examples. Probably > changed with https://github.com/matplotlib/matplotlib/pull/921 > > > > > That would explain it. I forgot that the examples got modified to > showcase other colormaps. I think the 3d plots need some more > "pop", though. I think I will make a PR to change them from the > "coolwarm" colormap to something a bit more appealing. The > coolwarm colors just look dull and unappealing. > > Cheers! > Ben Root > > > This raises an important question, though... the matplotlib.org > <http://matplotlib.org> site has the older examples. That particular > PR was merged 4 months ago. Is the mplot3d part of the docs not > getting rebuilt? The root of the documentation is still for 1.1.1 (the last released version). The docs that correspond to the release candidate are under matplotlib.org/1.2.0 (and this is linked to from the root page). Once the 1.2.0 release is made, this will be reversed, with 1.2.0 taking the top level and 1.1.1 relegated to an "archive" at matplotlib.org/1.1.1 Mike |
From: Damon M. <dam...@gm...> - 2012-09-22 17:55:17
|
On Wed, Sep 19, 2012 at 6:53 PM, Michael Droettboom <md...@st...> wrote: > I have tagged and created a tarball for 1.2.0rc2. The githash is > 656c88f3e546. The tarball is on the github download page here: > > https://github.com/matplotlib/matplotlib/downloads > > This includes a number of important bugfixes, including things required > for creating Macintosh and Windows binaries. The Travis tests are also > now passing. > > I hope it will be easier for the binaries to be created this time. Once > they are available at github, I will make an announcement to > matplotlib-users and hopefully get some serious testing out of this thing. > > Thanks for all of the hard work! > > Mike The website says the current development version is rc1. -- Damon McDougall http://www.damon-is-a-geek.com B2.39 Mathematics Institute University of Warwick Coventry West Midlands CV4 7AL United Kingdom |
From: Michael D. <md...@st...> - 2012-09-24 13:09:40
|
Thanks for pointing this out. It should now be fixed. On 09/22/2012 01:55 PM, Damon McDougall wrote: > On Wed, Sep 19, 2012 at 6:53 PM, Michael Droettboom <md...@st...> wrote: >> I have tagged and created a tarball for 1.2.0rc2. The githash is >> 656c88f3e546. The tarball is on the github download page here: >> >> https://github.com/matplotlib/matplotlib/downloads >> >> This includes a number of important bugfixes, including things required >> for creating Macintosh and Windows binaries. The Travis tests are also >> now passing. >> >> I hope it will be easier for the binaries to be created this time. Once >> they are available at github, I will make an announcement to >> matplotlib-users and hopefully get some serious testing out of this thing. >> >> Thanks for all of the hard work! >> >> Mike > The website says the current development version is rc1. > |
From: Damon M. <dam...@gm...> - 2012-09-24 15:33:55
|
On Mon, Sep 24, 2012 at 2:05 PM, Michael Droettboom <md...@st...> wrote: > Thanks for pointing this out. It should now be fixed. > Nope, it still says 1.2.0rc1: http://matplotlib.org -- Damon McDougall http://www.damon-is-a-geek.com B2.39 Mathematics Institute University of Warwick Coventry West Midlands CV4 7AL United Kingdom |
From: Michael D. <md...@st...> - 2012-09-24 17:08:35
|
On 09/24/2012 11:33 AM, Damon McDougall wrote: > On Mon, Sep 24, 2012 at 2:05 PM, Michael Droettboom <md...@st...> wrote: >> Thanks for pointing this out. It should now be fixed. >> > Nope, it still says 1.2.0rc1: http://matplotlib.org > Obviously my git skills are down today. Should be up there now. Mike |
From: Russell E. O. <ro...@uw...> - 2012-09-24 17:01:38
|
In article <505...@st...>, Michael Droettboom <md...@st...> wrote: > I have tagged and created a tarball for 1.2.0rc2. The githash is > 656c88f3e546. The tarball is on the github download page here: > > https://github.com/matplotlib/matplotlib/downloads > > This includes a number of important bugfixes, including things required > for creating Macintosh and Windows binaries. The Travis tests are also > now passing. > > I hope it will be easier for the binaries to be created this time. Once > they are available at github, I will make an announcement to > matplotlib-users and hopefully get some serious testing out of this thing. > > Thanks for all of the hard work! I'm sorry that I missed the announcement until today -- I normally try to check news every day or two, but got too busy last week. I'm even more sorry to report that I can't build the 32-bit Mac OS X binary. I have appended the log. I suspect the issue is the need to use an old compiler for that python. The 64-bit Mac binary built just fine and I'm uploading it now. I have also appended the test results for it (which look fine to me). -- Russell Log of build failure on MacOS X 10.4 for python.org's 32-bit python 2.7 d-173-250-157-131:/Archives/PythonPackages/matplotlib-1.2.0rc2 rowen$ bdist_mpkg basedirlist is: ['/usr/local/', '/usr', '/usr/X11'] ... gcc-4.0 -fno-strict-aliasing -fno-common -dynamic -isysroot /Developer/SDKs/MacOSX10.4u.sdk -arch ppc -arch i386 -g -O2 -DNDEBUG -g -O3 -DPY_ARRAY_UNIQUE_SYMBOL=MPL_ARRAY_API -DPYCXX_ISO_CPP_LIB=1 -I/usr/local/include -I/usr/include -I/usr/X11/include -I/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-pa ckages/numpy/core/include -I/usr/local/include -I/usr/include -I. -I/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-pa ckages/numpy/core/include -Isrc -Iagg24/include -I. -I/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7 -c src/_macosx.m -o build/temp.macosx-10.3-fat-2.7/src/_macosx.o src/_macosx.m: In function 'FigureCanvas_write_bitmap': src/_macosx.m:3557: error: request for member 'pixelsWide' in something not a structure or union src/_macosx.m:3557: error: request for member 'pixelsHigh' in something not a structure or union src/_macosx.m: In function 'FigureCanvas_write_bitmap': src/_macosx.m:3557: error: request for member 'pixelsWide' in something not a structure or union src/_macosx.m:3557: error: request for member 'pixelsHigh' in something not a structure or union lipo: can't figure out the architecture type of: /var/tmp//ccpc0juI.out error: command 'gcc-4.0' failed with exit status 1 d-173-250-157-131:/Archives/PythonPackages/matplotlib-1.2.0rc2 rowen$ Log of test results for the MacOS X 10.6 python.org 64-bit python 2.7 build: localhost$ python -c "import matplotlib as m ; m.test(verbosity=1)" ......................................................................... ......................................................................... .........SSS.K................................K.......................... ......................................................................... ......................................................................... ......................................................................... ......................................................................... ......................................................................... ......................................................................... ......................................................................... ......................................................................... ......................................................................... ......................................................................... ......................................................................... ......................................................................... ..................................................................../Libr ary/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/ matplotlib/gridspec.py:298: UserWarning: This figure includes Axes that are not compatible with tight_layout, so its results might be incorrect. warnings.warn("This figure includes Axes that are not " ............................... ---------------------------------------------------------------------- Ran 1194 tests in 329.568s OK (KNOWNFAIL=2, SKIP=3) |
From: Michael D. <md...@st...> - 2012-09-24 17:06:18
|
For the compilation problem, I am no Objective-C expert, but in C, line 3557 should certainly read: NSSize pxlSize = NSMakeSize(rep->pixelsWide, rep->pixelsHigh); I wonder if that fixes it -- but that's a total stab in the dark. This was a part of the code that was changed quite recently. Mike On 09/24/2012 01:01 PM, Russell E. Owen wrote: > In article <505...@st...>, > Michael Droettboom <md...@st...> > wrote: > >> I have tagged and created a tarball for 1.2.0rc2. The githash is >> 656c88f3e546. The tarball is on the github download page here: >> >> https://github.com/matplotlib/matplotlib/downloads >> >> This includes a number of important bugfixes, including things required >> for creating Macintosh and Windows binaries. The Travis tests are also >> now passing. >> >> I hope it will be easier for the binaries to be created this time. Once >> they are available at github, I will make an announcement to >> matplotlib-users and hopefully get some serious testing out of this thing. >> >> Thanks for all of the hard work! > I'm sorry that I missed the announcement until today -- I normally try > to check news every day or two, but got too busy last week. > > I'm even more sorry to report that I can't build the 32-bit Mac OS X > binary. I have appended the log. I suspect the issue is the need to use > an old compiler for that python. > > The 64-bit Mac binary built just fine and I'm uploading it now. I have > also appended the test results for it (which look fine to me). > > -- Russell > > Log of build failure on MacOS X 10.4 for python.org's 32-bit python 2.7 > > d-173-250-157-131:/Archives/PythonPackages/matplotlib-1.2.0rc2 rowen$ > bdist_mpkg > basedirlist is: ['/usr/local/', '/usr', '/usr/X11'] > ... > gcc-4.0 -fno-strict-aliasing -fno-common -dynamic -isysroot > /Developer/SDKs/MacOSX10.4u.sdk -arch ppc -arch i386 -g -O2 -DNDEBUG -g > -O3 -DPY_ARRAY_UNIQUE_SYMBOL=MPL_ARRAY_API -DPYCXX_ISO_CPP_LIB=1 > -I/usr/local/include -I/usr/include -I/usr/X11/include > -I/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-pa > ckages/numpy/core/include -I/usr/local/include -I/usr/include -I. > -I/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-pa > ckages/numpy/core/include -Isrc -Iagg24/include -I. > -I/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7 -c > src/_macosx.m -o build/temp.macosx-10.3-fat-2.7/src/_macosx.o > src/_macosx.m: In function 'FigureCanvas_write_bitmap': > src/_macosx.m:3557: error: request for member 'pixelsWide' in something > not a structure or union > src/_macosx.m:3557: error: request for member 'pixelsHigh' in something > not a structure or union > src/_macosx.m: In function 'FigureCanvas_write_bitmap': > src/_macosx.m:3557: error: request for member 'pixelsWide' in something > not a structure or union > src/_macosx.m:3557: error: request for member 'pixelsHigh' in something > not a structure or union > lipo: can't figure out the architecture type of: /var/tmp//ccpc0juI.out > error: command 'gcc-4.0' failed with exit status 1 > d-173-250-157-131:/Archives/PythonPackages/matplotlib-1.2.0rc2 rowen$ > > > > Log of test results for the MacOS X 10.6 python.org 64-bit python 2.7 > build: > > localhost$ python -c "import matplotlib as m ; m.test(verbosity=1)" > ......................................................................... > ......................................................................... > .........SSS.K................................K.......................... > ......................................................................... > ......................................................................... > ......................................................................... > ......................................................................... > ......................................................................... > ......................................................................... > ......................................................................... > ......................................................................... > ......................................................................... > ......................................................................... > ......................................................................... > ......................................................................... > ..................................................................../Libr > ary/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/ > matplotlib/gridspec.py:298: UserWarning: This figure includes Axes that > are not compatible with tight_layout, so its results might be incorrect. > warnings.warn("This figure includes Axes that are not " > ............................... > ---------------------------------------------------------------------- > Ran 1194 tests in 329.568s > > OK (KNOWNFAIL=2, SKIP=3) > > > ------------------------------------------------------------------------------ > Live Security Virtual Conference > Exclusive live event will cover all the ways today's security and > threat landscape has changed and how IT managers can respond. Discussions > will include endpoint security, mobile security and the latest in malware > threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ > _______________________________________________ > Matplotlib-devel mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-devel |
From: Russell E. O. <ro...@uw...> - 2012-09-24 18:24:10
|
In article <506...@st...>, Michael Droettboom <md...@st...> wrote: > For the compilation problem, I am no Objective-C expert, but in C, line > 3557 should certainly read: > > NSSize pxlSize = NSMakeSize(rep->pixelsWide, rep->pixelsHigh); > > I wonder if that fixes it -- but that's a total stab in the dark. This > was a part of the code that was changed quite recently. I opened issue #1304 <https://github.com/matplotlib/matplotlib/issues/1304> but did not append your comment. -- Russell |
From: Damon M. <dam...@gm...> - 2012-09-24 19:22:05
|
On Mon, Sep 24, 2012 at 7:23 PM, Russell E. Owen <ro...@uw...> wrote: > In article <506...@st...>, > Michael Droettboom <md...@st...> > wrote: > >> For the compilation problem, I am no Objective-C expert, but in C, line >> 3557 should certainly read: >> >> NSSize pxlSize = NSMakeSize(rep->pixelsWide, rep->pixelsHigh); >> >> I wonder if that fixes it -- but that's a total stab in the dark. This >> was a part of the code that was changed quite recently. > > I opened issue #1304 > <https://github.com/matplotlib/matplotlib/issues/1304> > but did not append your comment. Fixed in https://github.com/matplotlib/matplotlib/pull/1305. -- Damon McDougall http://www.damon-is-a-geek.com B2.39 Mathematics Institute University of Warwick Coventry West Midlands CV4 7AL United Kingdom |
From: Alexander H. <mat...@2s...> - 2012-09-25 13:58:30
|
Could you please change in the current branch in axes.py, line 7585 (Axes.pcolorfast) nr, nc = C.shape to nr, nc = C.shape[:2] this way one can pass [nx,ny,3] or [nx,ny,4] arrays to the routine - for which the PcolorImage it calls is made (style == "pcolorimage") -Alexander |
From: Sandro T. <san...@gm...> - 2012-09-25 19:51:13
|
Hi, On Wed, Sep 19, 2012 at 7:53 PM, Michael Droettboom <md...@st...> wrote: > I have tagged and created a tarball for 1.2.0rc2. The githash is > 656c88f3e546. The tarball is on the github download page here: I've noticed that running the tests with the debug flavor of python 2.6 and 2.7 makes the interpreter crash: I've reported https://github.com/matplotlib/matplotlib/issues/1309 which seems similar to https://github.com/matplotlib/matplotlib/pull/1054 Cheers, -- Sandro Tosi (aka morph, morpheus, matrixhasu) My website: http://matrixhasu.altervista.org/ Me at Debian: http://wiki.debian.org/SandroTosi |
From: Alexander H. <mat...@2s...> - 2012-09-28 05:13:30
Attachments:
0001-BF-fix-pcolor-fast-to-allow-direct-color.patch
|
I am not sure what I need to do to get any bug fixes included into mpl. All previous attempts failed. Is it a community effort? I now attached a patch. -Alexander On 25/09/12 23:58, Alexander Heger wrote: > Could you please change in the current branch in > > axes.py, line 7585 > (Axes.pcolorfast) > > > nr, nc = C.shape > to > nr, nc = C.shape[:2] > > > this way one can pass [nx,ny,3] or [nx,ny,4] arrays to the routine - for > which the PcolorImage it calls is made (style == "pcolorimage") > > -Alexander > > ------------------------------------------------------------------------------ > Live Security Virtual Conference > Exclusive live event will cover all the ways today's security and > threat landscape has changed and how IT managers can respond. Discussions > will include endpoint security, mobile security and the latest in malware > threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ > _______________________________________________ > Matplotlib-devel mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-devel > |
From: Eric F. <ef...@ha...> - 2012-09-28 06:29:34
|
On 2012/09/27 7:13 PM, Alexander Heger wrote: > I am not sure what I need to do to get any bug fixes included into mpl. The most efficient way is with a pull request. And perhaps a little patience combined with persistence. > All previous attempts failed. > Is it a community effort? Yes, but that doesn't mean that every suggested change will be accepted, or even reviewed right away. > > I now attached a patch. Thank you. I will comment on github. https://github.com/matplotlib/matplotlib/issues/1317 Eric > > -Alexander > > On 25/09/12 23:58, Alexander Heger wrote: >> Could you please change in the current branch in >> >> axes.py, line 7585 >> (Axes.pcolorfast) >> >> >> nr, nc = C.shape >> to >> nr, nc = C.shape[:2] >> >> >> this way one can pass [nx,ny,3] or [nx,ny,4] arrays to the routine - for >> which the PcolorImage it calls is made (style == "pcolorimage") >> >> -Alexander |