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






Showing 4 results of 4

From: Benjamin R. <ben...@ou...> - 2013年06月29日 21:10:56
Perhaps it would be a good idea to exercise the mpl toolkits with this
since it is more likely for them to do more esoteric things with axes.
Don't forget Base map and possibly cartopy and pandas.
Cheers!
Ben Root
On Jun 28, 2013 5:20 PM, "Nelle Varoquaux" <nel...@gm...>
wrote:
> Hello pythonistas,
>
> We've just finished refactoring the axes module at the scipy sprint, and
> before merging we would like to inform developers of the changes. The axes
> module contained more than 9k loc, and a few classes. It used to be a
> file.
>
> Now, it became a folder called "axes". This module contains several
> private submodules:
> - _base.py: this private module contains a new class _AxesBase, that
> inherits from Artist. This new class contains all the methods except
> the plotting and labelling methods. It is now 3k loc
> - _axes.py contains the Axes class. This class inherists from _AxesBase,
> and contains all the methods concerning plotting and labelling. It is now
> 6k loc
> - _subplots.py contains all the subplots directive.
>
> The API has not changed: only the private methods from axes are not
> directly importable from axes anymore. All tests pass (travis shows a
> failed test on py3k, which I am not able to reproduce on my computer). The
> pull request can be seen here: https://github.com/matplotlib/matplotlib
> /pull/1931
>
> Once this is merged, you may need to remove cleanly the previous installed
> version of matplotlib. Indeed, installing a package replaces the old
> files, but does not delete them. Thus, installing this new submodule will
> not remove the axes.py file. Hence, a manual deletion of this file is
> necessary.
>
> Thanks,
> N
>
>
> ------------------------------------------------------------------------------
> This SF.net email is sponsored by Windows:
>
> Build for Windows Store.
>
> http://p.sf.net/sfu/windows-dev2dev
> _______________________________________________
> Matplotlib-devel mailing list
> Mat...@li...
> https://lists.sourceforge.net/lists/listinfo/matplotlib-devel
>
>
From: Nathaniel S. <nj...@po...> - 2013年06月29日 19:43:39
On Sat, Jun 29, 2013 at 8:13 PM, Damon McDougall
<dam...@gm...> wrote:
> To reiterate, remember that you'll need to nuke your previous local install. Installing over an existing mpl distribution will cause problems. This is because `python setup.py install` will not remove the old axes.py for you.
NB that this is in general a good reason to make a habit of using 'pip
install .' instead of 'python setup.py install'. pip *will* nuke old
versions for you, and thus gives you a better chance of importing the
code that was actually shipped.
-n
From: Damon M. <dam...@gm...> - 2013年06月29日 19:14:07
On Fri, Jun 28, 2013 at 5:20 PM, Nelle Varoquaux
<nel...@gm...>wrote:
> Hello pythonistas,
>
> We've just finished refactoring the axes module at the scipy sprint, and
> before merging we would like to inform developers of the changes. The axes
> module contained more than 9k loc, and a few classes. It used to be a
> file.
>
> Now, it became a folder called "axes". This module contains several
> private submodules:
> - _base.py: this private module contains a new class _AxesBase, that
> inherits from Artist. This new class contains all the methods except
> the plotting and labelling methods. It is now 3k loc
> - _axes.py contains the Axes class. This class inherists from _AxesBase,
> and contains all the methods concerning plotting and labelling. It is now
> 6k loc
> - _subplots.py contains all the subplots directive.
>
> The API has not changed: only the private methods from axes are not
> directly importable from axes anymore. All tests pass (travis shows a
> failed test on py3k, which I am not able to reproduce on my computer). The
> pull request can be seen here: https://github.com/matplotlib/matplotlib
> /pull/1931
>
> Once this is merged, you may need to remove cleanly the previous installed
> version of matplotlib. Indeed, installing a package replaces the old
> files, but does not delete them. Thus, installing this new submodule will
> not remove the axes.py file. Hence, a manual deletion of this file is
> necessary.
>
Thanks Nelle. This is fantastic work and rather tedious given the size of
our axes.py file. I've done some sanity checks on this and worked with
Nelle to minimise any potential issues people may have. Some things have
changed. It's probably best to refer to the Github issue to see the paper
trail.
To reiterate, remember that you'll need to nuke your previous local
install. Installing over an existing mpl distribution will cause problems.
 This is because `python setup.py install` will not remove the old axes.py
for you.
Thanks,
Damon
-- 
Damon McDougall
http://www.damon-is-a-geek.com
Institute for Computational Engineering Sciences
201 E. 24th St.
Stop C0200
The University of Texas at Austin
Austin, TX 78712-1229
From: Tony Yu <ts...@gm...> - 2013年06月29日 03:16:38
Hi matplotlib-devs,
I just added an alternate proposal to MEP13 (scroll to the bottom):
https://github.com/matplotlib/matplotlib/wiki/MEP13
which suggests that axes methods mirror the names of pyplot functions just
so it's easier to switch between the two. We could maintain the current
interface but with easier conversion.
Thoughts?
Cheers!
-Tony

Showing 4 results of 4

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