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
|
3
|
4
|
5
|
6
|
7
|
8
(7) |
9
(2) |
10
(1) |
11
(2) |
12
(1) |
13
|
14
|
15
|
16
|
17
(2) |
18
|
19
|
20
|
21
(1) |
22
|
23
|
24
(10) |
25
(9) |
26
|
27
|
28
(1) |
29
|
30
|
|
|
|
This is the second bugfix release of the 0.54 series Here's the CHANGELOG * Rewrote ft2font using CXX as part of general memory leak fixes; also fixed transform memory leaks * Fixed several problems with log ticks and scaling * Fixed width/height issues for images * Fixed draw_if_interactive bug for semilogx; * Fixed text clipping to clip to axes * Fixed leading newline text and multiple newline text * Fixed plot_date to return lines * Fixed plot to work with x or y having shape N,1 or 1,N * Added renderer markeredgewidth attribute of Line2D. * Fixed tick label clipping to work with navigation. * Added renderer grouping commands to support groups in SVG/PS. * Fixed, this time I really mean it, the singleton plot plot([0]) scaling bug; Fixed Flavio's shape = N,1 bug * added colorbar * Made some changes to the matplotlib.colors.Colormap to propertly support clim http://sourceforge.net/project/showfiles.php?group_id=80706&package_id=82474&release_id=244568
Jeremy, > Not really. I am mostly interested in interactive usage, hence I > am simply firing python or ipython from console, and then in > python shell issuing couple of commands like: > > >>> from matplotlib.matlab import * > >>> plot((1,2,3)) > > > You probably want. > > import matplotlib > matplotlib.interactive(True) > matplotlib.use('WX') > from matplotlib.matlab import * > plot([1,2,3]) What I forgot to mention is that I changed .matplotlibrc to use WX and interactive mode. In fact, all tests I did were performed the same way -- change .matplotlibrc to choose backend and set interactive to True or False, then open python from console try import/plot, open pythonwin try import/plot. I presume there is no difference between setting backend/interactivity via .matplotlibrc or via explicit calls to matplotlib api. > There are a couple of issues I keep meaning to get around to fixing. > One problem is that I don't really use interactive mode, so I don't > notice things so much in that area (not that this is an excuse...). > The key difficulty is that the mainloop behaves subtly differently > when running interactively and from a script. Every time I make one > work correctly, it seems to break the other in unpredictable ways. Yeah, quite a lot of different options to test, a lot of platforms, not to mention that testing GUI is hard by itself. World would be so much better if one could easily unittest GUIs. > > The -dWX option tells matplotlib to use the Wx renderer to run the > script. You can also set the preferred default renderer in the > matplotlibrc file. As installed, I think this defaults to GtkAgg, but > you can change it (see http://matplotlib.sourceforge.net/.matplotlibrc). Oh, so that's yet another way to switch backends? Good to know. > Boa is quite buggy in places, and imposes its own way of working with > Wx that doesn't suit me (at least for larger projects). However, the > debugger is worth the effort. I see. I guess I have to find a combination of satisfactory IDE / matplotlib backend. From what I see now, Boa is pretty much the last resort for windows. BTW, does anyone know what the situation is with various IDE / matplotlib backends compatibility on Linux? Particularly I am curious to know if there is a way to use matplotlib from Eric3, which is a QT based app. > We've looked at different ways to deal with the mainloop problem, but > it is difficult to find a portable approach. It would probably be > quite straightforward to look at sys.argv and issue a different > matplotlib.use() call from there. Not sure that this would be easy to > generalise (as there are so many possible shells). > > In the longer term, John Hunter has been looking at putting the GUI > into a separate thread, to avoid mainloop problems. A partial solution > exists within scipy for this, but only applies, if memory serves, to > Wx only, whereas we would need a solution for all backends. We're > aware that this is quite annoying, although to be honest I think that > most people use only one backend with their preferred tools. I see your point, the only reason I asked about automatic backend selection is because I may want to use matplotlib from different tools, say an IDE, xemacs, ipython, and it might be that they will require different backends, so I'll have to select one manually every time which is quite annoying. I guess we'll have to cope with it for now, hoping that one day you'll put GUI into a separate thread and it will resolve all issues. BTW, how about plotting from separate process? Pickle data, send via some interprocess communication or even temporary file to plotting process. This should not be too hard to implement, right? It might be yet another backend. --Kirill