SourceForge logo
SourceForge logo
Menu

matplotlib-devel — matplotlib developers

You can subscribe to this list here.

2003 Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
(1)
Nov
(33)
Dec
(20)
2004 Jan
(7)
Feb
(44)
Mar
(51)
Apr
(43)
May
(43)
Jun
(36)
Jul
(61)
Aug
(44)
Sep
(25)
Oct
(82)
Nov
(97)
Dec
(47)
2005 Jan
(77)
Feb
(143)
Mar
(42)
Apr
(31)
May
(93)
Jun
(93)
Jul
(35)
Aug
(78)
Sep
(56)
Oct
(44)
Nov
(72)
Dec
(75)
2006 Jan
(116)
Feb
(99)
Mar
(181)
Apr
(171)
May
(112)
Jun
(86)
Jul
(91)
Aug
(111)
Sep
(77)
Oct
(72)
Nov
(57)
Dec
(51)
2007 Jan
(64)
Feb
(116)
Mar
(70)
Apr
(74)
May
(53)
Jun
(40)
Jul
(519)
Aug
(151)
Sep
(132)
Oct
(74)
Nov
(282)
Dec
(190)
2008 Jan
(141)
Feb
(67)
Mar
(69)
Apr
(96)
May
(227)
Jun
(404)
Jul
(399)
Aug
(96)
Sep
(120)
Oct
(205)
Nov
(126)
Dec
(261)
2009 Jan
(136)
Feb
(136)
Mar
(119)
Apr
(124)
May
(155)
Jun
(98)
Jul
(136)
Aug
(292)
Sep
(174)
Oct
(126)
Nov
(126)
Dec
(79)
2010 Jan
(109)
Feb
(83)
Mar
(139)
Apr
(91)
May
(79)
Jun
(164)
Jul
(184)
Aug
(146)
Sep
(163)
Oct
(128)
Nov
(70)
Dec
(73)
2011 Jan
(235)
Feb
(165)
Mar
(147)
Apr
(86)
May
(74)
Jun
(118)
Jul
(65)
Aug
(75)
Sep
(162)
Oct
(94)
Nov
(48)
Dec
(44)
2012 Jan
(49)
Feb
(40)
Mar
(88)
Apr
(35)
May
(52)
Jun
(69)
Jul
(90)
Aug
(123)
Sep
(112)
Oct
(120)
Nov
(105)
Dec
(116)
2013 Jan
(76)
Feb
(26)
Mar
(78)
Apr
(43)
May
(61)
Jun
(53)
Jul
(147)
Aug
(85)
Sep
(83)
Oct
(122)
Nov
(18)
Dec
(27)
2014 Jan
(58)
Feb
(25)
Mar
(49)
Apr
(17)
May
(29)
Jun
(39)
Jul
(53)
Aug
(52)
Sep
(35)
Oct
(47)
Nov
(110)
Dec
(27)
2015 Jan
(50)
Feb
(93)
Mar
(96)
Apr
(30)
May
(55)
Jun
(83)
Jul
(44)
Aug
(8)
Sep
(5)
Oct
Nov
(1)
Dec
(1)
2016 Jan
Feb
Mar
(1)
Apr
May
Jun
(2)
Jul
Aug
(3)
Sep
(1)
Oct
(3)
Nov
Dec
2017 Jan
Feb
(5)
Mar
Apr
May
Jun
Jul
(3)
Aug
Sep
(7)
Oct
Nov
Dec
2018 Jan
Feb
Mar
Apr
May
Jun
Jul
(2)
Aug
Sep
Oct
Nov
Dec
S M T W T F S


1
(2)
2
(5)
3
(1)
4
(5)
5
6
(2)
7
(3)
8
(1)
9
10
(7)
11
(13)
12
13
14
(1)
15
16
(2)
17
18
(6)
19
(2)
20
(1)
21
(14)
22
(12)
23
(15)
24
(11)
25
(15)
26
27
28
(1)
29
30
(1)
31
(2)


Showing results of 122

