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
(10) |
2
(4) |
3
(11) |
4
(4) |
5
(6) |
6
(8) |
7
(7) |
8
(9) |
9
(6) |
10
|
11
|
12
(7) |
13
(6) |
14
(18) |
15
(13) |
16
(7) |
17
(15) |
18
(1) |
19
|
20
(1) |
21
(2) |
22
(5) |
23
(3) |
24
(4) |
25
(1) |
26
|
27
(8) |
28
(2) |
29
(5) |
30
|
|
|
Wonderful ! This does indeed solve my issue. Many many thanks, David Le 23/09/10 17:35, Ryan May a écrit : > On Thu, Sep 23, 2010 at 9:16 AM, David Trémouilles<dav...@gm...> wrote: >> OK, was able to narrow thinks down: >> actually it looks like >> figure.canvas.mpl_connect('pick_event', function) >> does not connect the "function" if it is a class method (...?) >> In attachment you will find two files illustrating this: >> buggy_pick.py and buggy_pick2.py >> Both work nicely with matplotlib 0.93 >> With matplotlib 1.0 buggy_pick.py does not work while buggy_pick2.py does >> work. >> The only difference is in the PickFig class... >> >> Is it really a bug or I'm doing something wrong ? >> >> Any workaround would be welcome. > > Technically, you're doing something sort of wrong, though it's very > subtle. And it just so happens that the way the code for callbacks was > reworked that this even showed up. > In this code: > > class TestFig(MatplotlibFig): > def __init__(self, parent=None): > MatplotlibFig.__init__(self, parent) > PickFig(self.figure) > > You create a PickFig, but since you don't assign it to anything, it > gets garbage collected and (eventually) removed from the callbacks. > Previously, the callback registry would have a reference to the > callbacks, which would have kept PickFig alive. This was changed to > eliminate some resource leaks. The fix is simple, just save the > PickFig as a member of TestFig: > > self.pf = PickFig(self.figure) > > That fixes the problem for me. > > Ryan >
OK, was able to narrow thinks down: actually it looks like figure.canvas.mpl_connect('pick_event', function) does not connect the "function" if it is a class method (...?) In attachment you will find two files illustrating this: buggy_pick.py and buggy_pick2.py Both work nicely with matplotlib 0.93 With matplotlib 1.0 buggy_pick.py does not work while buggy_pick2.py does work. The only difference is in the PickFig class... Is it really a bug or I'm doing something wrong ? Any workaround would be welcome. Thx, David PS. Is it better to discuss this on users or devel list ? Le 23/09/10 14:20, David Trémouilles a écrit : > Hello, > > My pyqt4 app use the matplotlib pick event. > Cliking on a point in the graph triggers an event > but with matplotlib 1.0 it does not work anymore > while it was working fine with 0.93. > (Matplotlib version is only what was changed) > > Any one who might be aware of a matplotlib change that could have > induce that issue ? > Any idea/help on where I should look for and how to fix this? > > Thanks in advance, > > David
Hello, My pyqt4 app use the matplotlib pick event. Cliking on a point in the graph triggers an event but with matplotlib 1.0 it does not work anymore while it was working fine with 0.93. (Matplotlib version is only what was changed) Any one who might be aware of a matplotlib change that could have induce that issue ? Any idea/help on where I should look for and how to fix this? Thanks in advance, David