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
(1)
2
(15)
3
(3)
4
(6)
5
(4)
6
(7)
7
(2)
8
(5)
9
(9)
10
(8)
11
(3)
12
(5)
13
(5)
14
15
(2)
16
(16)
17
(1)
18
(6)
19
(7)
20
21
(3)
22
23
(4)
24
(14)
25
(5)
26
(1)
27
28
(4)

Showing 9 results of 9

From: Jayson B. <jb...@nm...> - 2009年02月09日 23:08:13
Hi all,
I agree with JDH.
Unfortunately, work has been exceptionally hectic so I haven't begun
the patch (if you don't count the hack job I did to install it for
myself).
Hi Adam,
As noted above, I haven't started a patch yet but I would be up for
working with you on one. It sounds like we can get this tested pretty
well.
Thanks,
and talk to you soon,
Jayson
On Sat, Feb 7, 2009 at 7:44 AM, John Hunter <jd...@gm...> wrote:
> On Wed, Feb 4, 2009 at 5:08 PM, Jayson Barr <jb...@nm...> wrote:
>
>> 4). I don't mind helping write the patch. I am only worried about
>> not knowing the intricacies of all the random supported platforms that
>> you all look out for. For example: I know jack about Windows linking.
>> Either way, I'll update it if you have someone look at it. I'll work
>> on it sometimes this week when I'm not too busy at work and send it
>> in.
>
>
> The problem is that the code is already messy, and Adam describes his
> solution as messy, and it is difficult if not impossible to get people
> to test on all the required platforms. I can test on OS X w/o
> macports and a linux box, Charlie would probably be able to test on
> win32, and Adam can test on macports. Perhaps you and Adam can
> collaborate on a patch and we'll see if we can get it properly tested.
> There are lots of tcl/tk combinations out there on different
> platforms, so it is a trick issue.
>
> JDH
>
From: Michael D. <md...@st...> - 2009年02月09日 18:21:01
Thanks for the report. I'll make the change in SVN. 
[For those planning the next bugfix release: this only affects the trunk.]
Mike
Patrick Marsh wrote:
> I just tried this fix and was able to build on Windows Vista.
>
> -Patrick
>
>
>
>
> On Fri, Feb 6, 2009 at 6:08 PM, Michael Droettboom <md...@st...> wrote:
> 
>> Just getting to this thread now -- I think this was introduced in my
>> recent changes. I'm used to being on platforms where this is defined,
>> so I forgot that it's not always there.
>>
>> In this specific case "unsigned char" is probably equivalent everywhere
>> we run, so we might as well just do that. If a Windows user can verify
>> that fix works, I'll fix it in SVN.
>>
>> Mike
>>
>> Michael Abshoff wrote:
>> 
>>> On Fri, Feb 6, 2009 at 3:03 PM, Ryan May <rm...@gm...> wrote:
>>>
>>> 
>>>> On Fri, Feb 6, 2009 at 4:48 PM, Andrew Straw <str...@as...> wrote:
>>>>
>>>> 
>>>>> Ryan May wrote:
>>>>>
>>>>> 
>>>>>> On Fri, Feb 6, 2009 at 3:27 PM, Andrew Straw <str...@as...
>>>>>> <mailto:str...@as...>> wrote:
>>>>>>
>>>>>> Patrick,
>>>>>>
>>>>>> Can you see if adding "#include <stdint.h>" at the top of
>>>>>> src/path.cpp
>>>>>> will do the job?
>>>>>>
>>>>>> I'm not super-optimistic, though -- I think this is defined by the
>>>>>> C99
>>>>>> standard, which I'm not sure Microsoft supports.
>>>>>>
>>>>>>
>>>>>> Well, we're also talking about C++ here and not C, so C99 does not
>>>>>> apply. A quick googling around seems to indicate that some of the
>>>>>> open source compilers support such a type, but it not standardized by
>>>>>> C++.
>>>>>>
>>>>>> 
>>>>> There is no <stdint.h> or the type is not defined in stdint.h?
>>>>>
>>>>> Maybe as a workaround you could use mingw...
>>>>>
>>>>> 
>>>> I meant that uint8_t is not a standardized C++ type. If that's the case,
>>>> wouldn't it be better to tweak the code to use something standard rather
>>>> than just use a compiler that supports the non-standard type? Especially
>>>> given that the official Python 2.5 build uses this compiler?
>>>>
>>>> 
>>> Please stick with standard types.
>>>
>>> And MSVC 2005 and higher do have C99 support, it is just unfortunate
>>> that it is not complete.
>>>
>>>
>>> 
>>>> Ryan
>>>>
>>>> 
>>> Cheers,
>>>
>>> Michael
>>>
>>>
>>> 
>>>> --
>>>> Ryan May
>>>> Graduate Research Assistant
>>>> School of Meteorology
>>>> University of Oklahoma
>>>>
>>>> ------------------------------------------------------------------------------
>>>> Create and Deploy Rich Internet Apps outside the browser with
>>>> Adobe(R)AIR(TM)
>>>> software. With Adobe AIR, Ajax developers can use existing skills and code
>>>> to
>>>> build responsive, highly engaging applications that combine the power of
>>>> local
>>>> resources and data with the reach of the web. Download the Adobe AIR SDK and
>>>> Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com
>>>> _______________________________________________
>>>> Matplotlib-devel mailing list
>>>> Mat...@li...
>>>> https://lists.sourceforge.net/lists/listinfo/matplotlib-devel
>>>>
>>>>
>>>>
>>>> 
>>> ------------------------------------------------------------------------------
>>> Create and Deploy Rich Internet Apps outside the browser with Adobe(R)AIR(TM)
>>> software. With Adobe AIR, Ajax developers can use existing skills and code to
>>> build responsive, highly engaging applications that combine the power of local
>>> resources and data with the reach of the web. Download the Adobe AIR SDK and
>>> Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com
>>> _______________________________________________
>>> Matplotlib-devel mailing list
>>> Mat...@li...
>>> https://lists.sourceforge.net/lists/listinfo/matplotlib-devel
>>>
>>> 
>> ------------------------------------------------------------------------------
>> Create and Deploy Rich Internet Apps outside the browser with Adobe(R)AIR(TM)
>> software. With Adobe AIR, Ajax developers can use existing skills and code to
>> build responsive, highly engaging applications that combine the power of local
>> resources and data with the reach of the web. Download the Adobe AIR SDK and
>> Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com
>> _______________________________________________
>> Matplotlib-devel mailing list
>> Mat...@li...
>> https://lists.sourceforge.net/lists/listinfo/matplotlib-devel
>>
>> 
>
>
>
> 
-- 
Michael Droettboom
Science Software Branch
Operations and Engineering Division
Space Telescope Science Institute
Operated by AURA for NASA
From: Patrick M. <pat...@gm...> - 2009年02月09日 15:44:34
I just tried this fix and was able to build on Windows Vista.
-Patrick
On Fri, Feb 6, 2009 at 6:08 PM, Michael Droettboom <md...@st...> wrote:
> Just getting to this thread now -- I think this was introduced in my
> recent changes. I'm used to being on platforms where this is defined,
> so I forgot that it's not always there.
>
> In this specific case "unsigned char" is probably equivalent everywhere
> we run, so we might as well just do that. If a Windows user can verify
> that fix works, I'll fix it in SVN.
>
> Mike
>
> Michael Abshoff wrote:
>> On Fri, Feb 6, 2009 at 3:03 PM, Ryan May <rm...@gm...> wrote:
>>
>>> On Fri, Feb 6, 2009 at 4:48 PM, Andrew Straw <str...@as...> wrote:
>>>
>>>> Ryan May wrote:
>>>>
>>>>> On Fri, Feb 6, 2009 at 3:27 PM, Andrew Straw <str...@as...
>>>>> <mailto:str...@as...>> wrote:
>>>>>
>>>>> Patrick,
>>>>>
>>>>> Can you see if adding "#include <stdint.h>" at the top of
>>>>> src/path.cpp
>>>>> will do the job?
>>>>>
>>>>> I'm not super-optimistic, though -- I think this is defined by the
>>>>> C99
>>>>> standard, which I'm not sure Microsoft supports.
>>>>>
>>>>>
>>>>> Well, we're also talking about C++ here and not C, so C99 does not
>>>>> apply. A quick googling around seems to indicate that some of the
>>>>> open source compilers support such a type, but it not standardized by
>>>>> C++.
>>>>>
>>>> There is no <stdint.h> or the type is not defined in stdint.h?
>>>>
>>>> Maybe as a workaround you could use mingw...
>>>>
>>> I meant that uint8_t is not a standardized C++ type. If that's the case,
>>> wouldn't it be better to tweak the code to use something standard rather
>>> than just use a compiler that supports the non-standard type? Especially
>>> given that the official Python 2.5 build uses this compiler?
>>>
>>
>> Please stick with standard types.
>>
>> And MSVC 2005 and higher do have C99 support, it is just unfortunate
>> that it is not complete.
>>
>>
>>> Ryan
>>>
>>
>> Cheers,
>>
>> Michael
>>
>>
>>> --
>>> Ryan May
>>> Graduate Research Assistant
>>> School of Meteorology
>>> University of Oklahoma
>>>
>>> ------------------------------------------------------------------------------
>>> Create and Deploy Rich Internet Apps outside the browser with
>>> Adobe(R)AIR(TM)
>>> software. With Adobe AIR, Ajax developers can use existing skills and code
>>> to
>>> build responsive, highly engaging applications that combine the power of
>>> local
>>> resources and data with the reach of the web. Download the Adobe AIR SDK and
>>> Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com
>>> _______________________________________________
>>> Matplotlib-devel mailing list
>>> Mat...@li...
>>> https://lists.sourceforge.net/lists/listinfo/matplotlib-devel
>>>
>>>
>>>
>>
>> ------------------------------------------------------------------------------
>> Create and Deploy Rich Internet Apps outside the browser with Adobe(R)AIR(TM)
>> software. With Adobe AIR, Ajax developers can use existing skills and code to
>> build responsive, highly engaging applications that combine the power of local
>> resources and data with the reach of the web. Download the Adobe AIR SDK and
>> Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com
>> _______________________________________________
>> Matplotlib-devel mailing list
>> Mat...@li...
>> https://lists.sourceforge.net/lists/listinfo/matplotlib-devel
>>
>
>
> ------------------------------------------------------------------------------
> Create and Deploy Rich Internet Apps outside the browser with Adobe(R)AIR(TM)
> software. With Adobe AIR, Ajax developers can use existing skills and code to
> build responsive, highly engaging applications that combine the power of local
> resources and data with the reach of the web. Download the Adobe AIR SDK and
> Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com
> _______________________________________________
> Matplotlib-devel mailing list
> Mat...@li...
> https://lists.sourceforge.net/lists/listinfo/matplotlib-devel
>
-- 
Patrick Marsh
Graduate Research Assistant
School of Meteorology
University of Oklahoma
http://www.patricktmarsh.com
From: Michael D. <md...@st...> - 2009年02月09日 13:15:55
Thanks for the patch. I've committed this to the branch and trunk so it 
should make it into the next bugfix release.
For future reference, lib/matplotlib/mpl-data/matplotlibrc is built from 
matplotlibrc.template which is under version control, so you can always 
just send an svn diff against that if you find further errors.
Cheers,
Mike
Sandro Tosi wrote:
> Hello,
> I've updated lib/matplotlib/mpl-data/matplotlibrc to use new URLs on
> matplotlib.sf.net (there's just one I'm not sure marked with '(** NOT
> SURE**)').
>
> Sadly, that file is not under SVN so I don't have a "svn diff" to
> propose, but the whole updated file, here attached; if it might be
> easier, here is the sed cli I used (all on a single line):
>
> sed 's|http://matplotlib.sourceforge.net/interactive.html|http://matplotlib.sourceforge.net/users/shell.html
> \(\*\*NOT SURE\*\*\)|;
> s|http://matplotlib.sourceforge.net/matplotlib.lines.html|http://matplotlib.sourceforge.net/api/artist_api.html\#module-matplotlib.lines|;
> s|http://matplotlib.sourceforge.net/matplotlib.patches.html|http://matplotlib.sourceforge.net/api/artist_api.html\#module-matplotlib.patches|;
> s|http://matplotlib.sourceforge.net/matplotlib.font_manager.html|http://matplotlib.sourceforge.net/api/font_manager_api.html|;
> s|http://matplotlib.sourceforge.net/matplotlib.text.html|http://matplotlib.sourceforge.net/api/artist_api.html\#module-matplotlib.text|;
> s|http://matplotlib.sourceforge.net/matplotlib.axes.html\#Axes|http://matplotlib.sourceforge.net/api/axes_api.html\#module-matplotlib.axes|;
> s|http://matplotlib.sourceforge.net/matplotlib.axis.html\#Ticks|http://matplotlib.sourceforge.net/api/axis_api.html\#matplotlib.axis.Tick|;
> s|http://matplotlib.sourceforge.net/matplotlib.figure.html\#Figure|http://matplotlib.sourceforge.net/api/figure_api.html#matplotlib.figure.Figure|'
> lib/matplotlib/mpl-data/matplotlibrc
>
> Please consider add this to the upcoming .3 release.
>
> Regards,
> 
> ------------------------------------------------------------------------
>
> ------------------------------------------------------------------------------
> Create and Deploy Rich Internet Apps outside the browser with Adobe(R)AIR(TM)
> software. With Adobe AIR, Ajax developers can use existing skills and code to
> build responsive, highly engaging applications that combine the power of local
> resources and data with the reach of the web. Download the Adobe AIR SDK and
> Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com
> ------------------------------------------------------------------------
>
> _______________________________________________
> Matplotlib-devel mailing list
> Mat...@li...
> https://lists.sourceforge.net/lists/listinfo/matplotlib-devel
-- 
Michael Droettboom
Science Software Branch
Operations and Engineering Division
Space Telescope Science Institute
Operated by AURA for NASA
From: Sandro T. <mo...@de...> - 2009年02月09日 12:56:52
Attachments: matplotlibrc
Hello,
I've updated lib/matplotlib/mpl-data/matplotlibrc to use new URLs on
matplotlib.sf.net (there's just one I'm not sure marked with '(** NOT
SURE**)').
Sadly, that file is not under SVN so I don't have a "svn diff" to
propose, but the whole updated file, here attached; if it might be
easier, here is the sed cli I used (all on a single line):
sed 's|http://matplotlib.sourceforge.net/interactive.html|http://matplotlib.sourceforge.net/users/shell.html
\(\*\*NOT SURE\*\*\)|;
s|http://matplotlib.sourceforge.net/matplotlib.lines.html|http://matplotlib.sourceforge.net/api/artist_api.html\#module-matplotlib.lines|;
s|http://matplotlib.sourceforge.net/matplotlib.patches.html|http://matplotlib.sourceforge.net/api/artist_api.html\#module-matplotlib.patches|;
s|http://matplotlib.sourceforge.net/matplotlib.font_manager.html|http://matplotlib.sourceforge.net/api/font_manager_api.html|;
s|http://matplotlib.sourceforge.net/matplotlib.text.html|http://matplotlib.sourceforge.net/api/artist_api.html\#module-matplotlib.text|;
s|http://matplotlib.sourceforge.net/matplotlib.axes.html\#Axes|http://matplotlib.sourceforge.net/api/axes_api.html\#module-matplotlib.axes|;
s|http://matplotlib.sourceforge.net/matplotlib.axis.html\#Ticks|http://matplotlib.sourceforge.net/api/axis_api.html\#matplotlib.axis.Tick|;
s|http://matplotlib.sourceforge.net/matplotlib.figure.html\#Figure|http://matplotlib.sourceforge.net/api/figure_api.html#matplotlib.figure.Figure|'
lib/matplotlib/mpl-data/matplotlibrc
Please consider add this to the upcoming .3 release.
Regards,
-- 
Sandro Tosi (aka morph, morpheus, matrixhasu)
My website: http://matrixhasu.altervista.org/
Me at Debian: http://wiki.debian.org/SandroTosi
From: Gary R. <gr...@bi...> - 2009年02月09日 09:22:55
Hi Andrew,
I don't have commit access. If you would check it in, that would be great.
thanks for offering,
Gary
Andrew Straw wrote:
> Gary, this looks fine to me. Do you have commit access? If not, I'll be
> happy to check it in for you.
> 
> -Andrew
From: Andrew S. <str...@as...> - 2009年02月09日 09:04:39
Gary, this looks fine to me. Do you have commit access? If not, I'll be
happy to check it in for you.
-Andrew
Gary Ruben wrote:
> Thanks for the quick test and comments Andrew. I've made your suggested
> changes and attached a new patch.
> 
> Gary
> 
> Andrew Straw wrote:
>> Hi Gary, I have a couple comments:
>>
>> 1) No need for:
>>
>> + ax = fig.add_subplot(111)
>> + ax.set_axis_off()
>>
>> 2) It's probably best to have maximum compatibility with imshow().
>> Therefore, use vmin=None and vmax=None as keyword arguments (rather than
>> clims).
>>
>> Otherwise, I tested and it works for me.
>>
>> -Andrew
> 
> 
> ------------------------------------------------------------------------
> 
> ------------------------------------------------------------------------------
> Create and Deploy Rich Internet Apps outside the browser with Adobe(R)AIR(TM)
> software. With Adobe AIR, Ajax developers can use existing skills and code to
> build responsive, highly engaging applications that combine the power of local
> resources and data with the reach of the web. Download the Adobe AIR SDK and
> Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> Matplotlib-devel mailing list
> Mat...@li...
> https://lists.sourceforge.net/lists/listinfo/matplotlib-devel
From: Gael V. <gae...@no...> - 2009年02月09日 06:29:59
On Sun, Feb 08, 2009 at 04:08:31PM -0800, Brian Granger wrote:
> * In the current matplotlib backend wx.Yield() is called in a way that
> is not safe as far as protecting against recursive calls to Yield. I
> think it should be called in this way:
> app = wx.GetApp()
> if app is not None:
> app.Yield(True)
The problem I see with this approach is that arbitrary wx programs will
always be doing this. The matplotlib guys can fix matplotib not to do
this. I can fix Mayavi not to do this, but there are many more wx
programs. And anyhow, most of the time, Yield should not be called, as it
is a hack. Unfortunately, you often end up having to call it. :(
Gaël
From: Brian G. <ell...@gm...> - 2009年02月09日 00:08:41
Attachments: inputhook.h inputhook.pyx
IPython and matplotlib devs,
Over the weekend I have been playing around to see if it is possible
to do interactive GUI work with wx from IPython *without using
threads*. The idea here is to use PyOS_InputHook. Currently, recent
versions of PyQt4 and PyGTK do this and if we can get wx working, we
can probably get rid of IPython's subtle threaded shells that
currently allow interactive GUIs to work.
I am attaching a Cython module that mostly works. Here is a simple
example that works in IPython (without the -wthread option!)
In [1]: import pyximport
In [2]: pyximport.install()
In [3]: import inputhook
In [4]: inputhook.set_input_hook()
In [5]: import wx
In [6]: app = wx.PySimpleApp()
In [7]: app.MainLoop()
In [8]: f = wx.Frame(None,-1,"Look mom, no threads!")
In [9]: f.Show()
Out[9]: True
The docstring of the module also has a matplotlib example. This
really does work and I am pretty sure it will also work in plain
vanilla python as well. There are a few issues to work out:
* When frame are closed by clicking the red button or the "X", the
Windows don't close. In addition, in matplotlib, this causes further
problems.
* In the current matplotlib backend wx.Yield() is called in a way that
is not safe as far as protecting against recursive calls to Yield. I
think it should be called in this way:
app = wx.GetApp()
if app is not None:
 app.Yield(True)
* I don't think that interupts work yet, but I haven't tested this
thoroughly yet.
I don't have any more time to work on this right now, but I at least
wanted to share my findings with both IPython and matplotlib devs. It
would be great if someone familiar with wx could try to figure out the
remaining issues. If there are no takers here, I might eventually see
if wxpython itself is interested in this code (that is probably where
it really belongs anyway).
Cheers,
Brian

Showing 9 results of 9

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 によって変換されたページ (->オリジナル) /