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
(15) |
2
|
3
(1) |
4
|
5
(1) |
6
(3) |
7
|
8
(2) |
9
|
10
|
11
(2) |
12
|
13
(7) |
14
(2) |
15
|
16
(3) |
17
(2) |
18
(1) |
19
(7) |
20
(2) |
21
|
22
(6) |
23
|
24
|
25
(1) |
26
(6) |
27
(2) |
28
(7) |
29
|
30
(5) |
31
(7) |
|
|
|
|
|
|
I want to move the users_guide and the htdocs out of the tree that people get when they say > cvs -d:pserver:ano...@cv...:/cvsroot/matplotlib login > cvs -z3 -d:pserver:ano...@cv...:/cvsroot/matplotlib co matplotlib because these directories are huge, with lots of image data for the users guide and web pages: 21MB for htdocs and 37MB for the users guide, and 99.9% of the world's sane population are not interested in these directories. If I move them to the root (by root, I mean the same directory in which the matplotlib directory resides along with CVSROOT at http://cvs.sourceforge.net/viewcvs.py/matplotlib/), by submitting a sf site request, then people could get them by doing, for example cvs -z3 -d:pserver:ano...@cv...:/cvsroot/matplotlib co mpl_htdocs Is this correct? What is the proper way to refer to the directory in which both matplotlib and CVSROOT reside in the link above - /cvsroot/matplotlib? I don't want to bungle the sf admin request. JDH
>>>>> "Andrew" == Andrew Straw <str...@as...> writes: Andrew> Anyhow, changing all occurrences of self.legend to Andrew> self._legend in Axes.py fixes my problem, but perhaps Andrew> there are subtleties I'm not aware of? If I don't hear Andrew> any objections, I'll commit these changes in a day or two. Arggg, Yesterday I was writing the section of the users guide in which I described the Artist containment hierarchy (Figure contains Axes which contain lines, legends, etc...) and decided it would be most useful for the diagram to have attribute names as well as class types. In the process, I made all of the Artist attributes "public" by removing the leading underscore. I tried to check for method name clashes but clearly missed this one. Most of the attributes are lists and are plural (lines, patches, tables). But there is only one legend per axes (we could change this). So the alternatives are: 1) support multiple legends or 2) easier, just rename it; how about "thelegend" or "legend_" I don't think 1) is really necessary because we already support multiple figure legends, so you can place multiple legends around or over an axes manually in the rare cases where you need this. JDH
Hello again, there is a minor problem with the INSTALL file. It looks like it should contain instructions how to compile and install the package, but actually it doesn't. Maybe something like To compile and install the package type python ./setup.py build python ./setup.py install could be added to the file. Are the above commands the correct ones? All the best, Jochen --=20 http://seehuhn.de/
Hello again, the README file of the current CVS version of matplotlib contains the text ... A summary of the goals of matplotlib and the progress so far can be found here. I think this changed meaning while being copied from the web page. Maybe it should be replaced by ... A summary of the goals of matplotlib and the progress so far can be found in the file GOALS. I hope this helps, Jochen --=20 http://seehuhn.de/
Hi, In class Axes (current CVS), there is an instance variable self.legend as well as a method legend(). For some reason, this seems to work most of the time, but I found this problem when I did something like: ax = subplot(111) ax.legend(lines,titles) (A "cannot call NoneType"-type error occurs). Anyhow, changing all occurrences of self.legend to self._legend in Axes.py fixes my problem, but perhaps there are subtleties I'm not aware of? If I don't hear any objections, I'll commit these changes in a day or two. Cheers! Andrew
Hello, the license/ subdirectory of the current CVS version of matplotlib contains the file LICENSE_TTFQUERY. If I understand things correctly ttfquery is no longer included or used in matplotlib, and the license file could be removed. I hope this helps, Jochen --=20 http://seehuhn.de/
Hello, there is a bug in the lib/matplotlib/font_manager.py file, which prevents fonts under /usr/share/fonts from being detected: the callback function for os.path.walk should have three arguments, but in the current code only has one. This can be fixed with the following patch: =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D diff -u -r1.4 font_manager.py --- font_manager.py 30 Sep 2004 19:33:05 -0000 1.4 +++ font_manager.py 13 Oct 2004 21:22:13 -0000 @@ -64,7 +64,7 @@ # common application, not really useful "/usr/lib/openoffice/share/fonts/truetype/", # documented as a good place to install new fonts... - "/usr/share/fonts", + "/usr/share/fonts/", # okay, now the OS X variants... "~/Library/Fonts/", "/Library/Fonts/", @@ -132,12 +132,12 @@ else: fontpaths =3D [] #def add(arg, directory, files): - def add(directory): + def add(arg,directory,files): fontpaths.append(directory) for fontdir in X11FontDirectories: try: if os.path.isdir(fontdir): - os.path.walk(fontdir, add, ()) + os.path.walk(fontdir, add, None) except (IOError, OSError, TypeError, ValueError): pass return fontpaths =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D I hope this helps, Jochen --=20 http://seehuhn.de/