<< < 1 2 3 4 5 > >> (Page 2 of 5)
From: Todd <tod...@gm...> - 2013年10月24日 16:00:33
Here are the questions I asked during the hangouts session (paraphrased):
-------------------------------------------------------------
Regarding continuous integration:
Has looked into OBS? (open build server, https://build.opensuse.org/) It
can be installed on a local machine or server, supports automatically
creating and deleting fresh images with each build, and supposedly works
with osX as well as Linux although I haven't tested it (it does need a Mac
OsX VM).
-------------------------------------------------------------
Regarding bug handling:
It might be possible to do something with this with Google Code-in (
https://developers.google.com/open-source/gci/), although I am not 100%
sure this would be acceptable there.
Another possibility would be to allow volunteer triagers who may not be
developers but can at least handle basic stuff like finding duplicates and
following up with the reporters of old bugs.
-------------------------------------------------------------
Regarding embedding:
Perhaps there could be a generic "figure" widget for each backend. The
widget would automatically handle all the backend-specific stuff necessary
to create a figure object and display it in the widget (including resizing
and such). It would provide access to the low-level backend-specific parts
to make it possible to subclass it or change the details of how it works.
The figure windows would have this widget as their central widget, and
would probably access it using these low-level components.
However, for basic usage each widget would also have a "figure" attribute,
which would contain a single generic figure object. Basic users who just
want to embed a regular plot could access that figure object and use it in
the normal way.
These could probably all be accessed from a single module, although they
probably would all live in their own backend-specific modules.
It wouldn't allow people to use pyplot, but if this was the documented way
to do embedding and the documentation made it clear you needed to use the
OO interface when embedding I think it would greatly reduce the amount of
trouble people have.
From: Nelle V. <nel...@gm...> - 2013年10月24日 15:56:59
Hi,
For the CI stuff, I think it would be worth discussing this with the
Enthought guys, specifically Didrik Pinte and David Cournapeau.
>From what I understood, they are developping some stuff to
automatically build canopy from projects hosted on github. Hence, they
have to run all the tests, on different plateforms, and they are OK
with chatting with some of us.
Cheers,
N
On 24 October 2013 17:29, Michael Droettboom <md...@st...> wrote:
> Here are the notes with action items from the meeting:
>
> https://docs.google.com/document/d/1nVM9qDooU5nX6WSKWPTYd2kN6wBxqOWZZTNOM1k0FdA/edit?usp=sharing
>
> Sorry about not seeing questions posted from non-participants. I'll try
> to work out that kink for next time.
>
> Mike
>
> On 10/24/2013 09:41 AM, Michael Droettboom wrote:
>> Just a reminder, we are having a general matplotlib development hangout
>> today. Everyone that responded to the Doodle poll from a few weeks ago
>> will get an invite, along with Matthew Terry and Matthew Brett if they
>> can make it to discuss their work with testing and builds.
>>
>> We have a few extra spots, so let me know if you'd like an invite (first
>> come, first served).
>>
>> I'll post a public URL to watch along once it begins as well.
>>
>> Mike
>>
>
>
> --
> _
> |\/|o _|_ _. _ | | \.__ __|__|_|_ _ _ ._ _
> | ||(_| |(_|(/_| |_/|(_)(/_|_ |_|_)(_)(_)| | |
>
> http://www.droettboom.com
>
>
> ------------------------------------------------------------------------------
> October Webinars: Code for Performance
> Free Intel webinars can help you accelerate application performance.
> Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from
> the latest Intel processors and coprocessors. See abstracts and register >
> http://pubads.g.doubleclick.net/gampad/clk?id=60135991&iu=/4140/ostg.clktrk
> _______________________________________________
> Matplotlib-devel mailing list
> Mat...@li...
> https://lists.sourceforge.net/lists/listinfo/matplotlib-devel
From: Michael D. <md...@st...> - 2013年10月24日 15:32:43
Here are the notes with action items from the meeting:
https://docs.google.com/document/d/1nVM9qDooU5nX6WSKWPTYd2kN6wBxqOWZZTNOM1k0FdA/edit?usp=sharing
Sorry about not seeing questions posted from non-participants. I'll try 
to work out that kink for next time.
Mike
On 10/24/2013 09:41 AM, Michael Droettboom wrote:
> Just a reminder, we are having a general matplotlib development hangout
> today. Everyone that responded to the Doodle poll from a few weeks ago
> will get an invite, along with Matthew Terry and Matthew Brett if they
> can make it to discuss their work with testing and builds.
>
> We have a few extra spots, so let me know if you'd like an invite (first
> come, first served).
>
> I'll post a public URL to watch along once it begins as well.
>
> Mike
>
-- 
 _
|\/|o _|_ _. _ | | \.__ __|__|_|_ _ _ ._ _
| ||(_| |(_|(/_| |_/|(_)(/_|_ |_|_)(_)(_)| | |
http://www.droettboom.com
From: Todd <tod...@gm...> - 2013年10月24日 15:27:09
Was anyone looking at the questions? I posted a bunch of questions but
nobody seemed to notice them.
On Thu, Oct 24, 2013 at 3:41 PM, Michael Droettboom <md...@st...> wrote:
> Just a reminder, we are having a general matplotlib development hangout
> today. Everyone that responded to the Doodle poll from a few weeks ago
> will get an invite, along with Matthew Terry and Matthew Brett if they
> can make it to discuss their work with testing and builds.
>
> We have a few extra spots, so let me know if you'd like an invite (first
> come, first served).
>
> I'll post a public URL to watch along once it begins as well.
>
> Mike
>
> --
> _
> |\/|o _|_ _. _ | | \.__ __|__|_|_ _ _ ._ _
> | ||(_| |(_|(/_| |_/|(_)(/_|_ |_|_)(_)(_)| | |
>
> http://www.droettboom.com
>
>
>
> ------------------------------------------------------------------------------
> October Webinars: Code for Performance
> Free Intel webinars can help you accelerate application performance.
> Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most
> from
> the latest Intel processors and coprocessors. See abstracts and register >
> http://pubads.g.doubleclick.net/gampad/clk?id=60135991&iu=/4140/ostg.clktrk
> _______________________________________________
> Matplotlib-devel mailing list
> Mat...@li...
> https://lists.sourceforge.net/lists/listinfo/matplotlib-devel
>
From: Michael D. <md...@st...> - 2013年10月24日 13:43:52
Just a reminder, we are having a general matplotlib development hangout 
today. Everyone that responded to the Doodle poll from a few weeks ago 
will get an invite, along with Matthew Terry and Matthew Brett if they 
can make it to discuss their work with testing and builds.
We have a few extra spots, so let me know if you'd like an invite (first 
come, first served).
I'll post a public URL to watch along once it begins as well.
Mike
-- 
 _
|\/|o _|_ _. _ | | \.__ __|__|_|_ _ _ ._ _
| ||(_| |(_|(/_| |_/|(_)(/_|_ |_|_)(_)(_)| | |
http://www.droettboom.com
From: Matthew B. <mat...@gm...> - 2013年10月23日 21:10:26
Hi,
On Wed, Oct 23, 2013 at 12:37 PM, Chris Barker <chr...@no...> wrote:
> On Wed, Oct 23, 2013 at 11:30 AM, Russell E. Owen <ro...@uw...> wrote:
>> The last ones I got from you worked very well: just a few test failures
>> and the current one seems to be doing about the same.
>
> worked well for me too (something odd with wx back end re-rendering,
> but I doubt that's a Mac build issue...)
>
> I tok a quick look at your waf scripts and I couldn't tell how you are
> handling the external compiled dependencies (png, zlib, freetype) --
> are these statically linked in?
Yup:
https://github.com/matthew-brett/mpl-osx-binaries/blob/master/wscript#L20
through line 44 define the build rules for the libraries.
I then (this came from John H's make script I think) delete any shared
libraries:
https://github.com/matthew-brett/mpl-osx-binaries/blob/master/wscript#L183
and force mpl to link against these libraries first by setting
'basedir' in 'setup.cfg':
https://github.com/matthew-brett/mpl-osx-binaries/blob/master/wscript#L183
I should probably disable building the shared libraries as Matt T does
in his builds.
Cheers,
Matthew
From: Chris B. <chr...@no...> - 2013年10月23日 19:37:55
On Wed, Oct 23, 2013 at 11:30 AM, Russell E. Owen <ro...@uw...> wrote:
> The last ones I got from you worked very well: just a few test failures
> and the current one seems to be doing about the same.
worked well for me too (something odd with wx back end re-rendering,
but I doubt that's a Mac build issue...)
I tok a quick look at your waf scripts and I couldn't tell how you are
handling the external compiled dependencies (png, zlib, freetype) --
are these statically linked in?
It'll be good to see these posted on the MPL download site.
-Chris
-- 
Christopher Barker, Ph.D.
Oceanographer
Emergency Response Division
NOAA/NOS/OR&R (206) 526-6959 voice
7600 Sand Point Way NE (206) 526-6329 fax
Seattle, WA 98115 (206) 526-6317 main reception
Chr...@no...
From: Michael D. <md...@st...> - 2013年10月23日 19:11:39
On 10/23/2013 02:41 PM, Matthew Brett wrote:
> Hi,
>
> On Wed, Oct 23, 2013 at 11:30 AM, Russell E. Owen <ro...@uw...> wrote:
>> In article
>> <CAH...@ma...>,
>> Matthew Brett <mat...@gm...>
>> wrote:
>>
>>> Hi Chris,
>>>
>>> On Tue, Oct 22, 2013 at 9:03 AM, Chris Barker - NOAA Federal
>>> <chr...@no...> wrote:
>>>> Are there recent binaries for OS-X anywhere? There don't seem to be
>>>> any for recent releases on the MPL download page.
>>>>
>>>> I know we had a discussion about this a whole back, but don't remember
>>>> the outcome. But I hope we'll continue to put them up-- macports and
>>>> friends really aren't the best solutions for everyone.
>>> I hope I have this cracked now, at least in principle.
>>>
>>> The latest versions are here:
>>>
>>> http://nipy.bic.berkeley.edu/scipy_installers/
>>>
>>> Following Matt Terry's example, I'm testing the builds and then the
>>> installers here:
>>>
>>> https://travis-ci.org/matthew-brett/mpl-osx-binaries
>> The last ones I got from you worked very well: just a few test failures
>> and the current one seems to be doing about the same.
>>
>> Thank you very much for providing these! I hope you will post them to
>> the matplotlib official site.
> I'd be happy to - I think I'm waiting for some agreement that that is
> OK. I suppose I don't have permission to do that at the moment.
Let's talk about this at tomorrow's meeting -- or offline if you can't 
make the meeting. Ideally, yes, these should be posted with the other 
files. We can sort out the required permissions etc. offlist.
>
>> One odd failure (in both of them) that I don't remember seeing before:
>> /2.7/lib/python2.7/site-packages/matplotlib/projections/geo.py:485:
>> RuntimeWarning: invalid value encountered in arcsin
>> theta = np.arcsin(y / np.sqrt(2))
>>
>> There's a complaint about an invalid font name, but I've seen that for
>> quite some time:
>> Ekpathsea: Invalid fontname `Bitstream Vera Serif', contains ' '
>>
>> FAILED (KNOWNFAIL=2, SKIP=1, errors=2)
>>
>> One small suggestion: if it's not too much trouble, might you make them
>> .dmgs? It's a bit more convenient then having to unzip them to use them.
>> But if it's too much work don't bother; zipped mpkg are fine and it's
>> wonderful to have complete binary installers.
> Yes - sure - I'll build the DMGs - was just trying to save myself some
> effort while waiting for feedback - and - thanks for the feedback ...
-- 
 _
|\/|o _|_ _. _ | | \.__ __|__|_|_ _ _ ._ _
| ||(_| |(_|(/_| |_/|(_)(/_|_ |_|_)(_)(_)| | |
http://www.droettboom.com
From: Matthew B. <mat...@gm...> - 2013年10月23日 18:42:18
Hi,
On Wed, Oct 23, 2013 at 11:30 AM, Russell E. Owen <ro...@uw...> wrote:
> In article
> <CAH...@ma...>,
> Matthew Brett <mat...@gm...>
> wrote:
>
>> Hi Chris,
>>
>> On Tue, Oct 22, 2013 at 9:03 AM, Chris Barker - NOAA Federal
>> <chr...@no...> wrote:
>> > Are there recent binaries for OS-X anywhere? There don't seem to be
>> > any for recent releases on the MPL download page.
>> >
>> > I know we had a discussion about this a whole back, but don't remember
>> > the outcome. But I hope we'll continue to put them up-- macports and
>> > friends really aren't the best solutions for everyone.
>>
>> I hope I have this cracked now, at least in principle.
>>
>> The latest versions are here:
>>
>> http://nipy.bic.berkeley.edu/scipy_installers/
>>
>> Following Matt Terry's example, I'm testing the builds and then the
>> installers here:
>>
>> https://travis-ci.org/matthew-brett/mpl-osx-binaries
>
> The last ones I got from you worked very well: just a few test failures
> and the current one seems to be doing about the same.
>
> Thank you very much for providing these! I hope you will post them to
> the matplotlib official site.
I'd be happy to - I think I'm waiting for some agreement that that is
OK. I suppose I don't have permission to do that at the moment.
> One odd failure (in both of them) that I don't remember seeing before:
> /2.7/lib/python2.7/site-packages/matplotlib/projections/geo.py:485:
> RuntimeWarning: invalid value encountered in arcsin
> theta = np.arcsin(y / np.sqrt(2))
>
> There's a complaint about an invalid font name, but I've seen that for
> quite some time:
> Ekpathsea: Invalid fontname `Bitstream Vera Serif', contains ' '
>
> FAILED (KNOWNFAIL=2, SKIP=1, errors=2)
>
> One small suggestion: if it's not too much trouble, might you make them
> .dmgs? It's a bit more convenient then having to unzip them to use them.
> But if it's too much work don't bother; zipped mpkg are fine and it's
> wonderful to have complete binary installers.
Yes - sure - I'll build the DMGs - was just trying to save myself some
effort while waiting for feedback - and - thanks for the feedback ...
Cheers,
Matthew
From: Russell E. O. <ro...@uw...> - 2013年10月23日 18:30:23
In article 
<CAH...@ma...>,
 Matthew Brett <mat...@gm...> 
 wrote:
> Hi Chris,
> 
> On Tue, Oct 22, 2013 at 9:03 AM, Chris Barker - NOAA Federal
> <chr...@no...> wrote:
> > Are there recent binaries for OS-X anywhere? There don't seem to be
> > any for recent releases on the MPL download page.
> >
> > I know we had a discussion about this a whole back, but don't remember
> > the outcome. But I hope we'll continue to put them up-- macports and
> > friends really aren't the best solutions for everyone.
> 
> I hope I have this cracked now, at least in principle.
> 
> The latest versions are here:
> 
> http://nipy.bic.berkeley.edu/scipy_installers/
> 
> Following Matt Terry's example, I'm testing the builds and then the
> installers here:
> 
> https://travis-ci.org/matthew-brett/mpl-osx-binaries
The last ones I got from you worked very well: just a few test failures 
and the current one seems to be doing about the same.
Thank you very much for providing these! I hope you will post them to 
the matplotlib official site.
One odd failure (in both of them) that I don't remember seeing before:
/2.7/lib/python2.7/site-packages/matplotlib/projections/geo.py:485: 
RuntimeWarning: invalid value encountered in arcsin
 theta = np.arcsin(y / np.sqrt(2))
There's a complaint about an invalid font name, but I've seen that for 
quite some time:
Ekpathsea: Invalid fontname `Bitstream Vera Serif', contains ' '
FAILED (KNOWNFAIL=2, SKIP=1, errors=2)
One small suggestion: if it's not too much trouble, might you make them 
.dmgs? It's a bit more convenient then having to unzip them to use them. 
But if it's too much work don't bother; zipped mpkg are fine and it's 
wonderful to have complete binary installers.
-- Russell
From: Michael D. <md...@st...> - 2013年10月23日 14:29:56
On 10/23/2013 09:51 AM, Neal Becker wrote:
> Benjamin Root wrote:
>
>> Can you provide a code example to reproduce this. I suspect that recent
>> work on path effects might be to blame here. Also, exactly which version of
>> matplotlib and numpy were you using? The assert was placed there about a
>> year ago IIRC to deal with a short-lived numpy bug.
> The code is large and reads a bunch of data to plot.
>
>
> The line that triggers the error says:
>
> self.pdf.savefig (self.fig)
>
> Would it be useful to provide a pickled fig (umm,,, pickled figs)
No, we really need a self-contained example that triggers it. We 
already have a self-contained example that works (multipage_pdf.py in 
the examples)... So there's something extra that's happening in your 
context. Maybe start with multipage_pdf.py and add things from your own 
app until it breaks?
Mike
-- 
 _
|\/|o _|_ _. _ | | \.__ __|__|_|_ _ _ ._ _
| ||(_| |(_|(/_| |_/|(_)(/_|_ |_|_)(_)(_)| | |
http://www.droettboom.com
From: Neal B. <ndb...@gm...> - 2013年10月23日 13:55:14
OK, this seems to be a pip caching bug. After rm -rf /tmp/pip*, it installed 
correctly
Neal Becker wrote:
> This is really strange. It d/l 1.3.1, but then builds installs 1.3.0???
> 
> python3-pip install --user --up --no-deps matplotlib
> Downloading/unpacking matplotlib from
> 
https://downloads.sourceforge.net/project/matplotlib/matplotlib/matplotlib-1.3.1/matplotlib-1.3.1.tar.gz
> Running setup.py egg_info for package matplotlib
> 
============================================================================
> Edit setup.cfg to change the build options
> 
> BUILDING MATPLOTLIB
> matplotlib: yes [1.3.0]
> python: yes [3.3.2 (default, Aug 23 2013, 19:00:04) [GCC
> 4.8.1 20130603 (Red Hat 4.8.1-1)]]
> platform: yes [linux]
> 
> REQUIRED DEPENDENCIES AND EXTENSIONS
> numpy: yes [version 1.7.1]
> dateutil: yes [using dateutil version 2.1]
> tornado: yes [using tornado version 3.1.1]
> pyparsing: yes [using pyparsing version 2.0.1]
> pycxx: yes [Official versions of PyCXX are not compatible
> with Python 3.x. Using local copy]
> libagg: yes [Requires patches that have not been merged
> upstream. Using local copy.]
> freetype: yes [version 16.0.10]
> png: yes [version 1.5.13]
> 
> OPTIONAL SUBPACKAGES
> sample_data: yes [installing]
> toolkits: yes [installing]
> tests: yes [using nose version 1.3.0]
> 
> OPTIONAL BACKEND EXTENSIONS
> macosx: no [Mac OS-X only]
> qt4agg: yes [Qt: 4.8.4, PyQt4: 4.10.1]
> gtk3agg: no [gtk3agg backend does not work on Python 3]
> gtk3cairo: no [Requires pygobject to be installed.]
> gtkagg: no [Requires pygtk]
> tkagg: no [The C/C++ header for Tk (tk.h) could not be
> found. You may need to install the development
> package.]
> wxagg: no [requires wxPython]
> gtk: no [Requires pygtk]
> agg: yes [installing]
> cairo: yes [version 1.10.0]
> windowing: no [Microsoft Windows only]
> 
> OPTIONAL LATEX DEPENDENCIES
> dvipng: yes [version 1.14]
> ghostscript: yes [version 9.10]
> latex: yes [version 3.1415926]
> pdftops: yes [version 0.22.1]
> 
> 
> Installing collected packages: matplotlib
> Found existing installation: matplotlib 1.3.0
> Uninstalling matplotlib:
> Successfully uninstalled matplotlib
> Running setup.py install for matplotlib
> 
============================================================================
> Edit setup.cfg to change the build options
> 
> BUILDING MATPLOTLIB
> matplotlib: yes [1.3.0]
> python: yes [3.3.2 (default, Aug 23 2013, 19:00:04) [GCC
> 4.8.1 20130603 (Red Hat 4.8.1-1)]]
> platform: yes [linux]
> 
> REQUIRED DEPENDENCIES AND EXTENSIONS
> numpy: yes [version 1.7.1]
> dateutil: yes [using dateutil version 2.1]
> tornado: yes [using tornado version 3.1.1]
> pyparsing: yes [using pyparsing version 2.0.1]
> pycxx: yes [Official versions of PyCXX are not compatible
> with Python 3.x. Using local copy]
> libagg: yes [Requires patches that have not been merged
> upstream. Using local copy.]
> freetype: yes [version 16.0.10]
> png: yes [version 1.5.13]
> 
> OPTIONAL SUBPACKAGES
> sample_data: yes [installing]
> toolkits: yes [installing]
> tests: yes [using nose version 1.3.0]
> 
> OPTIONAL BACKEND EXTENSIONS
> macosx: no [Mac OS-X only]
> qt4agg: yes [Qt: 4.8.4, PyQt4: 4.10.1]
> gtk3agg: no [gtk3agg backend does not work on Python 3]
> gtk3cairo: no [Requires pygobject to be installed.]
> gtkagg: no [Requires pygtk]
> tkagg: no [The C/C++ header for Tk (tk.h) could not be
> found. You may need to install the development
> package.]
> wxagg: no [requires wxPython]
> gtk: no [Requires pygtk]
> agg: yes [installing]
> cairo: yes [version 1.10.0]
> windowing: no [Microsoft Windows only]
> 
> OPTIONAL LATEX DEPENDENCIES
> dvipng: yes [version 1.14]
> ghostscript: yes [version 9.10]
> latex: yes [version 3.1415926]
> pdftops: yes [version 0.22.1]
> 
> Skipping installation of /home/nbecker/.local/lib/python3.3/site-
> packages/mpl_toolkits/__init__.py (namespace package)
> 
> Installing /home/nbecker/.local/lib/python3.3/site-
> packages/matplotlib-1.3.0-py3.3-nspkg.pth
> Successfully installed matplotlib
> Cleaning up...
> [
> 
> 
> ------------------------------------------------------------------------------
> October Webinars: Code for Performance
> Free Intel webinars can help you accelerate application performance.
> Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from
> the latest Intel processors and coprocessors. See abstracts and register >
> http://pubads.g.doubleclick.net/gampad/clk?id=60135991&iu=/4140/ostg.clktrk
From: Neal B. <ndb...@gm...> - 2013年10月23日 13:51:26
Benjamin Root wrote:
> Can you provide a code example to reproduce this. I suspect that recent
> work on path effects might be to blame here. Also, exactly which version of
> matplotlib and numpy were you using? The assert was placed there about a
> year ago IIRC to deal with a short-lived numpy bug.
The code is large and reads a bunch of data to plot.
The line that triggers the error says:
 self.pdf.savefig (self.fig)
Would it be useful to provide a pickled fig (umm,,, pickled figs)
From: Neal B. <ndb...@gm...> - 2013年10月23日 13:41:55
This is really strange. It d/l 1.3.1, but then builds installs 1.3.0???
python3-pip install --user --up --no-deps matplotlib
Downloading/unpacking matplotlib from 
https://downloads.sourceforge.net/project/matplotlib/matplotlib/matplotlib-1.3.1/matplotlib-1.3.1.tar.gz
 Running setup.py egg_info for package matplotlib
 ============================================================================
 Edit setup.cfg to change the build options
 
 BUILDING MATPLOTLIB
 matplotlib: yes [1.3.0]
 python: yes [3.3.2 (default, Aug 23 2013, 19:00:04) [GCC
 4.8.1 20130603 (Red Hat 4.8.1-1)]]
 platform: yes [linux]
 
 REQUIRED DEPENDENCIES AND EXTENSIONS
 numpy: yes [version 1.7.1]
 dateutil: yes [using dateutil version 2.1]
 tornado: yes [using tornado version 3.1.1]
 pyparsing: yes [using pyparsing version 2.0.1]
 pycxx: yes [Official versions of PyCXX are not compatible
 with Python 3.x. Using local copy]
 libagg: yes [Requires patches that have not been merged
 upstream. Using local copy.]
 freetype: yes [version 16.0.10]
 png: yes [version 1.5.13]
 
 OPTIONAL SUBPACKAGES
 sample_data: yes [installing]
 toolkits: yes [installing]
 tests: yes [using nose version 1.3.0]
 
 OPTIONAL BACKEND EXTENSIONS
 macosx: no [Mac OS-X only]
 qt4agg: yes [Qt: 4.8.4, PyQt4: 4.10.1]
 gtk3agg: no [gtk3agg backend does not work on Python 3]
 gtk3cairo: no [Requires pygobject to be installed.]
 gtkagg: no [Requires pygtk]
 tkagg: no [The C/C++ header for Tk (tk.h) could not be
 found. You may need to install the development
 package.]
 wxagg: no [requires wxPython]
 gtk: no [Requires pygtk]
 agg: yes [installing]
 cairo: yes [version 1.10.0]
 windowing: no [Microsoft Windows only]
 
 OPTIONAL LATEX DEPENDENCIES
 dvipng: yes [version 1.14]
 ghostscript: yes [version 9.10]
 latex: yes [version 3.1415926]
 pdftops: yes [version 0.22.1]
 
 
Installing collected packages: matplotlib
 Found existing installation: matplotlib 1.3.0
 Uninstalling matplotlib:
 Successfully uninstalled matplotlib
 Running setup.py install for matplotlib
 ============================================================================
 Edit setup.cfg to change the build options
 
 BUILDING MATPLOTLIB
 matplotlib: yes [1.3.0]
 python: yes [3.3.2 (default, Aug 23 2013, 19:00:04) [GCC
 4.8.1 20130603 (Red Hat 4.8.1-1)]]
 platform: yes [linux]
 
 REQUIRED DEPENDENCIES AND EXTENSIONS
 numpy: yes [version 1.7.1]
 dateutil: yes [using dateutil version 2.1]
 tornado: yes [using tornado version 3.1.1]
 pyparsing: yes [using pyparsing version 2.0.1]
 pycxx: yes [Official versions of PyCXX are not compatible
 with Python 3.x. Using local copy]
 libagg: yes [Requires patches that have not been merged
 upstream. Using local copy.]
 freetype: yes [version 16.0.10]
 png: yes [version 1.5.13]
 
 OPTIONAL SUBPACKAGES
 sample_data: yes [installing]
 toolkits: yes [installing]
 tests: yes [using nose version 1.3.0]
 
 OPTIONAL BACKEND EXTENSIONS
 macosx: no [Mac OS-X only]
 qt4agg: yes [Qt: 4.8.4, PyQt4: 4.10.1]
 gtk3agg: no [gtk3agg backend does not work on Python 3]
 gtk3cairo: no [Requires pygobject to be installed.]
 gtkagg: no [Requires pygtk]
 tkagg: no [The C/C++ header for Tk (tk.h) could not be
 found. You may need to install the development
 package.]
 wxagg: no [requires wxPython]
 gtk: no [Requires pygtk]
 agg: yes [installing]
 cairo: yes [version 1.10.0]
 windowing: no [Microsoft Windows only]
 
 OPTIONAL LATEX DEPENDENCIES
 dvipng: yes [version 1.14]
 ghostscript: yes [version 9.10]
 latex: yes [version 3.1415926]
 pdftops: yes [version 0.22.1]
 
 Skipping installation of /home/nbecker/.local/lib/python3.3/site-
packages/mpl_toolkits/__init__.py (namespace package)
 
 Installing /home/nbecker/.local/lib/python3.3/site-
packages/matplotlib-1.3.0-py3.3-nspkg.pth
Successfully installed matplotlib
Cleaning up...
[
From: Michael D. <md...@st...> - 2013年10月23日 13:38:56
Can you provide a standalone example to reproduce? The multipage_pdf.py 
example works fine with xkcd switched on.
Mike
On 10/23/2013 08:01 AM, Neal Becker wrote:
> This was using pdfpages (if that matters)
>
> Traceback (most recent call last):
> File "./plot_stuff2.py", line 326, in <module>
> the_plot.finish (args, opt, time, res)
> File "./plot_stuff2.py", line 145, in finish
> self.pdf.savefig (self.fig)
> File "/home/nbecker/.local/lib/python2.7/site-
> packages/matplotlib/backends/backend_pdf.py", line 2297, in savefig
> figure.savefig(self, format='pdf', **kwargs)
> File "/home/nbecker/.local/lib/python2.7/site-packages/matplotlib/figure.py",
> line 1421, in savefig
> self.canvas.print_figure(*args, **kwargs)
> File "/home/nbecker/.local/lib/python2.7/site-
> packages/matplotlib/backend_bases.py", line 2220, in print_figure
> **kwargs)
> File "/home/nbecker/.local/lib/python2.7/site-
> packages/matplotlib/backends/backend_pdf.py", line 2340, in print_pdf
> self.figure.draw(renderer)
> File "/home/nbecker/.local/lib/python2.7/site-packages/matplotlib/artist.py",
> line 54, in draw_wrapper
> draw(artist, renderer, *args, **kwargs)
> File "/home/nbecker/.local/lib/python2.7/site-packages/matplotlib/figure.py",
> line 1034, in draw
> func(*args)
> File "/home/nbecker/.local/lib/python2.7/site-packages/matplotlib/artist.py",
> line 54, in draw_wrapper
> draw(artist, renderer, *args, **kwargs)
> File "/home/nbecker/.local/lib/python2.7/site-packages/matplotlib/text.py",
> line 589, in draw
> self._fontproperties, angle)
> File "/home/nbecker/.local/lib/python2.7/site-
> packages/matplotlib/patheffects.py", line 102, in draw_text
> self._draw_text_as_path(renderer, gc, x, y, s, prop, angle, ismath)
> File "/home/nbecker/.local/lib/python2.7/site-
> packages/matplotlib/patheffects.py", line 112, in _draw_text_as_path
> ismath)
> File "/home/nbecker/.local/lib/python2.7/site-
> packages/matplotlib/backend_bases.py", line 526, in _get_text_path_transform
> path = Path(verts, codes)
> File "/home/nbecker/.local/lib/python2.7/site-packages/matplotlib/path.py",
> line 147, in __init__
> assert vertices.ndim == 2
> AssertionError
>
>
> ------------------------------------------------------------------------------
> October Webinars: Code for Performance
> Free Intel webinars can help you accelerate application performance.
> Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from
> the latest Intel processors and coprocessors. See abstracts and register >
> http://pubads.g.doubleclick.net/gampad/clk?id=60135991&iu=/4140/ostg.clktrk
> _______________________________________________
> Matplotlib-devel mailing list
> Mat...@li...
> https://lists.sourceforge.net/lists/listinfo/matplotlib-devel
-- 
 _
|\/|o _|_ _. _ | | \.__ __|__|_|_ _ _ ._ _
| ||(_| |(_|(/_| |_/|(_)(/_|_ |_|_)(_)(_)| | |
http://www.droettboom.com
From: Benjamin R. <ben...@ou...> - 2013年10月23日 13:32:39
Can you provide a code example to reproduce this. I suspect that recent
work on path effects might be to blame here. Also, exactly which version of
matplotlib and numpy were you using? The assert was placed there about a
year ago IIRC to deal with a short-lived numpy bug.
From: Benjamin R. <ben...@ou...> - 2013年10月23日 13:29:55
This isn't a matplotlib bug. Somehow, a py2.x version of nose got into your
python3.3 site-packages. Try clearing that out first. Of course, it might
still be possible that we are somehow forcing the wrong nose to be
installed...
From: Neal B. <ndb...@gm...> - 2013年10月23日 12:05:12
This was using pdfpages (if that matters)
Traceback (most recent call last):
 File "./plot_stuff2.py", line 326, in <module>
 the_plot.finish (args, opt, time, res)
 File "./plot_stuff2.py", line 145, in finish
 self.pdf.savefig (self.fig)
 File "/home/nbecker/.local/lib/python2.7/site-
packages/matplotlib/backends/backend_pdf.py", line 2297, in savefig
 figure.savefig(self, format='pdf', **kwargs)
 File "/home/nbecker/.local/lib/python2.7/site-packages/matplotlib/figure.py", 
line 1421, in savefig
 self.canvas.print_figure(*args, **kwargs)
 File "/home/nbecker/.local/lib/python2.7/site-
packages/matplotlib/backend_bases.py", line 2220, in print_figure
 **kwargs)
 File "/home/nbecker/.local/lib/python2.7/site-
packages/matplotlib/backends/backend_pdf.py", line 2340, in print_pdf
 self.figure.draw(renderer)
 File "/home/nbecker/.local/lib/python2.7/site-packages/matplotlib/artist.py", 
line 54, in draw_wrapper
 draw(artist, renderer, *args, **kwargs)
 File "/home/nbecker/.local/lib/python2.7/site-packages/matplotlib/figure.py", 
line 1034, in draw
 func(*args)
 File "/home/nbecker/.local/lib/python2.7/site-packages/matplotlib/artist.py", 
line 54, in draw_wrapper
 draw(artist, renderer, *args, **kwargs)
 File "/home/nbecker/.local/lib/python2.7/site-packages/matplotlib/text.py", 
line 589, in draw
 self._fontproperties, angle)
 File "/home/nbecker/.local/lib/python2.7/site-
packages/matplotlib/patheffects.py", line 102, in draw_text
 self._draw_text_as_path(renderer, gc, x, y, s, prop, angle, ismath)
 File "/home/nbecker/.local/lib/python2.7/site-
packages/matplotlib/patheffects.py", line 112, in _draw_text_as_path
 ismath)
 File "/home/nbecker/.local/lib/python2.7/site-
packages/matplotlib/backend_bases.py", line 526, in _get_text_path_transform
 path = Path(verts, codes)
 File "/home/nbecker/.local/lib/python2.7/site-packages/matplotlib/path.py", 
line 147, in __init__
 assert vertices.ndim == 2
AssertionError
From: Neal B. <ndb...@gm...> - 2013年10月23日 11:59:43
pip install of mpl 1.3.1 has issues.
It wants to install nose, but seems to be incompatible with py3.3:
 Running setup.py install for nose
 File "/home/nbecker/.local/lib/python3.3/site-
packages/nose/plugins/base.py", line 70
 except OptionConflictError, e:
 ^
 SyntaxError: invalid syntax
 
 File "/home/nbecker/.local/lib/python3.3/site-
packages/nose/plugins/multiprocess.py", line 481
 except (KeyboardInterrupt, SystemExit), e:
 ^
 SyntaxError: invalid syntax
 
From: Federico A. <ari...@gm...> - 2013年10月23日 11:26:44
Hello everybody
Its been a couple of weeks an I was wondering if anybody has feedback for me.
https://github.com/matplotlib/matplotlib/pull/2465
I changed the description on the PR to be more precise.
At the begining I called it tabbed gtk3 figuremanager but it is more a
multi-figure-manager with the first implementation in gtk3.
Thanks
Federico
-- 
Y yo que culpa tengo de que ellas se crean todo lo que yo les digo?
-- Antonio Alducin --
From: Matthew B. <mat...@gm...> - 2013年10月22日 17:55:34
Hi Chris,
On Tue, Oct 22, 2013 at 9:03 AM, Chris Barker - NOAA Federal
<chr...@no...> wrote:
> Are there recent binaries for OS-X anywhere? There don't seem to be
> any for recent releases on the MPL download page.
>
> I know we had a discussion about this a whole back, but don't remember
> the outcome. But I hope we'll continue to put them up-- macports and
> friends really aren't the best solutions for everyone.
I hope I have this cracked now, at least in principle.
The latest versions are here:
http://nipy.bic.berkeley.edu/scipy_installers/
Following Matt Terry's example, I'm testing the builds and then the
installers here:
https://travis-ci.org/matthew-brett/mpl-osx-binaries
It would be great if you could give them a try.
Cheers,
Matthew
From: Todd <tod...@gm...> - 2013年10月22日 17:14:45
On Tue, Oct 22, 2013 at 6:06 PM, Pierre Haessig <pie...@cr...>wrote:
> Hi,
>
> Le 21/10/2013 15:58, Todd a écrit :
>
> On Mon, Oct 21, 2013 at 3:13 PM, Pierre Haessig <pie...@cr...
> > wrote:
>
> 1) is the terminology "phase" vs. "angle" spectrum standardized ? I
>> must
>> say I've never heard of one meaning "wrapped" and the other "unwrapped".
>> I didn't find similar terms in Matlab docs, but I didn't search that
>> thoroughly.
>>
>
> The "angle" function in numpy returns the wrapped angle, while the
> "unwrap" function documentation talks about phase, so it is consistent with
> the usage in numpy. Further, in signal processing, phases can have any
> value, while "angle" often refers to the angle between two lines, which
> must be wrapped.
>
> There may be some ambiguity, but I made sure to explain it in the
> documentation and provide links between the two functions so people know
> what they should do if they want to use the other approach.
>
>
>> 2) Should there be two separate functions for these two, or just one
>> function, with a switch argument `unwrap` ? (I guess it would be True by
>> default)
>>
>
> I originally was going to do that, but decided against it. The problem
> is with specgram. Here, I thought it would be needlessly complicated to
> add an "unwrap" parameter that is only useful for one "mode". To make it
> obvious to users, I wanted to keep specgram as similar as possible to the
> other plot types, and that involved keeping the parameter.
>
> Further, this approach is simpler to code and easier to maintain. Having
> to deal with the "unwrap" parameter would have been more difficult to
> program. Dealing with both an "unwrap" parameter in some cases and a
> separate "mode" in others would have been even more complicated.
>
> Further, _spectral_helper and specgram already have a huge number of
> arguments. This way I was able to get away with just adding one new
> argument rather than two.
>
> Thanks for the feedback. I agree that your documentation does make clear
> the distinction between "phase" and "angle" and that it has a consistency.
> I just feel that this distinction does not exist "outside" ...
>
> But beyond this question of phase vs. angle, I must say I don't see that
> big a use case for phase/angle spectrums[*] (as opposed to magnitude which
> are much used).
>
I personally use phase and angle spectrums a huge amount. In signal
processing it is extremely important. It is a critical component in
acoustics. It is also used a lot to separate out signals that have been
mixed together. Knowing the phases of signals can also be very important
in certain optics applications and for radio signals and RADAR. Changes in
the phase spectrum over time (like you would get from a phase spectrogram)
is important for doppler analysis both with optical and acoustic signals.
Also, from an educational perspective, anyone taking a digital signal
processing course will need to produce magnitude/phase plots, probably both
with and without wrapping (since any decent digital signal processing
course will teach you about the pitfalls that occur due to phase
wrapping). So this will make matplotlib much more useful for such courses.
> Also, in many cases, "spectrum" is synonymous with spectral density, which
> implies "magnitude". In the end I wonder whether the notion of phase even
> makes sense for a spectrogram ?
>
Yes, particularly electrical engineering. But there are many other fields
where spectral density is rarely used, and where more "ordinary" magnitude
and phase plots are the norm, as I explained in the previous paragraphs.
From: Michael D. <md...@st...> - 2013年10月22日 17:12:36
Matthew Brett has an experimental installer that includes the Python 
dependencies:
http://matplotlib.1069221.n5.nabble.com/Any-progress-on-binary-installer-for-OSX-td42163.html
Once the remaining issues are ironed out, we'll definitely link to this 
from matplotlib.org/downloads.html
Mike
On 10/22/2013 12:03 PM, Chris Barker - NOAA Federal wrote:
> Are there recent binaries for OS-X anywhere? There don't seem to be
> any for recent releases on the MPL download page.
>
> I know we had a discussion about this a whole back, but don't remember
> the outcome. But I hope we'll continue to put them up-- macports and
> friends really aren't the best solutions for everyone.
>
> Chris
>
> ------------------------------------------------------------------------------
> October Webinars: Code for Performance
> Free Intel webinars can help you accelerate application performance.
> Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from
> the latest Intel processors and coprocessors. See abstracts and register >
> http://pubads.g.doubleclick.net/gampad/clk?id=60135991&iu=/4140/ostg.clktrk
> _______________________________________________
> Matplotlib-devel mailing list
> Mat...@li...
> https://lists.sourceforge.net/lists/listinfo/matplotlib-devel
-- 
 _
|\/|o _|_ _. _ | | \.__ __|__|_|_ _ _ ._ _
| ||(_| |(_|(/_| |_/|(_)(/_|_ |_|_)(_)(_)| | |
http://www.droettboom.com
From: Todd <tod...@gm...> - 2013年10月22日 16:49:00
On Tue, Oct 22, 2013 at 5:41 PM, Pierre Haessig <pie...@cr...>wrote:
> Hi,
>
> Le 22/10/2013 12:31, Todd a écrit :
> > Currently, both axes.psd and axes.csd return the same thing as
> > mlab.psd and mlab.csd, namely the spectrum and frequency points. They
> > do NOT return the line object that was plotted. This is different
> > than specgram, which returns the AxesImage object that was plotted in
> > addition to the mlab.specgram return values.
> >
> > I think having access to the line object is important, so
> > axes.magnitude_spectrum, axes.angle_spectrum, and axes.phase_spectrum
> > do return the line object. I know this is inconsistent, but I think
> > it is very important and would strongly objefct to removing this.
> >
> > The question, then, is whether this would be a good opportunity to add
> > the line object to the returned values for axes.psd and axes.csd.
> > This would be an API break, but would be very easy to fix, and it may
> > be beneficial enough to warrant it. What does everyone think?
>
> I agree that it may be nice to have plt.psd/csd to return lines just
> like plt.plot for increased consistency. I guess that returning the
> values comes from Matlab style inspiration.
>
> Maybe breaking the API is too strong. In that case, adding a
> transitional keyword (for example `return_line=False`) to psd/csd may
> help introduce your new proposed behavior in a softer manner. What do
> you think ?
>
> Of course, for your new functions, there is no API breakage problem.
>
> best,
> Pierre
>
I considered that solution as well, but it seemed ugly. However, I think
having it available is important, so I will add it. The current behavior
can probably be deprecated at some point, allowing for a smoother
transition.
From: Pierre H. <pie...@cr...> - 2013年10月22日 16:06:27
Attachments: signature.asc
Hi,
Le 21/10/2013 15:58, Todd a écrit :
> On Mon, Oct 21, 2013 at 3:13 PM, Pierre Haessig
> <pie...@cr... <mailto:pie...@cr...>> wrote:
>
> 1) is the terminology "phase" vs. "angle" spectrum standardized ?
> I must
> say I've never heard of one meaning "wrapped" and the other
> "unwrapped".
> I didn't find similar terms in Matlab docs, but I didn't search that
> thoroughly.
>
>
> The "angle" function in numpy returns the wrapped angle, while the
> "unwrap" function documentation talks about phase, so it is consistent
> with the usage in numpy. Further, in signal processing, phases can
> have any value, while "angle" often refers to the angle between two
> lines, which must be wrapped.
>
> There may be some ambiguity, but I made sure to explain it in the
> documentation and provide links between the two functions so people
> know what they should do if they want to use the other approach.
> 
>
> 2) Should there be two separate functions for these two, or just one
> function, with a switch argument `unwrap` ? (I guess it would be
> True by
> default)
>
>
> I originally was going to do that, but decided against it. The
> problem is with specgram. Here, I thought it would be needlessly
> complicated to add an "unwrap" parameter that is only useful for one
> "mode". To make it obvious to users, I wanted to keep specgram as
> similar as possible to the other plot types, and that involved keeping
> the parameter.
>
> Further, this approach is simpler to code and easier to maintain.
> Having to deal with the "unwrap" parameter would have been more
> difficult to program. Dealing with both an "unwrap" parameter in some
> cases and a separate "mode" in others would have been even more
> complicated.
>
> Further, _spectral_helper and specgram already have a huge number of
> arguments. This way I was able to get away with just adding one new
> argument rather than two.
>
Thanks for the feedback. I agree that your documentation does make clear
the distinction between "phase" and "angle" and that it has a
consistency. I just feel that this distinction does not exist "outside" ...
But beyond this question of phase vs. angle, I must say I don't see that
big a use case for phase/angle spectrums[*] (as opposed to magnitude
which are much used). Also, in many cases, "spectrum" is synonymous
with spectral density, which implies "magnitude". In the end I wonder
whether the notion of phase even makes sense for a spectrogram ?
That's the reason why I'm a bit skeptical with the many new "mode
switches" in the spec helper, along with the new phase/angle_* functions.
best,
Pierre
[*] On the other hand I do see a usecase of magnitude and phase for
plotting transfer functions (i.e. Bode diagrams). Those are not fft
based plots, so it's a different topic I guess. Bode/Nyquist/Black
diagrams could be nice to have.

Showing results of 122

<< < 1 2 3 4 5 > >> (Page 2 of 5)
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.
Thanks for helping keep SourceForge clean.
X





Briefly describe the problem (required):
Upload screenshot of ad (required):
Select a file, or drag & drop file here.
Screenshot instructions:

Click URL instructions:
Right-click on the ad, choose "Copy Link", then paste here →
(This may not be possible with some types of ads)

More information about our ad policies

Ad destination/click URL:

AltStyle によって変換されたページ (->オリジナル) /