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






Showing results of 51

1 2 3 > >> (Page 1 of 3)
From: Eric B. <eri...@gm...> - 2014年08月30日 01:39:26
I see that supports_blit=False in FigureCanvasWebAggCore. Is there a
technical limitation that prevents this, or is it a matter of someone
finding time to do the implementation? Absence of blit support doesn't seem
to crash code that uses it (in my case, a lasso tool), but I also see no
output to the screen.
Thanks,
Eric
From: Nathaniel S. <nj...@po...> - 2014年08月26日 21:59:25
On Sun, Aug 24, 2014 at 2:42 AM, Thomas Caswell <tca...@gm...> wrote:
> Hey all,
>
> Github has made it possible to get a DOI for a release (
> https://guides.github.com/activities/citable-code/ ).
>
> I am inclined to do this for 1.4.0. I think doing this is a good
> first step towards being good (leading?) citizens in the reproducible
> science community.
FYI, since I just spent half an hour figuring this out:
To use the Zenodo magic DOI feature you have to:
1) Attach Zenodo to the repository like it says in the tutorial.
2) Create a "release" on github, which is *not* the same as a tag,
even though the github UI claims that they are identical. See all of
these releases that are listed on your github releases page?
 https://github.com/matplotlib/matplotlib/releases
None of them are actually releases in the sense that Zenodo wants.
Here's an example of what it looks like after you've made Zenodo happy:
 https://github.com/pydata/patsy/releases
The trick is to click "draft a new release", and then type in the name
of your existing tag. You can add some release notes if desired, which
will be copied to the archived Zenodo page, which will look like this:
 https://zenodo.org/record/11445
