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
(7) |
2
(15) |
3
(6) |
4
(13) |
5
(5) |
6
(2) |
7
(8) |
8
(23) |
9
(1) |
10
(11) |
11
(20) |
12
(33) |
13
(18) |
14
(16) |
15
(11) |
16
(25) |
17
(25) |
18
(3) |
19
(8) |
20
|
21
|
22
(4) |
23
|
24
(2) |
25
|
26
(1) |
27
|
28
|
29
(2) |
30
(1) |
31
(1) |
|
|
|
I am not at my computer so I can't check the maintenace branch changelog, but I know there have been a few bugfixes. Do any of them look significant? How many downloads have we seen on the maintenance branch vs the 98 trunk. My guess is there are not that many users and we could skip a cycle on the branch. Sent from my iPhone On Dec 7, 2008, at 2:46 PM, "Charlie Moad" <cw...@gm...> wrote: > Is there any need for a maintenance release? > > On Thu, Dec 4, 2008 at 1:53 PM, John Hunter <jd...@gm...> wrote: >> On Thu, Dec 4, 2008 at 12:38 PM, Charlie Moad <cw...@gm...> >> wrote: >>> Works for me. Let's aim for Saturday night so we have Sunday to >>> test >>> it out. Doable? >> >> Great -- everyone please hold off adding any significant features >> before the release and focus any mpl time you have on outstanding >> bugs. >>
I just committed the change. Although the change is trivial, I didn't tested it in the numpy 1.2 or the svn version. -JJ On Sun, Dec 7, 2008 at 3:24 PM, John Hunter <jd...@gm...> wrote: > I think the version check is a good idea, so people won't get the annoying > warning. Could you add this? > > Sent from my iPhone > > On Dec 7, 2008, at 2:22 PM, "Jae-Joon Lee" <lee...@gm...> wrote: > >> I'm currently using numpy 1.1.1 and np.histogram behave differently >> depending on the "new" value. >> ubuntu interpid and debian sid has numpy 1.1.1.1 and I presume that >> this different behavior is still there. >> So, as far as we're going to support numpy 1.1 and later, we may >> better not to drop the "new" silently. >> We may check the version number of the numpy in the hist() function, >> and call np.histogram() accordingly. >> >> -JJ >> >> >> On Sat, Dec 6, 2008 at 4:33 PM, John Hunter <jd...@gm...> wrote: >>> >>> Axes.hist calls np.histogram with the "new" kwarg, which triggers a >>> deprecation warning with svn numpy. Anyone have an opinion on whether >>> this kwarg should be included in the upcoming mpl release? >>> >>> JDH >>> >>> >>> ------------------------------------------------------------------------------ >>> SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, >>> Nevada. >>> The future of the web can't happen without you. Join us at MIX09 to help >>> pave the way to the Next Web now. Learn more and register at >>> >>> http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/ >>> _______________________________________________ >>> Matplotlib-devel mailing list >>> Mat...@li... >>> https://lists.sourceforge.net/lists/listinfo/matplotlib-devel >>> >
Unfortunately, today is a crazy day for me so I can't test until late tonight at the earliest. But Charlie, I do think we should hold the release until we resolve this. We should be able to fix and test this by tomorrow afternoon so perhaps Monday night for the release if everything is in order by then and you still have time. Sent from my iPhone On Dec 7, 2008, at 1:55 PM, "Jae-Joon Lee" <lee...@gm...> wrote: > John, > > I can't reproduce the error on my intel macbook. > Anyhow, it seems to me a bug in the code and bugs in numpy. > (I'm using numpy version 1.1.1, and I'm not sure these bugs are fixed > in newer numpy. ) > Can you try the patch below and see if this fix your problem? > > -JJ > > > > Index: lib/matplotlib/scale.py > =================================================================== > --- lib/matplotlib/scale.py (revision 6487) > +++ lib/matplotlib/scale.py (working copy) > @@ -301,7 +301,8 @@ > self._linadjust = (np.log(linthresh) / self._log_base) / > linthre > > def transform(self, a): > - sign = np.sign(np.asarray(a)) > + a = np.asarray(a) > + sign = np.sign(a) > masked = ma.masked_inside(a, -self.linthresh, > self.linthresh, co False) > log = sign * ma.log(np.abs(masked)) / self._log_base > if masked.mask.any(): > @@ -328,6 +329,7 @@ > self._linadjust = linthresh / (np.log(linthresh) / > self._log_bas > > def transform(self, a): > + a = np.asarray(a) > return np.where(a <= self._log_linthresh, > np.where(a >= -self._log_linthresh, > > > > > > > On Sat, Dec 6, 2008 at 5:09 PM, John Hunter <jd...@gm...> wrote: >> There appears to be a bug in the 3rd subplot of symlog_demo.py >> because >> the ticker is generating an OverflowError on my powerbook. >> >> The problem is in SymmetricalLogLocator.__call__ when the vmin, >> vmax = >> self._transform.transform((vmin, vmax)) call transforms >> vmin,vmax=[-1,1] to [-3.30039237078e+17,1.0] numdec is set to >> 3.30039237078e+17. Then the while loop runs until I kill the job:: >> >> stride = 1 >> while numdec/stride+1 > self.numticks: >> stride += 1 >> >> This may have something to do with a platform specific floating point >> computations, because I am seeing different results on a linux box I >> am also testing on, but even there the results don't look right. For >> example, on that box, a 64 bit linux machine, I see [-1,1] >> transformed >> to [2.18190930577e-316, 6.90437063896e-310] and numdec=-1 but the >> example does run w/o crashing. >> >> In any case, it looks like there is some non-robust computation going >> on, and I'm hoping Michael has a quick insight :-) >> >> JDH >> >> --- >> --- >> --- >> --------------------------------------------------------------------- >> SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, >> Nevada. >> The future of the web can't happen without you. Join us at MIX09 >> to help >> pave the way to the Next Web now. Learn more and register at >> http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/ >> _______________________________________________ >> Matplotlib-devel mailing list >> Mat...@li... >> https://lists.sourceforge.net/lists/listinfo/matplotlib-devel >>
Is there any need for a maintenance release? On Thu, Dec 4, 2008 at 1:53 PM, John Hunter <jd...@gm...> wrote: > On Thu, Dec 4, 2008 at 12:38 PM, Charlie Moad <cw...@gm...> wrote: >> Works for me. Let's aim for Saturday night so we have Sunday to test >> it out. Doable? > > Great -- everyone please hold off adding any significant features > before the release and focus any mpl time you have on outstanding > bugs. >
I think the version check is a good idea, so people won't get the annoying warning. Could you add this? Sent from my iPhone On Dec 7, 2008, at 2:22 PM, "Jae-Joon Lee" <lee...@gm...> wrote: > I'm currently using numpy 1.1.1 and np.histogram behave differently > depending on the "new" value. > ubuntu interpid and debian sid has numpy 1.1.1.1 and I presume that > this different behavior is still there. > So, as far as we're going to support numpy 1.1 and later, we may > better not to drop the "new" silently. > We may check the version number of the numpy in the hist() function, > and call np.histogram() accordingly. > > -JJ > > > On Sat, Dec 6, 2008 at 4:33 PM, John Hunter <jd...@gm...> wrote: >> Axes.hist calls np.histogram with the "new" kwarg, which triggers a >> deprecation warning with svn numpy. Anyone have an opinion on >> whether >> this kwarg should be included in the upcoming mpl release? >> >> JDH >> >> --- >> --- >> --- >> --------------------------------------------------------------------- >> SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, >> Nevada. >> The future of the web can't happen without you. Join us at MIX09 >> to help >> pave the way to the Next Web now. Learn more and register at >> http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/ >> _______________________________________________ >> Matplotlib-devel mailing list >> Mat...@li... >> https://lists.sourceforge.net/lists/listinfo/matplotlib-devel >>
I'm currently using numpy 1.1.1 and np.histogram behave differently depending on the "new" value. ubuntu interpid and debian sid has numpy 1.1.1.1 and I presume that this different behavior is still there. So, as far as we're going to support numpy 1.1 and later, we may better not to drop the "new" silently. We may check the version number of the numpy in the hist() function, and call np.histogram() accordingly. -JJ On Sat, Dec 6, 2008 at 4:33 PM, John Hunter <jd...@gm...> wrote: > Axes.hist calls np.histogram with the "new" kwarg, which triggers a > deprecation warning with svn numpy. Anyone have an opinion on whether > this kwarg should be included in the upcoming mpl release? > > JDH > > ------------------------------------------------------------------------------ > SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada. > The future of the web can't happen without you. Join us at MIX09 to help > pave the way to the Next Web now. Learn more and register at > http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/ > _______________________________________________ > Matplotlib-devel mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-devel >
John, I can't reproduce the error on my intel macbook. Anyhow, it seems to me a bug in the code and bugs in numpy. (I'm using numpy version 1.1.1, and I'm not sure these bugs are fixed in newer numpy. ) Can you try the patch below and see if this fix your problem? -JJ Index: lib/matplotlib/scale.py =================================================================== --- lib/matplotlib/scale.py (revision 6487) +++ lib/matplotlib/scale.py (working copy) @@ -301,7 +301,8 @@ self._linadjust = (np.log(linthresh) / self._log_base) / linthre def transform(self, a): - sign = np.sign(np.asarray(a)) + a = np.asarray(a) + sign = np.sign(a) masked = ma.masked_inside(a, -self.linthresh, self.linthresh, co False) log = sign * ma.log(np.abs(masked)) / self._log_base if masked.mask.any(): @@ -328,6 +329,7 @@ self._linadjust = linthresh / (np.log(linthresh) / self._log_bas def transform(self, a): + a = np.asarray(a) return np.where(a <= self._log_linthresh, np.where(a >= -self._log_linthresh, On Sat, Dec 6, 2008 at 5:09 PM, John Hunter <jd...@gm...> wrote: > There appears to be a bug in the 3rd subplot of symlog_demo.py because > the ticker is generating an OverflowError on my powerbook. > > The problem is in SymmetricalLogLocator.__call__ when the vmin, vmax = > self._transform.transform((vmin, vmax)) call transforms > vmin,vmax=[-1,1] to [-3.30039237078e+17,1.0] numdec is set to > 3.30039237078e+17. Then the while loop runs until I kill the job:: > > stride = 1 > while numdec/stride+1 > self.numticks: > stride += 1 > > This may have something to do with a platform specific floating point > computations, because I am seeing different results on a linux box I > am also testing on, but even there the results don't look right. For > example, on that box, a 64 bit linux machine, I see [-1,1] transformed > to [2.18190930577e-316, 6.90437063896e-310] and numdec=-1 but the > example does run w/o crashing. > > In any case, it looks like there is some non-robust computation going > on, and I'm hoping Michael has a quick insight :-) > > JDH > > ------------------------------------------------------------------------------ > SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada. > The future of the web can't happen without you. Join us at MIX09 to help > pave the way to the Next Web now. Learn more and register at > http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/ > _______________________________________________ > Matplotlib-devel mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-devel >
I held off on the release to hear back on this. Should we proceed this evening if there is no response? On Sat, Dec 6, 2008 at 5:09 PM, John Hunter <jd...@gm...> wrote: > There appears to be a bug in the 3rd subplot of symlog_demo.py because > the ticker is generating an OverflowError on my powerbook. > > The problem is in SymmetricalLogLocator.__call__ when the vmin, vmax = > self._transform.transform((vmin, vmax)) call transforms > vmin,vmax=[-1,1] to [-3.30039237078e+17,1.0] numdec is set to > 3.30039237078e+17. Then the while loop runs until I kill the job:: > > stride = 1 > while numdec/stride+1 > self.numticks: > stride += 1 > > This may have something to do with a platform specific floating point > computations, because I am seeing different results on a linux box I > am also testing on, but even there the results don't look right. For > example, on that box, a 64 bit linux machine, I see [-1,1] transformed > to [2.18190930577e-316, 6.90437063896e-310] and numdec=-1 but the > example does run w/o crashing. > > In any case, it looks like there is some non-robust computation going > on, and I'm hoping Michael has a quick insight :-) > > JDH > > ------------------------------------------------------------------------------ > SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada. > The future of the web can't happen without you. Join us at MIX09 to help > pave the way to the Next Web now. Learn more and register at > http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/ > _______________________________________________ > Matplotlib-devel mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-devel >