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

Showing results of 28

1 2 > >> (Page 1 of 2)
From: Peter S. J. <pet...@gm...> - 2014年05月31日 00:04:56
Sure, here it is:
https://github.com/matplotlib/matplotlib/pull/3096
On Fri, May 30, 2014 at 4:21 PM, Paul Hobson <pmh...@gm...> wrote:
> Peter,
>
> Can you submit this as a pull request on github?
> http://matplotlib.org/devel/gitwash/git_development.html
>
>
> On Fri, May 30, 2014 at 12:37 PM, Peter St. John <pet...@gm...>
> wrote:
>
>> Finally made this into a patch to allow the dynamic updating of the
>> axes.labelpad parameter.
>> Hope this is in the appropriate format!
>>
>> Thanks,
>> -- Peter
>>
>>
>> On Mon, Oct 28, 2013 at 10:45 AM, Peter St. John <pet...@gm...
>> > wrote:
>>
>>> Hi Matplotlib-users,
>>>
>>> I found it was useful to be able to change the default 'Axis.labelpad'
>>> parameter, since this value didn't scale when changing the default figure
>>> size (in my opinion its easier to prepare figures for publication assuming
>>> they'll need to fit in a 1-column figure). I don't consider myself
>>> experienced enough to attempt to contribute a patch, but nevertheless here
>>> is the hack I used in case anyone has a similar problem:
>>>
>>> axis.py, line 652:
>>> original: self.labelpad = 5
>>> changed : self.labelpad = rcParams['axes.labelpad']
>>>
>>> Then, in rcsetup.py, I added the line (at 578):
>>> 'axes.labelpad' : [5.0, validate_float],
>>>
>>> This lets you put
>>> axes.labelpad : 3
>>> for instance, in your matplotlibrc to change the default label padding.
>>>
>>> Anyways, not sure if this is the right mailing list for this type of
>>> thing, but just thought I'd contribute it nevertheless.
>>>
>>> Best,
>>> -- Peter
>>>
>>
>>
>>
>> ------------------------------------------------------------------------------
>> Time is money. Stop wasting it! Get your web API in 5 minutes.
>> www.restlet.com/download
>> http://p.sf.net/sfu/restlet
>> _______________________________________________
>> Matplotlib-devel mailing list
>> Mat...@li...
>> https://lists.sourceforge.net/lists/listinfo/matplotlib-devel
>>
>>
>
From: Paul H. <pmh...@gm...> - 2014年05月30日 23:21:20
Peter,
Can you submit this as a pull request on github?
http://matplotlib.org/devel/gitwash/git_development.html
On Fri, May 30, 2014 at 12:37 PM, Peter St. John <pet...@gm...>
wrote:
> Finally made this into a patch to allow the dynamic updating of the
> axes.labelpad parameter.
> Hope this is in the appropriate format!
>
> Thanks,
> -- Peter
>
>
> On Mon, Oct 28, 2013 at 10:45 AM, Peter St. John <pet...@gm...>
> wrote:
>
>> Hi Matplotlib-users,
>>
>> I found it was useful to be able to change the default 'Axis.labelpad'
>> parameter, since this value didn't scale when changing the default figure
>> size (in my opinion its easier to prepare figures for publication assuming
>> they'll need to fit in a 1-column figure). I don't consider myself
>> experienced enough to attempt to contribute a patch, but nevertheless here
>> is the hack I used in case anyone has a similar problem:
>>
>> axis.py, line 652:
>> original: self.labelpad = 5
>> changed : self.labelpad = rcParams['axes.labelpad']
>>
>> Then, in rcsetup.py, I added the line (at 578):
>> 'axes.labelpad' : [5.0, validate_float],
>>
>> This lets you put
>> axes.labelpad : 3
>> for instance, in your matplotlibrc to change the default label padding.
>>
>> Anyways, not sure if this is the right mailing list for this type of
>> thing, but just thought I'd contribute it nevertheless.
>>
>> Best,
>> -- Peter
>>
>
>
>
> ------------------------------------------------------------------------------
> Time is money. Stop wasting it! Get your web API in 5 minutes.
> www.restlet.com/download
> http://p.sf.net/sfu/restlet
> _______________________________________________
> Matplotlib-devel mailing list
> Mat...@li...
> https://lists.sourceforge.net/lists/listinfo/matplotlib-devel
>
>
From: Peter S. J. <pet...@gm...> - 2014年05月30日 19:38:12
Finally made this into a patch to allow the dynamic updating of the
axes.labelpad parameter.
Hope this is in the appropriate format!
Thanks,
-- Peter
On Mon, Oct 28, 2013 at 10:45 AM, Peter St. John <pet...@gm...>
wrote:
> Hi Matplotlib-users,
>
> I found it was useful to be able to change the default 'Axis.labelpad'
> parameter, since this value didn't scale when changing the default figure
> size (in my opinion its easier to prepare figures for publication assuming
> they'll need to fit in a 1-column figure). I don't consider myself
> experienced enough to attempt to contribute a patch, but nevertheless here
> is the hack I used in case anyone has a similar problem:
>
> axis.py, line 652:
> original: self.labelpad = 5
> changed : self.labelpad = rcParams['axes.labelpad']
>
> Then, in rcsetup.py, I added the line (at 578):
> 'axes.labelpad' : [5.0, validate_float],
>
> This lets you put
> axes.labelpad : 3
> for instance, in your matplotlibrc to change the default label padding.
>
> Anyways, not sure if this is the right mailing list for this type of
> thing, but just thought I'd contribute it nevertheless.
>
> Best,
> -- Peter
>
From: Michael D. <md...@st...> - 2014年05月30日 13:35:52
Hello all,
Sorry to be writing this at this late point, but I've been hoping I 
could find a way around it. I won't be able to attend an extra day at 
either end of Scipy year, both due to personal commitments and new 
funding constraints at NASA. I do plan to attend/host the matplotlib 
sprint again, however, which is not a bad opportunity to catch up on 
some of these issues.
So, an extra developer summit day is still possible if someone else is 
able to organize it -- I just, unfortunately, won't be able to attend. 
We can still use the matplotlib donated funds to cover the cost of the 
extra hotel night (assuming the numbers of people wanting to do that is 
not too large) and meeting space (if the cost is not too high, though 
maybe locals like Damon have a connection for free and/or cheap space). 
For reimbursement, I would need a receipt for that hotel night (ideally 
with that one night broken out individually), which will then be 
submitted to numfocus, who will reimburse you directly.
Sorry to be uncommunicative on this (and uncommunicative in general 
lately). I hope something can still work out at this late date!
Mike
On 02/27/2014 11:28 AM, Michael Droettboom wrote:
> How many matplotlib developers are planning to attend SciPy this year?
>
> If we used some of our funds to support an extra hotel night, would any
> of you be interested in spending an extra day for a "matplotlib
> developer summit" to discuss matplotlib projects? This would be in
> addition to the sprints, which I see probably being a larger group. Your
> response isn't a committment at this point, I'm just trying to gauge how
> much interest there might be.
>
> Mike
>
-- 
Michael Droettboom
Science Software Branch
Space Telescope Science Institute
http://www.droettboom.com
From: lecture n. <mkp...@gm...> - 2014年05月22日 20:38:26
On Thu, May 22, 2014 at 12:10 PM, Nathan Goldbaum <nat...@gm...>
wrote:
>
> Any reason you're trying to compile with gcc? I think most of the
homebrew build recipes are tested using clang.
>
>
Thanks, that worked. (I had CC=gcc to keep things compatible with linux).
For anyone coming to this thread with the same error, note that you also
need to do
export CC=/usr/bin/clang
export FC-=/usr/local/bin/fortran
to get
pip install scipy
to work.
From: Nathan G. <nat...@gm...> - 2014年05月22日 19:10:32
Any reason you're trying to compile with gcc? I think most of the homebrew
build recipes are tested using clang.
On Thu, May 22, 2014 at 12:07 PM, lecture notes <mkp...@gm...> wrote:
> I'm trying to get matplotlib working with the following setup on OSX 10.9.3
>
> rail:~ brew$ gcc --version
> gcc (GCC) 4.8.2
>
> rail:~ brew$ python --version
> Python 2.7.6
>
> pip install git+git://github.com/matplotlib/matplotlib.git (as of today
> at 11am PDT)
>
> Problem 1: couldn't find a freetype header -- googling supplied the fix:
>
> sudo ln -s /usr/X11/include/freetype2/freetype /usr/X11/include/.
>
> per
> http://stackoverflow.com/questions/19697457/numpy-matplotlib-install-error-ftheader-h-no-such-file-or-directory
>
> Problem 2: I'm getting a fatal syntax error in _macosx.m:
>
> /usr/local/bin/gcc -fno-strict-aliasing -fno-common -dynamic
> -I/usr/local/include -I/usr/local/opt/sqlite/include -DNDEBUG -g -fwrapv
> -O3 -Wall
> -DPY_ARRAY_UNIQUE_SYMBOL=MPL_matplotlib_backends__macosx_ARRAY_API
> -DPYCXX_ISO_CPP_LIB=1
> -I/usr/local/Cellar/python/2.7.6/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/numpy/core/include
> -I/usr/local/include -I/usr/include -I/usr/X11/include -I.
> -Iextern/agg24/include -Iextern
> -I/usr/local/Cellar/python/2.7.6/Frameworks/Python.framework/Versions/2.7/include/python2.7
> -c src/_macosx.m -o build/temp.macosx-10.8-x86_64-2.7/src/_macosx.o
>
> In file included from /usr/include/Availability.h:148:0,
>
> from
> /usr/local/Cellar/gcc/4.8.2_1/lib/gcc/x86_64-apple-darwin13.2.0/4.8.2/include-fixed/math.h:46,
>
> from
> /System/Library/Frameworks/CoreFoundation.framework/Headers/CoreFoundation.h:19,
>
> from
> /System/Library/Frameworks/Foundation.framework/Headers/Foundation.h:6,
>
> from
> /System/Library/Frameworks/Cocoa.framework/Headers/Cocoa.h:12,
>
> from src/_macosx.m:1:
>
> /System/Library/Frameworks/Foundation.framework/Headers/NSUserNotification.h:16:45:
> error: expected ',' or '}' before '__attribute__'
>
> NSUserNotificationActivationTypeReplied NS_AVAILABLE(10_9, NA) = 3
>
>
> thanks in advance for suggestions on how to proceed -- Phil
>
>
>
>
>
>
>
>
> ------------------------------------------------------------------------------
> "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
> Instantly run your Selenium tests across 300+ browser/OS combos.
> Get unparalleled scalability from the best Selenium testing platform
> available
> Simple to use. Nothing to install. Get started now for free."
> http://p.sf.net/sfu/SauceLabs
> _______________________________________________
> Matplotlib-devel mailing list
> Mat...@li...
> https://lists.sourceforge.net/lists/listinfo/matplotlib-devel
>
>
From: lecture n. <mkp...@gm...> - 2014年05月22日 19:08:04
I'm trying to get matplotlib working with the following setup on OSX 10.9.3
rail:~ brew$ gcc --version
gcc (GCC) 4.8.2
rail:~ brew$ python --version
Python 2.7.6
 pip install git+git://github.com/matplotlib/matplotlib.git (as of today at
11am PDT)
Problem 1: couldn't find a freetype header -- googling supplied the fix:
 sudo ln -s /usr/X11/include/freetype2/freetype /usr/X11/include/.
per
http://stackoverflow.com/questions/19697457/numpy-matplotlib-install-error-ftheader-h-no-such-file-or-directory
Problem 2: I'm getting a fatal syntax error in _macosx.m:
/usr/local/bin/gcc -fno-strict-aliasing -fno-common -dynamic
-I/usr/local/include -I/usr/local/opt/sqlite/include -DNDEBUG -g -fwrapv
-O3 -Wall
-DPY_ARRAY_UNIQUE_SYMBOL=MPL_matplotlib_backends__macosx_ARRAY_API
-DPYCXX_ISO_CPP_LIB=1
-I/usr/local/Cellar/python/2.7.6/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/numpy/core/include
-I/usr/local/include -I/usr/include -I/usr/X11/include -I.
-Iextern/agg24/include -Iextern
-I/usr/local/Cellar/python/2.7.6/Frameworks/Python.framework/Versions/2.7/include/python2.7
-c src/_macosx.m -o build/temp.macosx-10.8-x86_64-2.7/src/_macosx.o
In file included from /usr/include/Availability.h:148:0,
 from
/usr/local/Cellar/gcc/4.8.2_1/lib/gcc/x86_64-apple-darwin13.2.0/4.8.2/include-fixed/math.h:46,
 from
/System/Library/Frameworks/CoreFoundation.framework/Headers/CoreFoundation.h:19,
 from
/System/Library/Frameworks/Foundation.framework/Headers/Foundation.h:6,
 from
/System/Library/Frameworks/Cocoa.framework/Headers/Cocoa.h:12,
 from src/_macosx.m:1:
/System/Library/Frameworks/Foundation.framework/Headers/NSUserNotification.h:16:45:
error: expected ',' or '}' before '__attribute__'
 NSUserNotificationActivationTypeReplied NS_AVAILABLE(10_9, NA) = 3
thanks in advance for suggestions on how to proceed -- Phil
From: Skip M. <sk...@po...> - 2014年05月21日 15:46:28
The nascent 1.4.x code is working fine for me to fire up my
interactive graphs served by a Tornado server. I'm interested in
providing an interface via a web application server like Django
though. I've only begun to look at the webagg backend code, but if I
read the comments correctly at the top of the files, it would seem
that I need to create a backend_webdjango.py module which relies on
the backend_webagg_core module for the heavy lifting, and interfaces
with the Django environment. Is this about correct? Has anyone
implemented a proof-of-concept of matplotlib running inside any web
application server?
Thx,
Skip
From: Michael D. <md...@st...> - 2014年05月19日 14:06:38
On 05/16/2014 04:17 AM, Eric Firing wrote:
> On 2014年05月15日 5:16 PM, Thomas Caswell wrote:
>> Sorry for dropping the ball on moving things forward.
> On the contrary, you have been doing a great job on this, and you
> deserve a lot of thanks from all of us.
Yes -- I can't thank you enough. I've been feeling bad about getting 
being so overstretched on non-matplotlib things these past few months 
(in related news, STScI is hiring!) but I know it's in capable hands, 
even if I don't have time to dig in and help like I used to.
>
>> I would propose a feature freeze this weekend and the goal of getting
>> the first RC out by the end of the month. We should probably plan a
>> hangout sometime in between now and then if there is stuff we want to
>> work out at a lower latency.
> Feature freeze: good.
>
>> There are 62 open issues tagged as 1.4.0, but there are a number of
>> issues which have both an issue and a PR so it is more like ~40 open
>> issues. At least some of these will probably be punted.
> Agreed!
> It's a daunting list.
>
>> The major features that are outstanding and need work/discussion:
>> - grid lines in polar plots (#1441, #1730, #1847, #2203
>> - Qt5 (#2471) do we want to squeeze this in? ipython has it working
>> so I don't think it will be too bad (despite all the furry in that
>> issue).
>> - turning down the garbage collection calls (#3045)
>> - #2986 axes order for event handling
>>
>> Bugs this still need patches:
>> - auto-scale + sharex/sharey + aspect heuristics don't always work
>> (#1325, #2492). I could be convinced to punt this as it is 'fixed' by
>> just setting the limits by hand + the forcing parameters.
>> - #2856 / #2900 issues with saving animations
>> - #3065 font priority test failure
>> - #2698 deal with empty lines in text + box
>> + #3039 tornado should not be an install dependency
>> + #3042 revert changes to default style in boxplot
>> - #2941 / #3012 calling cla() in `set_ticks_position`
>> - #2945 issues with hist, patch in issue
>> - #2977 pyqt string validation (patch in issue)
>>
>> Bug PRs that need minor work:
>> - #1981 / #2662 mark-every upgrade
>> - #2150 / #2942 fixing issues with auto-limit + 0 height bar plots
>> - #2394 / #2951 issues in mpl_toolkits.axes_grid1.anchored_artists
>> - #2475 / #2843 contour labels (release critical)
>> - #3000 / #3017 multi-line in pgf
>>
>> Bug PRs that need major work:
>> - #1012, animation related PR from jdh.
>> - #2366 / #2738 errorbar + linestyle (this is one of mine, Eric does
>> not like it)
>> - #2828 / #2927 issue with mutable objects, ==, and hash
>>
>>
>> Documentation:
>> - #2350 annotation arrow example, code in issue needs PR
>> - #2742 how to do a re-base (mine, needs work)
>> - #2796 offset on default formatter documentation
>> - #2603 suggested edit in issue
>> - #2908 404 in docs
>> - #2918 re-write contribution guide lines to match reality
>> - #2929 doc about clip-on
>> - #2999 install documentation
>> - #3004 remove all references to nxutils
>> - #3035 documentation in Polygon object
>> - #3055 maybe add warning to get_window_extent
>>
>> PRs that need review:
>> - #2288 / #3053
>> - #2602 / #3015 fix stem plots
>> - #2822 (documentation clarification)
>> - #2952 / #2518 turn off clipping on all pie charts
>>
>> feature PRs that need minor work:
>> - #2855 adds flag to spy, pep8 issue
>> - #2541 / 2874 fixes mouse over text in polar mode (rebase)
>> - #2961 3D quiver
>> - #2996 violin plots
>>
>> No idea what to do with
>> - #2025, tkagg + osx framework build stuff
>>
>> Maybe resolved:
>> - issues with the screen not matching the saved images (#1441, #2935,
>> #2831, and #2889) might all be fixed by #3054
>>
>> I think I am going to start just doing merges with CHANGELOG conflicts
>> on my local computer and pushing to matplotlib/master as the amount of
>> re-bases we end up needing is getting absurd.
> Maybe this problem could be reduced by having a directory for CHANGELOG
> chunks, one file per PR, with the PR number as the filename. Then at
> release time they could be concatenated, edited, appended to the real
> CHANGELOG, and deleted.
>
> Another approach would be to have the CHANGELOG entry as an identifiable
> chunk in the commit message. Then they would be extracted and dealt
> with at release time, as above.
Another solution for CHANGELOG entries that we use in the astropy 
project is to have section headers in the CHANGELOG file upfront (put in 
at the beginning of each release cycle). Then merge conflicts tend to 
be localized to one subsystem and are less frequent. But that's only a 
partial solution. Eric's suggestions also make a lot of sense.
Mike
>
> Eric
>
>> Tom
>>
>
> ------------------------------------------------------------------------------
> "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
> Instantly run your Selenium tests across 300+ browser/OS combos.
> Get unparalleled scalability from the best Selenium testing platform available
> Simple to use. Nothing to install. Get started now for free."
> http://p.sf.net/sfu/SauceLabs
> _______________________________________________
> Matplotlib-devel mailing list
> Mat...@li...
> https://lists.sourceforge.net/lists/listinfo/matplotlib-devel
-- 
Michael Droettboom
Science Software Branch
Space Telescope Science Institute
http://www.droettboom.com
From: Paul I. <pi...@be...> - 2014年05月16日 16:54:40
Thomas Kluyver, on 2014年05月16日 08:56, wrote:
> On 16 May 2014 01:17, "Eric Firing" <ef...@ha...> wrote:
> > Maybe this problem could be reduced by having a directory for CHANGELOG
> > chunks, one file per PR, with the PR number as the filename. Then at
> > release time they could be concatenated, edited, appended to the real
> > CHANGELOG, and deleted.
> 
> We already do this in ipython for our 'whatsnew' document. We allow
> arbitrary filenames rather than using PR numbers, and then we concatenate
> everything from the directory periodically. You're welcome to copy our
> script to do this.
Yes, this has been working out quite nicely for us, and we
started doing it for the very same reasons - to keep conflicts to
a minimum while making it easier to keep track of everything that
has gone in.
Here's the direct link to our script:
https://github.com/ipython/ipython/blob/master/tools/update_whatsnew.py
-- 
 _
 / \
 A* \^ -
 ,./ _.`\\ / \
 / ,--.S \/ \
 / `"~,_ \ \
 __o ?
 _ \<,_ /:\
--(_)/-(_)----.../ | \
--------------.......J
Paul Ivanov
http://pirsquared.org
From: Thomas K. <th...@kl...> - 2014年05月16日 15:56:58
On 16 May 2014 01:17, "Eric Firing" <ef...@ha...> wrote:
> Maybe this problem could be reduced by having a directory for CHANGELOG
> chunks, one file per PR, with the PR number as the filename. Then at
> release time they could be concatenated, edited, appended to the real
> CHANGELOG, and deleted.
We already do this in ipython for our 'whatsnew' document. We allow
arbitrary filenames rather than using PR numbers, and then we concatenate
everything from the directory periodically. You're welcome to copy our
script to do this.
Thomas
From: Till S. <til...@ze...> - 2014年05月16日 15:00:12
Thanks for doing all this work, 1.4 is more than overdue!
I justed wanted to chime in on Qt 5: Put it in and mark
the support as experimental. So we can fix it in minor
releases, also without exposure bugs won't be found.
Till
From: Thomas C. <tca...@gm...> - 2014年05月16日 13:10:33
On Fri, May 16, 2014 at 4:17 AM, Eric Firing <ef...@ha...> wrote:
> Maybe this problem could be reduced by having a directory for CHANGELOG
> chunks, one file per PR, with the PR number as the filename. Then at
> release time they could be concatenated, edited, appended to the real
> CHANGELOG, and deleted.
I like this idea a lot. PR number as name is a little awkward as you
don't know the PR# till you submit the PR. As long as they all go in
the same folder and we use a quasi-unique scheme
(YYYY-MM-DD-[initials]_[n].txt) to name them it should be fine
-- 
Thomas Caswell
tca...@gm...
From: Eric F. <ef...@ha...> - 2014年05月16日 08:17:24
On 2014年05月15日 5:16 PM, Thomas Caswell wrote:
> Sorry for dropping the ball on moving things forward.
On the contrary, you have been doing a great job on this, and you 
deserve a lot of thanks from all of us.
>
> I would propose a feature freeze this weekend and the goal of getting
> the first RC out by the end of the month. We should probably plan a
> hangout sometime in between now and then if there is stuff we want to
> work out at a lower latency.
Feature freeze: good.
>
> There are 62 open issues tagged as 1.4.0, but there are a number of
> issues which have both an issue and a PR so it is more like ~40 open
> issues. At least some of these will probably be punted.
Agreed!
It's a daunting list.
>
> The major features that are outstanding and need work/discussion:
> - grid lines in polar plots (#1441, #1730, #1847, #2203
> - Qt5 (#2471) do we want to squeeze this in? ipython has it working
> so I don't think it will be too bad (despite all the furry in that
> issue).
> - turning down the garbage collection calls (#3045)
> - #2986 axes order for event handling
>
> Bugs this still need patches:
> - auto-scale + sharex/sharey + aspect heuristics don't always work
> (#1325, #2492). I could be convinced to punt this as it is 'fixed' by
> just setting the limits by hand + the forcing parameters.
> - #2856 / #2900 issues with saving animations
> - #3065 font priority test failure
> - #2698 deal with empty lines in text + box
> + #3039 tornado should not be an install dependency
> + #3042 revert changes to default style in boxplot
> - #2941 / #3012 calling cla() in `set_ticks_position`
> - #2945 issues with hist, patch in issue
> - #2977 pyqt string validation (patch in issue)
>
> Bug PRs that need minor work:
> - #1981 / #2662 mark-every upgrade
> - #2150 / #2942 fixing issues with auto-limit + 0 height bar plots
> - #2394 / #2951 issues in mpl_toolkits.axes_grid1.anchored_artists
> - #2475 / #2843 contour labels (release critical)
> - #3000 / #3017 multi-line in pgf
>
> Bug PRs that need major work:
> - #1012, animation related PR from jdh.
> - #2366 / #2738 errorbar + linestyle (this is one of mine, Eric does
> not like it)
> - #2828 / #2927 issue with mutable objects, ==, and hash
>
>
> Documentation:
> - #2350 annotation arrow example, code in issue needs PR
> - #2742 how to do a re-base (mine, needs work)
> - #2796 offset on default formatter documentation
> - #2603 suggested edit in issue
> - #2908 404 in docs
> - #2918 re-write contribution guide lines to match reality
> - #2929 doc about clip-on
> - #2999 install documentation
> - #3004 remove all references to nxutils
> - #3035 documentation in Polygon object
> - #3055 maybe add warning to get_window_extent
>
> PRs that need review:
> - #2288 / #3053
> - #2602 / #3015 fix stem plots
> - #2822 (documentation clarification)
> - #2952 / #2518 turn off clipping on all pie charts
>
> feature PRs that need minor work:
> - #2855 adds flag to spy, pep8 issue
> - #2541 / 2874 fixes mouse over text in polar mode (rebase)
> - #2961 3D quiver
> - #2996 violin plots
>
> No idea what to do with
> - #2025, tkagg + osx framework build stuff
>
> Maybe resolved:
> - issues with the screen not matching the saved images (#1441, #2935,
> #2831, and #2889) might all be fixed by #3054
>
> I think I am going to start just doing merges with CHANGELOG conflicts
> on my local computer and pushing to matplotlib/master as the amount of
> re-bases we end up needing is getting absurd.
Maybe this problem could be reduced by having a directory for CHANGELOG 
chunks, one file per PR, with the PR number as the filename. Then at 
release time they could be concatenated, edited, appended to the real 
CHANGELOG, and deleted.
Another approach would be to have the CHANGELOG entry as an identifiable 
chunk in the commit message. Then they would be extracted and dealt 
with at release time, as above.
Eric
>
> Tom
>
From: Thomas C. <tca...@gm...> - 2014年05月16日 03:16:21
Sorry for dropping the ball on moving things forward.
I would propose a feature freeze this weekend and the goal of getting
the first RC out by the end of the month. We should probably plan a
hangout sometime in between now and then if there is stuff we want to
work out at a lower latency.
There are 62 open issues tagged as 1.4.0, but there are a number of
issues which have both an issue and a PR so it is more like ~40 open
issues. At least some of these will probably be punted.
The major features that are outstanding and need work/discussion:
 - grid lines in polar plots (#1441, #1730, #1847, #2203
 - Qt5 (#2471) do we want to squeeze this in? ipython has it working
so I don't think it will be too bad (despite all the furry in that
issue).
 - turning down the garbage collection calls (#3045)
 - #2986 axes order for event handling
Bugs this still need patches:
 - auto-scale + sharex/sharey + aspect heuristics don't always work
(#1325, #2492). I could be convinced to punt this as it is 'fixed' by
just setting the limits by hand + the forcing parameters.
 - #2856 / #2900 issues with saving animations
 - #3065 font priority test failure
 - #2698 deal with empty lines in text + box
 + #3039 tornado should not be an install dependency
 + #3042 revert changes to default style in boxplot
 - #2941 / #3012 calling cla() in `set_ticks_position`
 - #2945 issues with hist, patch in issue
 - #2977 pyqt string validation (patch in issue)
Bug PRs that need minor work:
 - #1981 / #2662 mark-every upgrade
 - #2150 / #2942 fixing issues with auto-limit + 0 height bar plots
 - #2394 / #2951 issues in mpl_toolkits.axes_grid1.anchored_artists
 - #2475 / #2843 contour labels (release critical)
 - #3000 / #3017 multi-line in pgf
Bug PRs that need major work:
 - #1012, animation related PR from jdh.
 - #2366 / #2738 errorbar + linestyle (this is one of mine, Eric does
not like it)
 - #2828 / #2927 issue with mutable objects, ==, and hash
Documentation:
 - #2350 annotation arrow example, code in issue needs PR
 - #2742 how to do a re-base (mine, needs work)
 - #2796 offset on default formatter documentation
 - #2603 suggested edit in issue
 - #2908 404 in docs
 - #2918 re-write contribution guide lines to match reality
 - #2929 doc about clip-on
 - #2999 install documentation
 - #3004 remove all references to nxutils
 - #3035 documentation in Polygon object
 - #3055 maybe add warning to get_window_extent
PRs that need review:
 - #2288 / #3053
 - #2602 / #3015 fix stem plots
 - #2822 (documentation clarification)
 - #2952 / #2518 turn off clipping on all pie charts
feature PRs that need minor work:
 - #2855 adds flag to spy, pep8 issue
 - #2541 / 2874 fixes mouse over text in polar mode (rebase)
 - #2961 3D quiver
 - #2996 violin plots
No idea what to do with
 - #2025, tkagg + osx framework build stuff
Maybe resolved:
 - issues with the screen not matching the saved images (#1441, #2935,
#2831, and #2889) might all be fixed by #3054
I think I am going to start just doing merges with CHANGELOG conflicts
on my local computer and pushing to matplotlib/master as the amount of
re-bases we end up needing is getting absurd.
Tom
-- 
Thomas Caswell
tca...@gm...
From: Phil E. <pel...@gm...> - 2014年05月15日 15:13:18
I just wanted to let you know that there is currently a vacancy for a
full-time developer at the Met Office, the UK's National Weather Service,
within our Analysis, Visualisation and Data (AVD) team.
I'm posting on this list as the Met Office's AVD team are heavily involved
in the development of Python packages to support the work that our
scientists undertake on a daily basis. The vast majority of the AVD team's
time is spent working on our own open source Python packages Iris, cartopy
and biggus as well as working on packages such as numpy, scipy, matplotlib
and IPython; so we don't see this as just a great opportunity to work
within a world class scientific organisation, but a role which will also
deliver real benefits to the wider scientific Python community.
Please see http://goo.gl/3ScFaZ for full details and how to apply, or
contact HRE...@me... if you have any questions.
Many Thanks,
Phil
From: Skip M. <sk...@po...> - 2014年05月12日 16:18:12
On Mon, May 12, 2014 at 10:31 AM, Benjamin Root <ben...@ou...> wrote:
> No, it gets used. We just have a huge backlog of issue tickets to go
> through.
>
> At first glance, I think this problem has already been reported and fixed in
> master. Can you try building from source the master branch on github and
> seeing if that fixes your problem?
Sorry, wasn't aware of the backlog.
Yes, I downloaded and built 1.4.x. That does seem to solve the problem.
Thanks!
Skip
From: Benjamin R. <ben...@ou...> - 2014年05月12日 15:31:48
No, it gets used. We just have a huge backlog of issue tickets to go
through.
At first glance, I think this problem has already been reported and fixed
in master. Can you try building from source the master branch on github and
seeing if that fixes your problem?
Cheers!
Ben Root
On Mon, May 12, 2014 at 9:24 AM, Skip Montanaro <sk...@po...> wrote:
> On Wed, May 7, 2014 at 9:04 AM, Skip Montanaro <sk...@po...> wrote:
> > I'm trying to use the webagg backend for the first time, and seem to
> > be bumping into a common problem - nothing appears.
>
> I'm guessing that the complete lack of response both here and on
> matplotlib-users means nobody uses the webagg backend?
>
> Skip Montanaro
>
>
> ------------------------------------------------------------------------------
> "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
> Instantly run your Selenium tests across 300+ browser/OS combos.
> Get unparalleled scalability from the best Selenium testing platform
> available
> Simple to use. Nothing to install. Get started now for free."
> http://p.sf.net/sfu/SauceLabs
> _______________________________________________
> Matplotlib-devel mailing list
> Mat...@li...
> https://lists.sourceforge.net/lists/listinfo/matplotlib-devel
>
From: Skip M. <sk...@po...> - 2014年05月12日 13:24:14
On Wed, May 7, 2014 at 9:04 AM, Skip Montanaro <sk...@po...> wrote:
> I'm trying to use the webagg backend for the first time, and seem to
> be bumping into a common problem - nothing appears.
I'm guessing that the complete lack of response both here and on
matplotlib-users means nobody uses the webagg backend?
Skip Montanaro
From: Yaron de L. <jd...@gm...> - 2014年05月08日 07:13:07
To avoid code duplication you can also use the pypi package
https://pypi.python.org/pypi/ordereddict
Yaron
On 7 May 2014 18:14, Federico Ariza <ari...@gm...> wrote:
> Yes I know.
>
> But I don't want to pollute more than strictly necessary. There is already
> too much unused code around.
>
> Federico
> On 7 May 2014 11:12, "Nathaniel Smith" <nj...@po...> wrote:
>
>> It is also technically possible to use a drop-in fallback
>> implementation on older pythons, e.g.:
>> https://github.com/pydata/patsy/blob/master/patsy/compat.py#L120
>> https://github.com/pydata/patsy/blob/master/patsy/compat_ordereddict.py
>>
>> -n
>>
>> On Wed, May 7, 2014 at 4:03 PM, Federico Ariza <ari...@gm...>
>> wrote:
>> > Hello
>> >
>> > Working on the MEP22 I would like to use an OrderedDict but it is only
>> > natively available from python 2.7
>> >
>> > Are there any plans to remove 2.6 for matplotlib 1.5?
>> >
>> > If not. I will just use a list with dicts inside, not as elegant but
>> works.
>> >
>> > Thanks
>> > Federico
>> >
>> >
>> >
>> ------------------------------------------------------------------------------
>> > Is your legacy SCM system holding you back? Join Perforce May 7 to find
>> out:
>> > &#149; 3 signs your SCM is hindering your productivity
>> > &#149; Requirements for releasing software faster
>> > &#149; Expert tips and advice for migrating your SCM now
>> > http://p.sf.net/sfu/perforce
>> > _______________________________________________
>> > Matplotlib-devel mailing list
>> > Mat...@li...
>> > https://lists.sourceforge.net/lists/listinfo/matplotlib-devel
>> >
>>
>>
>>
>> --
>> Nathaniel J. Smith
>> Postdoctoral researcher - Informatics - University of Edinburgh
>> http://vorpus.org
>>
>
>
> ------------------------------------------------------------------------------
> Is your legacy SCM system holding you back? Join Perforce May 7 to find
> out:
> &#149; 3 signs your SCM is hindering your productivity
> &#149; Requirements for releasing software faster
> &#149; Expert tips and advice for migrating your SCM now
> http://p.sf.net/sfu/perforce
> _______________________________________________
> Matplotlib-devel mailing list
> Mat...@li...
> https://lists.sourceforge.net/lists/listinfo/matplotlib-devel
>
>
From: Nathaniel S. <nj...@po...> - 2014年05月07日 15:37:07
It is also technically possible to use a drop-in fallback
implementation on older pythons, e.g.:
 https://github.com/pydata/patsy/blob/master/patsy/compat.py#L120
 https://github.com/pydata/patsy/blob/master/patsy/compat_ordereddict.py
-n
On Wed, May 7, 2014 at 4:03 PM, Federico Ariza <ari...@gm...> wrote:
> Hello
>
> Working on the MEP22 I would like to use an OrderedDict but it is only
> natively available from python 2.7
>
> Are there any plans to remove 2.6 for matplotlib 1.5?
>
> If not. I will just use a list with dicts inside, not as elegant but works.
>
> Thanks
> Federico
>
>
> ------------------------------------------------------------------------------
> Is your legacy SCM system holding you back? Join Perforce May 7 to find out:
> &#149; 3 signs your SCM is hindering your productivity
> &#149; Requirements for releasing software faster
> &#149; Expert tips and advice for migrating your SCM now
> http://p.sf.net/sfu/perforce
> _______________________________________________
> Matplotlib-devel mailing list
> Mat...@li...
> https://lists.sourceforge.net/lists/listinfo/matplotlib-devel
>
-- 
Nathaniel J. Smith
Postdoctoral researcher - Informatics - University of Edinburgh
http://vorpus.org
From: Federico A. <ari...@gm...> - 2014年05月07日 15:14:54
Yes I know.
But I don't want to pollute more than strictly necessary. There is already
too much unused code around.
Federico
On 7 May 2014 11:12, "Nathaniel Smith" <nj...@po...> wrote:
> It is also technically possible to use a drop-in fallback
> implementation on older pythons, e.g.:
> https://github.com/pydata/patsy/blob/master/patsy/compat.py#L120
> https://github.com/pydata/patsy/blob/master/patsy/compat_ordereddict.py
>
> -n
>
> On Wed, May 7, 2014 at 4:03 PM, Federico Ariza <ari...@gm...>
> wrote:
> > Hello
> >
> > Working on the MEP22 I would like to use an OrderedDict but it is only
> > natively available from python 2.7
> >
> > Are there any plans to remove 2.6 for matplotlib 1.5?
> >
> > If not. I will just use a list with dicts inside, not as elegant but
> works.
> >
> > Thanks
> > Federico
> >
> >
> >
> ------------------------------------------------------------------------------
> > Is your legacy SCM system holding you back? Join Perforce May 7 to find
> out:
> > &#149; 3 signs your SCM is hindering your productivity
> > &#149; Requirements for releasing software faster
> > &#149; Expert tips and advice for migrating your SCM now
> > http://p.sf.net/sfu/perforce
> > _______________________________________________
> > Matplotlib-devel mailing list
> > Mat...@li...
> > https://lists.sourceforge.net/lists/listinfo/matplotlib-devel
> >
>
>
>
> --
> Nathaniel J. Smith
> Postdoctoral researcher - Informatics - University of Edinburgh
> http://vorpus.org
>
From: Federico A. <ari...@gm...> - 2014年05月07日 15:03:30
Hello
Working on the MEP22 I would like to use an OrderedDict but it is only
natively available from python 2.7
Are there any plans to remove 2.6 for matplotlib 1.5?
If not. I will just use a list with dicts inside, not as elegant but works.
Thanks
Federico
From: Skip M. <sk...@po...> - 2014年05月07日 14:04:08
Apologies for those of you seeing this for a second time. I've
received no response on matplotlib-users, so I'm turning to the
experts.
In one message, I wrote:
 I'm trying to use the webagg backend for the first time, and seem to
 be bumping into a common problem - nothing appears. The first time I
 tried, I got a complaint that tornado was missing, so I installed it.
 After that, I get to try plotting. Here's my example:
 >>> import matplotlib
 >>> matplotlib.use('webagg')
 >>> import matplotlib.pyplot as plt
 >>> plt.plot(range(10))
 [<matplotlib.lines.Line2D object at 0x2f56690>]
 >>> plt.show()
 Created new window in existing browser session.
 Press Ctrl+C to stop server
 ^CServer stopped
 When I execute plt.show(), a new tab opens in my browser (Chrome, on
 Linux) with this URL: http://127.0.0.1:8988. That page has a single
 link (text: "Figure 1"). If I click that link, I get this URL:
 http://127.0.0.1:8988/1, but nothing appears. The page source contains
 a bunch of JavaScript references. For instance:
 <script src="/_static/jquery/js/jquery-1.7.1.min.js"></script>
 <script src="/_static/jquery/js/jquery-ui.min.js"></script>
 <script src="/_static/mpl.js"></script>
 <script src="/1/mpl_interface.js"></script>
 I see those JavaScript files at appropriate places in the
 .../backends/web_backend directory. What am I missing?
then followed that up with a bit more information:
 I tried this at home on my Mac. Tornado was already installed, so I
 updated it to 3.2.1, and ran a Matplotlib app I have which allows me
 to set the backend on the command line. I get the exact same behavior
 as at work on my Linux desktop. I get a page at 127.0.0:8988 with a
 "Figure 1" link. Clicking that takes me to 127.0.0.1:8988/1, which is
 a blank page.
 Chrome is my default web browser on both Linux and the Mac. I manually
 visited the page from both Firefox and Safari, clicked the link,
 and... nothing. The same behavior as on Chrome.
 Then I had the bright idea to look at the JavaScript console. It shows
 this error message:
 Uncaught SyntaxError: Unexpected token &
 Clicking that error took me to this line:
 var fig = new figure(&#39;1&#39;, websocket_url_prefix);
 Are those entities supposed to be '1'? What bit of code generates
 that JavaScript?
Can someone provide a bit of direction? I can't find the code that
generates the above snippet of JavaScript, but Chrome, at least,
doesn't like it.
Thx,
Skip
From: Thomas C. <tca...@gm...> - 2014年05月05日 23:22:53
This is probably related to some of the random 'out of memory' errors
we have been getting on travis.
Maybe we should add `gc.collect` to the clean up method?
On Mon, May 5, 2014 at 7:15 AM, Jens Nielsen <jen...@gm...> wrote:
> I can confirm that after running the test suite with matplotlib.test() on a
> OSX 10.9 machine I end up with using around 1.5 Gb of memory. Furthermore
> the Python console that the tests are running from is extremely slow after
> the tests. Doing a gc.collect() frees most of the memory and returns the
> console to normal. I have only tested this with the stable 1.3.1 release
>
> /Jens
>
>
> On Sun, May 4, 2014 at 9:38 PM, Eric Firing <ef...@ha...> wrote:
>>
>> When I try to run matplotlib/tests.py on master, linux, python 2.7, in a
>> virtual machine with 4GB, the memory use grows out of control. Just
>> running the test_axes chews up 1.5 G. Has anyone else seen this?
>>
>> Eric
>>
>>
>> ------------------------------------------------------------------------------
>> "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
>> Instantly run your Selenium tests across 300+ browser/OS combos. Get
>> unparalleled scalability from the best Selenium testing platform
>> available.
>> Simple to use. Nothing to install. Get started now for free."
>> http://p.sf.net/sfu/SauceLabs
>> _______________________________________________
>> Matplotlib-devel mailing list
>> Mat...@li...
>> https://lists.sourceforge.net/lists/listinfo/matplotlib-devel
>
>
>
> ------------------------------------------------------------------------------
> Is your legacy SCM system holding you back? Join Perforce May 7 to find out:
> &#149; 3 signs your SCM is hindering your productivity
> &#149; Requirements for releasing software faster
> &#149; Expert tips and advice for migrating your SCM now
> http://p.sf.net/sfu/perforce
> _______________________________________________
> Matplotlib-devel mailing list
> Mat...@li...
> https://lists.sourceforge.net/lists/listinfo/matplotlib-devel
>
-- 
Thomas Caswell
tca...@gm...
1 message has been excluded from this view by a project administrator.

Showing results of 28

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