(The text "See release notes: <url>" is what I typed into the Github
release description box.) And then click "Publish release" obviously.
This will convert your existing release tag into an *extra-special*
release tag, which AFAICT works the same as before except that (a) it
gets snazzier graphics in the github UI, and (b) Zenodo will archive
it.
-n
-- 
Nathaniel J. Smith
Postdoctoral researcher - Informatics - University of Edinburgh
http://vorpus.org
From: Thomas C. <tca...@gm...> - 2014年08月26日 21:23:15
https://zenodo.org/record/11451#.U_z6ckREvfQ
And yes, I will create an issue for updating the citation page.
Tom
On Tue, Aug 26, 2014 at 5:08 PM, Benjamin Root <ben...@ou...> wrote:
> In case you weren't already thinking of this, we might want to update this
> page:
> http://matplotlib.org/citing.html
>
>
> On Tue, Aug 26, 2014 at 5:01 PM, Thomas Caswell <tca...@gm...> wrote:
>>
>> Thanks! This hasn't been done yet because I was confused by zenodo and
>> hadn't taken the tune to sort this out.
>>
>> Tom
>>
>> On Aug 26, 2014 4:54 PM, "Nathaniel Smith" <nj...@po...> wrote:
>>>
>>> On Sun, Aug 24, 2014 at 2:42 AM, Thomas Caswell <tca...@gm...>
>>> wrote:
>>> > Hey all,
>>> >
>>> > Github has made it possible to get a DOI for a release (
>>> > https://guides.github.com/activities/citable-code/ ).
>>> >
>>> > I am inclined to do this for 1.4.0. I think doing this is a good
>>> > first step towards being good (leading?) citizens in the reproducible
>>> > science community.
>>>
>>> FYI, since I just spent half an hour figuring this out:
>>>
>>> To use the Zenodo magic DOI feature you have to:
>>>
>>> 1) Attach Zenodo to the repository like it says in the tutorial.
>>>
>>> 2) Create a "release" on github, which is *not* the same as a tag,
>>> even though the github UI claims that they are identical. See all of
>>> these releases that are listed on your github releases page?
>>> https://github.com/matplotlib/matplotlib/releases
>>> None of them are actually releases in the sense that Zenodo wants.
>>>
>>> Here's an example of what it looks like after you've made Zenodo happy:
>>> https://github.com/pydata/patsy/releases
>>>
>>> The trick is to click "draft a new release", and then type in the name
>>> of your existing tag. You can add some release notes if desired, which
>>> will be copied to the archived Zenodo page, which will look like this:
>>> https://zenodo.org/record/11445
>>> (The text "See release notes: <url>" is what I typed into the Github
>>> release description box.) And then click "Publish release" obviously.
>>> This will convert your existing release tag into an *extra-special*
>>> release tag, which AFAICT works the same as before except that (a) it
>>> gets snazzier graphics in the github UI, and (b) Zenodo will archive
>>> it.
>>>
>>> -n
>>>
>>> --
>>> Nathaniel J. Smith
>>> Postdoctoral researcher - Informatics - University of Edinburgh
>>> http://vorpus.org
>>
>>
>>
>> ------------------------------------------------------------------------------
>> Slashdot TV.
>> Video for Nerds. Stuff that matters.
>> http://tv.slashdot.org/
>> _______________________________________________
>> Matplotlib-devel mailing list
>> Mat...@li...
>> https://lists.sourceforge.net/lists/listinfo/matplotlib-devel
>>
>
-- 
Thomas Caswell
tca...@gm...
From: Benjamin R. <ben...@ou...> - 2014年08月26日 21:09:21
In case you weren't already thinking of this, we might want to update this
page:
http://matplotlib.org/citing.html
On Tue, Aug 26, 2014 at 5:01 PM, Thomas Caswell <tca...@gm...> wrote:
> Thanks! This hasn't been done yet because I was confused by zenodo and
> hadn't taken the tune to sort this out.
>
> Tom
> On Aug 26, 2014 4:54 PM, "Nathaniel Smith" <nj...@po...> wrote:
>
>> On Sun, Aug 24, 2014 at 2:42 AM, Thomas Caswell <tca...@gm...>
>> wrote:
>> > Hey all,
>> >
>> > Github has made it possible to get a DOI for a release (
>> > https://guides.github.com/activities/citable-code/ ).
>> >
>> > I am inclined to do this for 1.4.0. I think doing this is a good
>> > first step towards being good (leading?) citizens in the reproducible
>> > science community.
>>
>> FYI, since I just spent half an hour figuring this out:
>>
>> To use the Zenodo magic DOI feature you have to:
>>
>> 1) Attach Zenodo to the repository like it says in the tutorial.
>>
>> 2) Create a "release" on github, which is *not* the same as a tag,
>> even though the github UI claims that they are identical. See all of
>> these releases that are listed on your github releases page?
>> https://github.com/matplotlib/matplotlib/releases
>> None of them are actually releases in the sense that Zenodo wants.
>>
>> Here's an example of what it looks like after you've made Zenodo happy:
>> https://github.com/pydata/patsy/releases
>>
>> The trick is to click "draft a new release", and then type in the name
>> of your existing tag. You can add some release notes if desired, which
>> will be copied to the archived Zenodo page, which will look like this:
>> https://zenodo.org/record/11445
>> (The text "See release notes: <url>" is what I typed into the Github
>> release description box.) And then click "Publish release" obviously.
>> This will convert your existing release tag into an *extra-special*
>> release tag, which AFAICT works the same as before except that (a) it
>> gets snazzier graphics in the github UI, and (b) Zenodo will archive
>> it.
>>
>> -n
>>
>> --
>> Nathaniel J. Smith
>> Postdoctoral researcher - Informatics - University of Edinburgh
>> http://vorpus.org
>>
>
>
> ------------------------------------------------------------------------------
> Slashdot TV.
> Video for Nerds. Stuff that matters.
> http://tv.slashdot.org/
> _______________________________________________
> Matplotlib-devel mailing list
> Mat...@li...
> https://lists.sourceforge.net/lists/listinfo/matplotlib-devel
>
>
From: Thomas C. <tca...@gm...> - 2014年08月26日 21:01:25
Thanks! This hasn't been done yet because I was confused by zenodo and
hadn't taken the tune to sort this out.
Tom
On Aug 26, 2014 4:54 PM, "Nathaniel Smith" <nj...@po...> wrote:
> On Sun, Aug 24, 2014 at 2:42 AM, Thomas Caswell <tca...@gm...>
> wrote:
> > Hey all,
> >
> > Github has made it possible to get a DOI for a release (
> > https://guides.github.com/activities/citable-code/ ).
> >
> > I am inclined to do this for 1.4.0. I think doing this is a good
> > first step towards being good (leading?) citizens in the reproducible
> > science community.
>
> FYI, since I just spent half an hour figuring this out:
>
> To use the Zenodo magic DOI feature you have to:
>
> 1) Attach Zenodo to the repository like it says in the tutorial.
>
> 2) Create a "release" on github, which is *not* the same as a tag,
> even though the github UI claims that they are identical. See all of
> these releases that are listed on your github releases page?
> https://github.com/matplotlib/matplotlib/releases
> None of them are actually releases in the sense that Zenodo wants.
>
> Here's an example of what it looks like after you've made Zenodo happy:
> https://github.com/pydata/patsy/releases
>
> The trick is to click "draft a new release", and then type in the name
> of your existing tag. You can add some release notes if desired, which
> will be copied to the archived Zenodo page, which will look like this:
> https://zenodo.org/record/11445
> (The text "See release notes: <url>" is what I typed into the Github
> release description box.) And then click "Publish release" obviously.
> This will convert your existing release tag into an *extra-special*
> release tag, which AFAICT works the same as before except that (a) it
> gets snazzier graphics in the github UI, and (b) Zenodo will archive
> it.
>
> -n
>
> --
> Nathaniel J. Smith
> Postdoctoral researcher - Informatics - University of Edinburgh
> http://vorpus.org
>
From: Tobias S. <tob...@gm...> - 2014年08月26日 20:07:02
Hi Thomas!
Can you send out the DOI once you have it?
-Tobias
From: Thomas C. <tca...@gm...> - 2014年08月26日 15:41:31
We are pleased to announce the release of matplotlib 1.4.0!
This release has contributions from ~170 authors
(http://matplotlib.org/users/github_stats.html).
This release contains many bug fixes as will as a number of new
features. For the full list see
http://matplotlib.org/users/whats_new.html#new-in-matplotlib-1-4.
Some highlights are:
 - style module : experimental package to make managing the style of
matplotlib figures easier
 - nbagg : interactive figures in ipython notebooks backed by the AGG renderer
 - full python 3 support (including cairo backends)
 - Qt5 support (for python 3 only)
 - violin plots and 3D quiver plots (projects done for a course at
University of Toronto, Scarborough)
 - new box plot interface (as bxp)
The release can be installed via pip (but requires local compilation)
Tarballs are available at:
 - http://sourceforge.net/projects/matplotlib/files/matplotlib/matplotlib-1.4.0/matplotlib-1.4.0.tar.gz
 - https://github.com/matplotlib/matplotlib/archive/v1.4.0.tar.gz
 - https://pypi.python.org/packages/source/m/matplotlib/matplotlib-1.4.0.tar.gz
Windows install binaries and wheels are available (thanks to Christoph
Gohlke) at http://sourceforge.net/projects/matplotlib/files/matplotlib/matplotlib-1.4.0/
.
Mac OSX wheels are available (thanks to Matthew Brett) from
http://wheels.scikit-image.org .
The Matplotlib Team
From: Christoph G. <cg...@uc...> - 2014年08月26日 04:00:02
On 8/25/2014 8:25 PM, Thomas Caswell wrote:
> I have tagged 1.4.0, posted the source tarball to sf, updated pypi,
> updated the docs, and kicked off building the mac wheels.
>
> Holding off on announcing to the rest of the lists until the windows
> binaries get built.
>
> Created a v1.4.0-doc branch on the main repo to put documentation
> updates in. One of the big issues from 1.3.1 was the incorrect
> documentation for the windows install that was wrong for many months,
> hopefully this will give us a way to deal with future situations
> rapidly.
>
> Tom
>
Hi Tom,
I uploaded the Windows installers, wheels, and compiled help file to SF. 
As usual the release version binaries do not include the tests or sample 
data. Built against numpy versions 1.6.2 (Python <= 3.2), 1.7.2 (Python 
3.3) and 1.8.2 (Python 3.4).
Christoph
From: Thomas C. <tca...@gm...> - 2014年08月26日 03:25:52
I have tagged 1.4.0, posted the source tarball to sf, updated pypi,
updated the docs, and kicked off building the mac wheels.
Holding off on announcing to the rest of the lists until the windows
binaries get built.
Created a v1.4.0-doc branch on the main repo to put documentation
updates in. One of the big issues from 1.3.1 was the incorrect
documentation for the windows install that was wrong for many months,
hopefully this will give us a way to deal with future situations
rapidly.
Tom
-- 
Thomas Caswell
tca...@gm...
From: Benjamin R. <ben...@ou...> - 2014年08月25日 18:04:16
I know this is a bit cliche-ish, but documentation is always a great place
to start.
1) Fresh perspective is always valuable. As developers get
"self-indoctrinated", we get used to various gaps in the documentation such
that they become blind spots for us. This is why the sign of a healthy
project is infusion of new blood.
2) In-depth documentation review is a great way to figure out deviations
between code and documentation. When I was developing my "Anatomy of
Matplotlib" tutorial, I came across a number of errors and omissions
because of it.
There are also MEPs that are awaiting further review (I think the toolbar
refactor is getting close to being ready for final acceptance). MEP reviews
by newcomers are great because it helps to make sure that some major new
feature are actually considered as useful by newcomers and also make sense
to them (see "self-indoctrination").
Welcome to the party!
Ben Root
On Sun, Aug 24, 2014 at 3:57 PM, Paul Ganssle <pga...@gm...> wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Howdy,
>
> I've been a matplotlib user for some time, and I've been thinking
> about contributing to the project. I poked around in the github issues
> list, particularly the low-hanging fruit tag
> (https://github.com/matplotlib/matplotlib/labels/low%20hanging%20fruit),
> but nothing immediately struck my fancy, and I don't want to step on
> any toes / reduplicate any significant efforts, so I thought I'd throw
> it out there to the devs - do you guys have anything to point me
> towards that I could get started and at least get into the swing of
> things?
>
> Thanks,
> Paul
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v2.0.22 (MingW32)
>
> iQIcBAEBAgAGBQJT+kOXAAoJEM1U/OPZZL77bGkP/Rt5MXXvLJlkjgbAtlyHdriO
> F2s3CKG6WLeU9eQJf/RloJWHr21lGW829aaNz+jG//N7f3HJXURhSNJFWF0vlWQJ
> dgsAptVr3v/5Ckhb1AkrmBFqb2uSfw0RXzMgSi+g7P/MicHYpXr2k8JE+BWmeZTq
> iO2cEFl2YWA+To3ZWKaOwdxxuj615ccq3oZyeEpdU1YCO7pPjW7PCy1Jhb2Rw/yD
> V8IyRsm2Tgvr3AZwijPzJnsGPFLxRP8gkvi1M2iW+gvRC+NYA5PsAL++uLgeHNTp
> Y1RCp5R4X6SuLwO0IkNpxM5ffHgPQimjvYN1/AweMG2NiuAROkSOnbhzHCfQWlN5
> /z1TSnU33+anldeK89V1E2Nsp7mecAVbKqUTXS4NSomWn325wFEr+Uc4lSYdEd6n
> t4Ce8MIYx9qSCHE0BrN2RsIT5Q6pMhLC8sf/7s26ZeQELxVUzAxU7WQcAsovtB64
> GwVAdozVpIepPUe+Y+2MHH1JqohsUENDjPUtxbYlBmBgEIoxFqWsTBG5GkFtSnOu
> AqSF4XoAt9IOxXvuIpcy6UADnoJ+qpVb4CY1gTByCONQCDOnE+41BomV4vnVy7jL
> SgkenaCKA2VBwatAda0DlGZDWYdc5hmUiGUFyjTh4Q6LRUIJyuvy7gneadJiAWZw
> fm74noPQwH9RWtu1+QBi
> =ehqZ
> -----END PGP SIGNATURE-----
>
>
> ------------------------------------------------------------------------------
> Slashdot TV.
> Video for Nerds. Stuff that matters.
> http://tv.slashdot.org/
> _______________________________________________
> Matplotlib-devel mailing list
> Mat...@li...
> https://lists.sourceforge.net/lists/listinfo/matplotlib-devel
>
From: Yaron de L. <jd...@gm...> - 2014年08月25日 05:39:57
+1 from me too
On 24 August 2014 20:49, Benjamin Root <ben...@ou...> wrote:
> +1
>
>
> On Sat, Aug 23, 2014 at 9:42 PM, Thomas Caswell <tca...@gm...>
> wrote:
>
>> Hey all,
>>
>> Github has made it possible to get a DOI for a release (
>> https://guides.github.com/activities/citable-code/ ).
>>
>> I am inclined to do this for 1.4.0. I think doing this is a good
>> first step towards being good (leading?) citizens in the reproducible
>> science community.
>>
>> Any other thoughts?
>>
>> Tom
>>
>> --
>> Thomas Caswell
>> tca...@gm...
>>
>>
>> ------------------------------------------------------------------------------
>> Slashdot TV.
>> Video for Nerds. Stuff that matters.
>> http://tv.slashdot.org/
>> _______________________________________________
>> Matplotlib-devel mailing list
>> Mat...@li...
>> https://lists.sourceforge.net/lists/listinfo/matplotlib-devel
>>
>
>
>
> ------------------------------------------------------------------------------
> Slashdot TV.
> Video for Nerds. Stuff that matters.
> http://tv.slashdot.org/
> _______________________________________________
> Matplotlib-devel mailing list
> Mat...@li...
> https://lists.sourceforge.net/lists/listinfo/matplotlib-devel
>
>
From: Paul G. <pga...@gm...> - 2014年08月24日 19:57:22
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Howdy,
 I've been a matplotlib user for some time, and I've been thinking
about contributing to the project. I poked around in the github issues
list, particularly the low-hanging fruit tag
(https://github.com/matplotlib/matplotlib/labels/low%20hanging%20fruit),
but nothing immediately struck my fancy, and I don't want to step on
any toes / reduplicate any significant efforts, so I thought I'd throw
it out there to the devs - do you guys have anything to point me
towards that I could get started and at least get into the swing of
things?
 Thanks,
 Paul
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (MingW32)
iQIcBAEBAgAGBQJT+kOXAAoJEM1U/OPZZL77bGkP/Rt5MXXvLJlkjgbAtlyHdriO
F2s3CKG6WLeU9eQJf/RloJWHr21lGW829aaNz+jG//N7f3HJXURhSNJFWF0vlWQJ
dgsAptVr3v/5Ckhb1AkrmBFqb2uSfw0RXzMgSi+g7P/MicHYpXr2k8JE+BWmeZTq
iO2cEFl2YWA+To3ZWKaOwdxxuj615ccq3oZyeEpdU1YCO7pPjW7PCy1Jhb2Rw/yD
V8IyRsm2Tgvr3AZwijPzJnsGPFLxRP8gkvi1M2iW+gvRC+NYA5PsAL++uLgeHNTp
Y1RCp5R4X6SuLwO0IkNpxM5ffHgPQimjvYN1/AweMG2NiuAROkSOnbhzHCfQWlN5
/z1TSnU33+anldeK89V1E2Nsp7mecAVbKqUTXS4NSomWn325wFEr+Uc4lSYdEd6n
t4Ce8MIYx9qSCHE0BrN2RsIT5Q6pMhLC8sf/7s26ZeQELxVUzAxU7WQcAsovtB64
GwVAdozVpIepPUe+Y+2MHH1JqohsUENDjPUtxbYlBmBgEIoxFqWsTBG5GkFtSnOu
AqSF4XoAt9IOxXvuIpcy6UADnoJ+qpVb4CY1gTByCONQCDOnE+41BomV4vnVy7jL
SgkenaCKA2VBwatAda0DlGZDWYdc5hmUiGUFyjTh4Q6LRUIJyuvy7gneadJiAWZw
fm74noPQwH9RWtu1+QBi
=ehqZ
-----END PGP SIGNATURE-----
From: Benjamin R. <ben...@ou...> - 2014年08月24日 17:50:09
+1
On Sat, Aug 23, 2014 at 9:42 PM, Thomas Caswell <tca...@gm...> wrote:
> Hey all,
>
> Github has made it possible to get a DOI for a release (
> https://guides.github.com/activities/citable-code/ ).
>
> I am inclined to do this for 1.4.0. I think doing this is a good
> first step towards being good (leading?) citizens in the reproducible
> science community.
>
> Any other thoughts?
>
> Tom
>
> --
> Thomas Caswell
> tca...@gm...
>
>
> ------------------------------------------------------------------------------
> Slashdot TV.
> Video for Nerds. Stuff that matters.
> http://tv.slashdot.org/
> _______________________________________________
> Matplotlib-devel mailing list
> Mat...@li...
> https://lists.sourceforge.net/lists/listinfo/matplotlib-devel
>
From: Thomas C. <tca...@gm...> - 2014年08月24日 01:42:22
Hey all,
Github has made it possible to get a DOI for a release (
https://guides.github.com/activities/citable-code/ ).
I am inclined to do this for 1.4.0. I think doing this is a good
first step towards being good (leading?) citizens in the reproducible
science community.
Any other thoughts?
Tom
-- 
Thomas Caswell
tca...@gm...
From: Matthew B. <mat...@gm...> - 2014年08月23日 21:14:14
Hi,
On 8/22/14, Thomas Caswell <tca...@gm...> wrote:
> Are we planning to make and distribute .dmg (damage?!?) files for 1.4?
> If so who is making them? If not, we should remove that section form
> `installing_faq.rst`.
I can build them, but they are a bit frightening because they
unconditionally replace any pre-installed versions of the
dependencies.
I seem to remember there were still some people who would like these
though. Is that right?
Cheers,
Matthew
From: Thomas C. <tca...@gm...> - 2014年08月22日 18:54:19
Are we planning to make and distribute .dmg (damage?!?) files for 1.4?
 If so who is making them? If not, we should remove that section form
`installing_faq.rst`.
Tom
-- 
Thomas Caswell
tca...@gm...
From: Chris B. <bea...@ha...> - 2014年08月21日 23:40:12
There are some idiosyncrasies to Anaconda's pythonw -- for example, the
behavior of "-c":
python -c "print 1+2" -> 3
pythonw -c "print 1+2" -> Nothing
/usr/bin/pythonw -c "print 1+2" -> 3
chris
On Thu, Aug 21, 2014 at 6:59 PM, Chris Barker <chr...@no...> wrote:
> On Thu, Aug 21, 2014 at 3:53 PM, Aaron Meurer <aar...@co...>
> wrote:
>
>> The only potential issue I can think of for making python=pythonw is
>> that pythonw is a shell script:
>>
>
> I agree -- that could create issues (though will mostly work, I suppose)
>
> But somehow the python.org build has managed to make a pythonw that IS a
> proper executable:
>
> ORRW-M-1275474:bin chris.barker$ pwd
> /Library/Frameworks/Python.framework/Versions/2.7/bin
>
> ORRW-M-1275474:bin chris.barker$ ls -l pythonw
> lrwxr-xr-x 1 root wheel 8 Jul 16 2013 pythonw -> pythonw2
>
> ORRW-M-1275474:bin chris.barker$ ls -l pythonw2
> lrwxr-xr-x 1 root wheel 10 Jul 16 2013 pythonw2 -> pythonw2.7
>
> ORRW-M-1275474:bin chris.barker$ ls -l pythonw2.7
> -rwxr-xr-x 1 chris.barker admin 9180 May 13 2013 pythonw2.7
>
> ORRW-M-1275474:bin chris.barker$ file pythonw2.7
> pythonw2.7: Mach-O executable i386
>
> (yes, ti works for 64 bit too -- this just happens to be what I have)
>
> It would be nice if Anaconda would do it the same way.
>
> -Chris
>
>
>
>
>
>
>
>> #!/bin/bash
>> export PYTHONEXECUTABLE=/Users/aaronmeurer/anaconda/bin/python
>> /Users/aaronmeurer/anaconda/python.app/Contents/MacOS/python $@
>>
>> This is needed because otherwise Python thinks its sys.prefix is
>> ../../ from the executable, i.e.,
>> /Users/aaronmeurer/anaconda/python.app/Contents/MacOS
>>
>> $~/anaconda/python.app/Contents/MacOS/python
>> Python 3.4.1 |Continuum Analytics, Inc.| (default, Aug 11 2014, 14:17:03)
>> [GCC 4.2.1 (Apple Inc. build 5577)] on darwin
>> Type "help", "copyright", "credits" or "license" for more information.
>> >>> import sys
>> >>> sys.prefix
>> '/Users/aaronmeurer/anaconda/python.app/Contents'
>>
>> I'm not sure what kinds of issues this would cause having python be a
>> shell script rather than a Mach-O 64-bit x86_64 executable (or a
>> symlink to a Mach-O 64-bit x86_64 executable).
>>
>> I suppose you could do this (replace 3.4 with 2.7 if you use Python 2):
>>
>> $mv ~/anaconda/bin/python3.4 ~/anaconda/bin/python3.4-orig
>> $ln -s ~/anaconda/bin/pythonw /Users/aaronmeurer/anaconda/bin/python3.4
>>
>> and see if anything breaks (or if you don't want to risk breaking your
>> main Python install, do it in a separate conda environment).
>>
>> Aaron Meurer
>>
>>
>> On Fri, Aug 15, 2014 at 2:37 PM, Derek Homeier
>> <de...@as...> wrote:
>> > On 14 Aug 2014, at 11:40 pm, Chris Barker <chr...@no...>
>> wrote:
>> >
>> >> On Thu, Aug 14, 2014 at 12:07 PM, Eric Firing <efi...@gm...>
>> wrote:
>> >> but as far as I can see, on OSX, there is no *advantage* to
>> non-framework python. Is this correct?
>> >>
>> >> Suggestion for anaconda:
>> >> make bin/python a link to ../python.app/Contents/MacOS/python
>> >>
>> >> NOTE: the python.org python build has been doing this (or something
>> like it) for years and many versions -- I had gotten pretty used to it and
>> was pretty annoyed when I discovered Anaconda keeps anon-framework binary
>> as the default.
>> >>
>> >> It was annoying enough that I had to explicitly call pythonw (or alter
>> the #! line) for my wxPython scripts, but with ipython it's even worse --
>> how would I start up ipython with a framework build?
>> >>
>> >> NOTE: if the Anaconda folks really think there is a real downside to
>> using the framework executable for the default python, maybe the ipython
>> start up script could use pythonw ?
>> >>
>> >> Eric - have you tried recent MPL with the python.org builds to
>> confirm the issue? I'm a bit surprised that it would even semi-work -- when
>> I try wxPython with the regular executable, I get an error message and it
>> wont run at all.
>> >>
>> > Just to make sure I understand - this is about whether the MPL macosx
>> backend would run with non-framework
>> > Python at all? It certainly should not, as _macosx.m has been enforcing
>> an error in this case for some versions.
>> > That put aside, when I disable the error at the end of _macosx.m I
>> found the OSX backend to still work as it used
>> > to under OS X 10.9 with the Fink Python installation (which is not
>> built as a framework, and unfortunately unlikely
>> > to change in foreseeable time). I.e. the only obvious problem is the
>> lack of control by the window manager.
>> > Overall I still find it to perform better than any of the alternative
>> backends. But having switched to PyQT4 as the
>> > default backend due to the above Fink troubles, I did notice some
>> oddities under Mavericks. I have no idea if they
>> > are related to the problems Eric had originally reported, but they are
>> clearly Mavericks-specific:
>> >
>> > When using MPL with ipython --pylab and the Quartz version of PyQT4,
>> the interpreter seems to be slow down
>>
>> > extremely after running for a little while. Weirdly this is not
>> connected to any graphics display and in fact happens
>> > even without any plotting window opened, i.e. the ipython shell just
>> randomly becomes completely unresponsive
>> > and hangs for several seconds on simple tasks like typing or navigating
>> through history. The plotting itself actually
>> > does not appear to perform any worse than it used to under Mountain
>> Lion.
>> > None of this seems to occur with the X11 variant of PyQT4.
>> > When launching ipython without the --pylab flag and loading MPL later
>> (e.g. with 'import matplotlib' in the ipython
>>
>> > profile), none of these stalls or hangups occur, but plots sometimes
>> seem not to refresh properly even with a
>> > plt.draw() and one has to manually resize the plot window to force
>> redrawing of the figure.
>> > This might be primarily a PyQT4 or Ipython issue, but obviously it is
>> somehow connected to the pylab mode of Ipython.
>> >
>> > Cheers,
>> > Derek
>> >
>> > --
>> > Anaconda Community Support Group Brought to you by Continuum Analytics
>> > ---
>> > You received this message because you are subscribed to the Google
>> Groups "Anaconda - Public" group.
>> > To unsubscribe from this group and stop receiving emails from it, send
>> an email to ana...@co....
>> > To post to this group, send email to ana...@co....
>> > Visit this group at
>> http://groups.google.com/a/continuum.io/group/anaconda/.
>>
>
>
>
> --
>
> Christopher Barker, Ph.D.
> Oceanographer
>
> Emergency Response Division
> NOAA/NOS/OR&R (206) 526-6959 voice
> 7600 Sand Point Way NE (206) 526-6329 fax
> Seattle, WA 98115 (206) 526-6317 main reception
>
> Chr...@no...
>
>
> ------------------------------------------------------------------------------
> Slashdot TV.
> Video for Nerds. Stuff that matters.
> http://tv.slashdot.org/
> _______________________________________________
> Matplotlib-devel mailing list
> Mat...@li...
> https://lists.sourceforge.net/lists/listinfo/matplotlib-devel
>
>
-- 
*************************************
Chris Beaumont
Senior Software Engineer
Harvard Center for Astrophysics
60 Garden Street, MS 42
Cambridge, MA 02138
chrisbeaumont.org
*************************************
From: Chris B. <chr...@no...> - 2014年08月21日 23:00:18
On Thu, Aug 21, 2014 at 3:53 PM, Aaron Meurer <aar...@co...>
wrote:
> The only potential issue I can think of for making python=pythonw is
> that pythonw is a shell script:
>
I agree -- that could create issues (though will mostly work, I suppose)
But somehow the python.org build has managed to make a pythonw that IS a
proper executable:
ORRW-M-1275474:bin chris.barker$ pwd
/Library/Frameworks/Python.framework/Versions/2.7/bin
ORRW-M-1275474:bin chris.barker$ ls -l pythonw
lrwxr-xr-x 1 root wheel 8 Jul 16 2013 pythonw -> pythonw2
ORRW-M-1275474:bin chris.barker$ ls -l pythonw2
lrwxr-xr-x 1 root wheel 10 Jul 16 2013 pythonw2 -> pythonw2.7
ORRW-M-1275474:bin chris.barker$ ls -l pythonw2.7
-rwxr-xr-x 1 chris.barker admin 9180 May 13 2013 pythonw2.7
ORRW-M-1275474:bin chris.barker$ file pythonw2.7
pythonw2.7: Mach-O executable i386
(yes, ti works for 64 bit too -- this just happens to be what I have)
It would be nice if Anaconda would do it the same way.
-Chris
> #!/bin/bash
> export PYTHONEXECUTABLE=/Users/aaronmeurer/anaconda/bin/python
> /Users/aaronmeurer/anaconda/python.app/Contents/MacOS/python $@
>
> This is needed because otherwise Python thinks its sys.prefix is
> ../../ from the executable, i.e.,
> /Users/aaronmeurer/anaconda/python.app/Contents/MacOS
>
> $~/anaconda/python.app/Contents/MacOS/python
> Python 3.4.1 |Continuum Analytics, Inc.| (default, Aug 11 2014, 14:17:03)
> [GCC 4.2.1 (Apple Inc. build 5577)] on darwin
> Type "help", "copyright", "credits" or "license" for more information.
> >>> import sys
> >>> sys.prefix
> '/Users/aaronmeurer/anaconda/python.app/Contents'
>
> I'm not sure what kinds of issues this would cause having python be a
> shell script rather than a Mach-O 64-bit x86_64 executable (or a
> symlink to a Mach-O 64-bit x86_64 executable).
>
> I suppose you could do this (replace 3.4 with 2.7 if you use Python 2):
>
> $mv ~/anaconda/bin/python3.4 ~/anaconda/bin/python3.4-orig
> $ln -s ~/anaconda/bin/pythonw /Users/aaronmeurer/anaconda/bin/python3.4
>
> and see if anything breaks (or if you don't want to risk breaking your
> main Python install, do it in a separate conda environment).
>
> Aaron Meurer
>
> On Fri, Aug 15, 2014 at 2:37 PM, Derek Homeier
> <de...@as...> wrote:
> > On 14 Aug 2014, at 11:40 pm, Chris Barker <chr...@no...> wrote:
> >
> >> On Thu, Aug 14, 2014 at 12:07 PM, Eric Firing <efi...@gm...>
> wrote:
> >> but as far as I can see, on OSX, there is no *advantage* to
> non-framework python. Is this correct?
> >>
> >> Suggestion for anaconda:
> >> make bin/python a link to ../python.app/Contents/MacOS/python
> >>
> >> NOTE: the python.org python build has been doing this (or something
> like it) for years and many versions -- I had gotten pretty used to it and
> was pretty annoyed when I discovered Anaconda keeps anon-framework binary
> as the default.
> >>
> >> It was annoying enough that I had to explicitly call pythonw (or alter
> the #! line) for my wxPython scripts, but with ipython it's even worse --
> how would I start up ipython with a framework build?
> >>
> >> NOTE: if the Anaconda folks really think there is a real downside to
> using the framework executable for the default python, maybe the ipython
> start up script could use pythonw ?
> >>
> >> Eric - have you tried recent MPL with the python.org builds to confirm
> the issue? I'm a bit surprised that it would even semi-work -- when I try
> wxPython with the regular executable, I get an error message and it wont
> run at all.
> >>
> > Just to make sure I understand - this is about whether the MPL macosx
> backend would run with non-framework
> > Python at all? It certainly should not, as _macosx.m has been enforcing
> an error in this case for some versions.
> > That put aside, when I disable the error at the end of _macosx.m I found
> the OSX backend to still work as it used
> > to under OS X 10.9 with the Fink Python installation (which is not built
> as a framework, and unfortunately unlikely
> > to change in foreseeable time). I.e. the only obvious problem is the
> lack of control by the window manager.
> > Overall I still find it to perform better than any of the alternative
> backends. But having switched to PyQT4 as the
> > default backend due to the above Fink troubles, I did notice some
> oddities under Mavericks. I have no idea if they
> > are related to the problems Eric had originally reported, but they are
> clearly Mavericks-specific:
> >
> > When using MPL with ipython --pylab and the Quartz version of PyQT4, the
> interpreter seems to be slow down
> > extremely after running for a little while. Weirdly this is not
> connected to any graphics display and in fact happens
> > even without any plotting window opened, i.e. the ipython shell just
> randomly becomes completely unresponsive
> > and hangs for several seconds on simple tasks like typing or navigating
> through history. The plotting itself actually
> > does not appear to perform any worse than it used to under Mountain Lion.
> > None of this seems to occur with the X11 variant of PyQT4.
> > When launching ipython without the --pylab flag and loading MPL later
> (e.g. with 'import matplotlib' in the ipython
> > profile), none of these stalls or hangups occur, but plots sometimes
> seem not to refresh properly even with a
> > plt.draw() and one has to manually resize the plot window to force
> redrawing of the figure.
> > This might be primarily a PyQT4 or Ipython issue, but obviously it is
> somehow connected to the pylab mode of Ipython.
> >
> > Cheers,
> > Derek
> >
> > --
> > Anaconda Community Support Group Brought to you by Continuum Analytics
> > ---
> > You received this message because you are subscribed to the Google
> Groups "Anaconda - Public" group.
> > To unsubscribe from this group and stop receiving emails from it, send
> an email to ana...@co....
> > To post to this group, send email to ana...@co....
> > Visit this group at
> http://groups.google.com/a/continuum.io/group/anaconda/.
>
-- 
Christopher Barker, Ph.D.
Oceanographer
Emergency Response Division
NOAA/NOS/OR&R (206) 526-6959 voice
7600 Sand Point Way NE (206) 526-6329 fax
Seattle, WA 98115 (206) 526-6317 main reception
Chr...@no...
From: Thomas C. <tca...@gm...> - 2014年08月18日 03:02:09
I have gone through and assigned a milestone to every open issue and PR.
The rough filter I used was 1.4.x if it was a bug I thought could be
fixed in a back-compatible way and to 1.5.x if it was a new feature or
something that I thought would require a good deal of work to fix. I
tagged the 'change the default colors' an 2.0 so it was someplace.
I suspect that we have more feature requests than we can get done in
the near future, particularly if the plan for 1.5 is going to stay
working on the semantic/high level plotting objects. I suspect that
we should make a 1.x to for feature requests that we do not want to
commit to getting done.
Please re-milestone anything you think I got wrong and apply
milestones to new issues/PRs as they come in.
Tom
-- 
Thomas Caswell
tca...@gm...
From: Thomas C. <tca...@gm...> - 2014年08月17日 20:08:08
Release candidate 4 has been tagged.
To sound like a broken record, I hope this is the last one.
Tom
-- 
Thomas Caswell
tca...@gm...
From: Eric F. <ef...@ha...> - 2014年08月16日 02:32:05
On 2014年08月15日, 10:53 AM, Derek Homeier wrote:
> On 15 Aug 2014, at 10:39 pm, Eric Firing <efi...@gm...>
> wrote:
>
>> On 2014年08月15日, 9:37 AM, Derek Homeier wrote:
>>
>>> Just to make sure I understand - this is about whether the MPL
>>> macosx backend would run with non-framework Python at all? It
>>> certainly should not, as _macosx.m has been enforcing an error in
>>> this case for some versions. That put aside, when I disable the
>>> error at the end of _macosx.m I found the OSX backend to still
>>> work as it used to under OS X 10.9 with the Fink Python
>>> installation (which is not built as a framework, and
>>> unfortunately unlikely to change in foreseeable time).
>>
>> It sounds like whatever mechanism _macosx.m has been using to
>> determine whether it is running inside a Python Quartz app, does
>> not work in all cases--I gather it works with Fink, but it
>> certainly does not with Anaconda. Any idea why, and how this might
>> be fixed? Wx does detect this correctly, and refuses to run if in
>> a script invoked with Anaconda's python rather than pythonw, for
>> example. (As an aside, wx is not available yet for python 3 except
>> in phoenix development daily builds, so my comment above is based
>> on a test some time ago with python 2.7)
>
> I don’t know much about Anaconda, but since this is hardcoded in
> macros, the only way I see this failing is if they somehow
> incorrectly define WITH_NEXT_FRAMEWORK in pyconfig.h without actually
> building the framework. Though, if I understand correctly, Anaconda
> provides a framework version of the interpreter pythonw and a
> non-frameworked python? But matplotlib is probably only built against
> one of them, thus not getting the correct header version...
Not exactly. Anaconda builds python without the --enable-framework 
option, and then somehow makes their own python.app directory and 
binary. Their bin/python has no connection to framework things; their 
bin/pythonw and bin/python.app point to an executable inside their 
framework directory, which is also named python.app, but is of course in 
a different location. No clue as to why they do it this way; they might 
have had a good reason. In any case, WITH_NEXT_FRAMEWORK is not defined 
in sysconfig. Nevertheless, when I was running their buggy ipython, 
which was being run with python rather than pythonw (or equivalent), 
matplotlib was *not* objecting to using the macosx backend--it was the 
default--and it was not segfaulting, but neither was it producing usable 
plot windows.
They have fixed their ipython on python 3, so now the osx backend works.
Eric
>
> Cheers,			Derek
> ------------------------------------------------------------------------------
> _______________________________________________
> Matplotlib-devel mailing list
> Mat...@li...
> https://lists.sourceforge.net/lists/listinfo/matplotlib-devel
>
From: Derek H. <de...@as...> - 2014年08月15日 22:42:38
Hi Chris,
> the framework. Though, if I understand correctly, Anaconda provides a framework version of the interpreter
> pythonw and a non-frameworked python?
> 
> This is right -- the GUI backends to matplotlib cause python to crash, but not pythonw. This is annoying, since the two binaries
> are equivalent under most other python installs. E.g. the mac system python manpage reads:
> 
> To support multiple versions, the programs named python and pythonw now
> just select the real version of Python to run, depending on various set-
> tings. (As of Python 2.5, python and pythonw are interchangeable; both
> execute Python in the context of an application bundle, which means they
> have access to the Graphical User Interface; thus both can, when properly
> programmed, display windows, dialogs, etc.) 
> 
> So people don't usually think to invoke different anaconda python commands, leading to unexpected crashes (especially when using tools like pytest, which invoke python, run a test that needs MPL, and crash).
> 
well, the way it is currently designed to would be to ‘crash’ resp. exit with an error right on starting up the
non-framework interpreter. But besides that it’s curious that its python actually crashes with the macosx
backend, which I have never seen with Fink’s non-framework Python. Just tested this with 1.4.0rc3 and
Python2.7 (previously with 1.5.x HEAD in Python3.4), and it works the same - the same little quirks,
but no signs of performance or stability problems.
> This definitely seems like Anaconda's problem rather than matplotlib's (it affects any program that tries to import Qt, e.g.)
> 
So it affects other backends besides macosx or even all? Yes, this seems to be rather Anaconda-specific.
I’ve looked for anything special in the build options, but besides adding the right include and linker paths
there isn’t really anything.
Cheers,
					Derek
From: Chris B. <bea...@ha...> - 2014年08月15日 21:24:12
Hi Derek,
> the framework. Though, if I understand correctly, Anaconda provides a
> framework version of the interpreter
> pythonw and a non-frameworked python?
This is right -- the GUI backends to matplotlib cause python to crash, but
not pythonw. This is annoying, since the two binaries
are equivalent under most other python installs. E.g. the mac system python
manpage reads:
 To support multiple versions, the programs named python and pythonw now
 just select the real version of Python to run, depending on various
set-
 tings. (As of Python 2.5, python and pythonw are interchangeable; both
 execute Python in the context of an application bundle, which means
they
 have access to the Graphical User Interface; thus both can, when
properly
 programmed, display windows, dialogs, etc.)
So people don't usually think to invoke different anaconda python commands,
leading to unexpected crashes (especially when using tools like pytest,
which invoke python, run a test that needs MPL, and crash).
This definitely seems like Anaconda's problem rather than matplotlib's (it
affects any program that tries to import Qt, e.g.)
chris
From: Jens N. <jen...@gm...> - 2014年08月15日 21:06:06
---------- Forwarded message ----------
From: Jens Nielsen <jen...@gm...>
Date: Fri, Aug 15, 2014 at 10:05 PM
Subject: Re: [IPython-dev] ipython slowdown with qt
To: IPython developers list <ipy...@sc...>
While I can reproduce the issue using %gui qt I can also reproduce it with
the WX backend (%qui wx) with more or less the same symptoms. However, I
don't see the issue with either of the 'tk' or the 'osx' backends. And yes
the issue is reproducible in a python installation without any mpl
installed.
/Jens
On Fri, Aug 15, 2014 at 9:22 PM, Eric Firing <ef...@ha...> wrote:
> On 2014年08月15日, 9:37 AM, Derek Homeier wrote:
> > When using MPL with ipython —pylab and the Quartz version of PyQT4,
> > the interpreter seems to be slow down extremely after running for a
> > little while. Weirdly this is not connected to any graphics display
> > and in fact happens even without any plotting window opened, i.e. the
> > ipython shell just randomly becomes completely unresponsive and hangs
> > for several seconds on simple tasks like typing or navigating through
> > history. The plotting itself actually does not appear to perform any
> > worse than it used to under Mountain Lion.
>
> [I'm switching the subject because my comments below relate to ipython
> and matplotlib, and are no longer Anaconda-specific.]
>
> Derek,
>
> Thanks. A few days ago, when I switched from testing on linux to
> testing on osx, exactly this ipython slowdown was happening to me--but I
> lost track of what combination of versions and invocations was causing
> it. Therefore I have been concentrating on the severe problem which
> was, for me, 100% repeatable, and involved macosx backend, not Qt. I
> expect the macosx-relatec problem will go away after Ilan uploads the
> revised Anaconda ipython for python 3.
>
> Now I find I can repeat the ipython problem on Homebrew python 3
> (framework--with Quartz app) and Anaconda with the un-fixed ipython
> (which is running without starting a Quartz app):
>
> ipython --pylab=qt
>
> Leave it alone for a bit. Try scrolling through history. Long delay,
> even in responding to Ctrl-C. Evidently key events are stacking up and
> not being processed. Now try:
>
> ipython
> %pylab qt
>
> I see the slowdown with this, also. The response delay seems to get
> worse with time. It renders the session unusable after only a few minutes.
>
> ipython
> %gui qt
>
> And I still see it, so this appears to be a problem in ipython's PyQt4
> gui handling, not directly related to matplotlib. All on Mavericks,
> running ipython from Apple's terminal.
>
> Eric
>
>
>
>
>
> _______________________________________________
> IPython-dev mailing list
> IPy...@sc...
> http://mail.scipy.org/mailman/listinfo/ipython-dev
>
From: Derek H. <de...@as...> - 2014年08月15日 21:02:38
On 15 Aug 2014, at 10:39 pm, Eric Firing <efi...@gm...> wrote:
> On 2014年08月15日, 9:37 AM, Derek Homeier wrote:
> 
>> Just to make sure I understand - this is about whether the MPL macosx
>> backend would run with non-framework Python at all? It certainly
>> should not, as _macosx.m has been enforcing an error in this case for
>> some versions. That put aside, when I disable the error at the end of
>> _macosx.m I found the OSX backend to still work as it used to under
>> OS X 10.9 with the Fink Python installation (which is not built as a
>> framework, and unfortunately unlikely to change in foreseeable time).
> 
> It sounds like whatever mechanism _macosx.m has been using to determine whether it is running inside a Python Quartz app, does not work in all cases--I gather it works with Fink, but it certainly does not with Anaconda. Any idea why, and how this might be fixed? Wx does detect this correctly, and refuses to run if in a script invoked with Anaconda's python rather than pythonw, for example. (As an aside, wx is not available yet for python 3 except in phoenix development daily builds, so my comment above is based on a test some time ago with python 2.7)
I don’t know much about Anaconda, but since this is hardcoded in macros, the only way I see this failing
is if they somehow incorrectly define WITH_NEXT_FRAMEWORK in pyconfig.h without actually building
the framework. Though, if I understand correctly, Anaconda provides a framework version of the interpreter
pythonw and a non-frameworked python? But matplotlib is probably only built against one of them, thus
not getting the correct header version...
Cheers,
					Derek
1 message has been excluded from this view by a project administrator.

Showing results of 51

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