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


Showing 5 results of 5

From: Christopher B. <Chr...@no...> - 2009年12月02日 23:27:26
Christopher Barker wrote:
> The diskimage is usually built for the python binary supplied by 
> python.org -- that is what the message means by the "system version". I 
> tried to submit a patch to change that message a year or two ago, but I 
> guess it never got applied -- maybe I'll try again.
I took a look at the source for the latest bdist_mpkg -- it looks like 
it should now give a message like:
"This package requires MacPython to be installed"
though It's all a bit complicated -- did whoever built the dmg use the 
latest bdist_mpkg?
But maybe should still do:
> A note to developers/distributors:
> 
> Robin Dunn figured out a way to install a binary wxPython that will work 
> with both the Apple and the python.org binaries. What it does it put it 
> in /usr/local, and then put a pth file in both of the pythons so that it 
> can be found. A bit of a hack, but it works, and I've never heard anyone 
> have a problem with it.
> 
> Perhaps we should do the same thing with MPL -- I'm sure he'd be glad to 
> share his scripts for building it.
-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: Eric F. <ef...@ha...> - 2009年12月02日 04:17:59
John Hunter wrote:
> On Tue, Dec 1, 2009 at 6:21 PM, Eric Firing <ef...@ha...> wrote:
>> This is easy to fix by using the key kwarg (added in python 2.4) of the
>> sort method, because python uses a stable sort. It looks like it only
>> needs to be fixed in Axes.draw, because Figure.draw has never paid any
>> attention to zorder anyway. I'll do it now.
> 
> It does now in svn HEAD -- I just added this yesterday.
Yes, I saw that after I sent the first message, so I stabilized the sort 
 in Figure.draw also.
Eric
From: John H. <jd...@gm...> - 2009年12月02日 02:41:33
On Tue, Dec 1, 2009 at 6:21 PM, Eric Firing <ef...@ha...> wrote:
> This is easy to fix by using the key kwarg (added in python 2.4) of the
> sort method, because python uses a stable sort. It looks like it only
> needs to be fixed in Axes.draw, because Figure.draw has never paid any
> attention to zorder anyway. I'll do it now.
It does now in svn HEAD -- I just added this yesterday.
JDH
From: Eric F. <ef...@ha...> - 2009年12月02日 01:21:48
James Evans wrote:
> All,
> 
> I have been looking at some of the recent z-order changes and have found an issue that breaks previous behavior. Previously when
> items were added to a Figure or an Axes with the same z-order value, they were rendered in order of when they were added, so that
> the first one added is 'underneath' the others and the last one added is rendered 'over' all the other items of the same z-order
> value. This no longer is the case. The following snippet of code demonstrates the problem:
> 
> #===============================================================
> class ZSortClass( object ):
> def __init__( self, name, zorder = 0 ):
> self.name = name
> self.zorder = zorder
> def doit( self ):
> print "z-order [%s] = %s" % (self.name, self.zorder)
> 
> # Instantiate out of order to prove a point
> a = ZSortClass( 'a', 0 )
> c = ZSortClass( 'c', 0 )
> b = ZSortClass( 'b', 0 )
> 
> all = [ a, b, c ]
> dsu = [ (x.zorder, x.doit, x.name) for x in all ]
> 
> print dsu
> dsu.sort()
> print dsu
> #===============================================================
> 
> All three instances have the same 'zorder' value, which causes the sort command to resort to sorting on the memory address. This
> can change from run to run. In simple cases the memory addresses typically increase in order of instantiation, but in larger blocks
> of code, python can perform garbage collection at any time and this would no longer hold true, and cause the effect to appear random
> (This is also affecting the rendering of filled continents in basemap). I couldn't think of an easy solution without making some
> intrusive changes to what is already in place, so I thought that I'd post my findings for further discussion.
> 
This is easy to fix by using the key kwarg (added in python 2.4) of the 
sort method, because python uses a stable sort. It looks like it only 
needs to be fixed in Axes.draw, because Figure.draw has never paid any 
attention to zorder anyway. I'll do it now.
Eric
> --James Evans
> 
> 
> ------------------------------------------------------------------------------
> Join us December 9, 2009 for the Red Hat Virtual Experience,
> a free event focused on virtualization and cloud computing. 
> Attend in-depth sessions from your desk. Your couch. Anywhere.
> http://p.sf.net/sfu/redhat-sfdev2dev
> _______________________________________________
> Matplotlib-devel mailing list
> Mat...@li...
> https://lists.sourceforge.net/lists/listinfo/matplotlib-devel
From: Eric F. <ef...@ha...> - 2009年12月02日 01:15:31
James Evans wrote:
> All,
> 
> I have been looking at some of the recent z-order changes and have found an issue that breaks previous behavior. Previously when
> items were added to a Figure or an Axes with the same z-order value, they were rendered in order of when they were added, so that
> the first one added is 'underneath' the others and the last one added is rendered 'over' all the other items of the same z-order
> value. This no longer is the case. The following snippet of code demonstrates the problem:
> 
> #===============================================================
> class ZSortClass( object ):
> def __init__( self, name, zorder = 0 ):
> self.name = name
> self.zorder = zorder
> def doit( self ):
> print "z-order [%s] = %s" % (self.name, self.zorder)
> 
> # Instantiate out of order to prove a point
> a = ZSortClass( 'a', 0 )
> c = ZSortClass( 'c', 0 )
> b = ZSortClass( 'b', 0 )
> 
> all = [ a, b, c ]
> dsu = [ (x.zorder, x.doit, x.name) for x in all ]
> 
> print dsu
> dsu.sort()
> print dsu
> #===============================================================
> 
> All three instances have the same 'zorder' value, which causes the sort command to resort to sorting on the memory address. This
> can change from run to run. In simple cases the memory addresses typically increase in order of instantiation, but in larger blocks
> of code, python can perform garbage collection at any time and this would no longer hold true, and cause the effect to appear random
> (This is also affecting the rendering of filled continents in basemap). I couldn't think of an easy solution without making some
> intrusive changes to what is already in place, so I thought that I'd post my findings for further discussion.
> 
Try svn 8000. I think it fixes the problem in Axes and Figure.
Eric

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