Re: [Distutils] Other ideas from today's packaging meetup at EuroPython

2014-07-26 Thread Nick Coghlan
On 26 July 2014 23:49, Steve Dower wrote: > "Will that also allow me to put ‘macports’ or ‘homebrew’ in there you can > create an Cython-0.20.1-cp27-none-lmacosx_x86_64-macports_10.10.whl > distribution?" > > Just how many wheels are people going to have to publish? Who has that many > dev machine

Re: [Distutils] Other ideas from today's packaging meetup at EuroPython

2014-07-26 Thread Donald Stufft
Well you don't have to publish any, but it will be a personal decision of each project. Most likely being based on how annoying it is for them to build for any particular matrix item, how hard a compiler setup is for that matrix item, and how many people they have using using their project on th

Re: [Distutils] Other ideas from today's packaging meetup at EuroPython

2014-07-26 Thread Steve Dower
om: Wichert Akkerman<mailto:wich...@wiggy.net> Sent: ‎7/‎25/‎2014 22:27 To: Nick Coghlan<mailto:ncogh...@gmail.com> Cc: DistUtils mailing list<mailto:distutils-sig@python.org> Subject: Re: [Distutils] Other ideas from today's packaging meetup at EuroPython On 26 Jul 2014, at 00:

Re: [Distutils] Other ideas from today's packaging meetup at EuroPython

2014-07-26 Thread Nick Coghlan
On 26 July 2014 18:28, Ronald Oussoren wrote: > > On 26 Jul 2014, at 08:54, Nick Coghlan wrote: >> Yes, by "system Python" on Linux, I mean the distro provided one. >> (Technically Apple provide one as well, but binary compatibility there >> is still governed by the python.org installer rather th

Re: [Distutils] Other ideas from today's packaging meetup at EuroPython

2014-07-26 Thread Ronald Oussoren
On 26 Jul 2014, at 08:54, Nick Coghlan wrote: > On 26 July 2014 15:27, Wichert Akkerman wrote: >> I suspect that for Linux you mean “system-provided Python”? Looking at >> https://www.python.org/downloads/release/python-341/ there is no python.org >> binary installer for Linux. Even if there wa

Re: [Distutils] Other ideas from today's packaging meetup at EuroPython

2014-07-25 Thread Nick Coghlan
On 26 July 2014 15:27, Wichert Akkerman wrote: > I suspect that for Linux you mean “system-provided Python”? Looking at > https://www.python.org/downloads/release/python-341/ there is no python.org > binary installer for Linux. Even if there was I would expect only a small > number of people to us

Re: [Distutils] Other ideas from today's packaging meetup at EuroPython

2014-07-25 Thread Wichert Akkerman
> On 26 Jul 2014, at 00:08, Nick Coghlan wrote: > > > On 26 Jul 2014 05:56, "Donald Stufft" wrote: > > > > On July 25, 2014 at 3:50:30 PM, Wichert Akkerman (wich...@wiggy.net) wrote: > >> Will that guarantee the OS-provided Python was used? Or is there still a > >> risk someone was using a cu

Re: [Distutils] Other ideas from today's packaging meetup at EuroPython

2014-07-25 Thread Jeremy Stanley
On 2014-07-24 11:57:24 -0400 (-0400), Donald Stufft wrote: > This is gonna make openstack sad I think… They were relying on the > fact that pip prior to 1.4 didn’t install Wheels, and pip 1.4+ has > the pre-releases are excluded by default logic to publish > pre-releases safely to PyPI. [...] FWIW

Re: [Distutils] Other ideas from today's packaging meetup at EuroPython

2014-07-25 Thread Nick Coghlan
On 26 Jul 2014 05:56, "Donald Stufft" wrote: > > On July 25, 2014 at 3:50:30 PM, Wichert Akkerman (wich...@wiggy.net) wrote: >> Will that guarantee the OS-provided Python was used? Or is there still a risk someone was using a custom compiled Python on an Ubuntu 14.04 system that is not binary comp

Re: [Distutils] Other ideas from today's packaging meetup at EuroPython

2014-07-25 Thread Donald Stufft
On July 25, 2014 at 3:50:30 PM, Wichert Akkerman (wich...@wiggy.net) wrote: On 25 Jul 2014, at 21:44, Donald Stufft wrote: On July 25, 2014 at 3:42:48 PM, Wichert Akkerman (wich...@wiggy.net) wrote: On 25 Jul 2014, at 21:06, Donald Stufft wrote: On July 25, 2014 at 2:37:58 PM, Richard Jones (

Re: [Distutils] Other ideas from today's packaging meetup at EuroPython

2014-07-25 Thread Wichert Akkerman
> On 25 Jul 2014, at 21:44, Donald Stufft wrote: > > On July 25, 2014 at 3:42:48 PM, Wichert Akkerman (wich...@wiggy.net) wrote: >> >>> On 25 Jul 2014, at 21:06, Donald Stufft wrote: >>> >>> On July 25, 2014 at 2:37:58 PM, Richard Jones (r1chardj0...@gmail.com) >>> wrote: Linux wheels a

Re: [Distutils] Other ideas from today's packaging meetup at EuroPython

2014-07-25 Thread Donald Stufft
On July 25, 2014 at 3:42:48 PM, Wichert Akkerman (wich...@wiggy.net) wrote: On 25 Jul 2014, at 21:06, Donald Stufft wrote: On July 25, 2014 at 2:37:58 PM, Richard Jones (r1chardj0...@gmail.com) wrote: Linux wheels are generally not compatible in a non-local sense, so it's unlikely those will be

Re: [Distutils] Other ideas from today's packaging meetup at EuroPython

2014-07-25 Thread Wichert Akkerman
> On 25 Jul 2014, at 21:06, Donald Stufft wrote: > > On July 25, 2014 at 2:37:58 PM, Richard Jones (r1chardj0...@gmail.com) wrote: >> Linux wheels are generally not compatible in a non-local sense, so it's >> unlikely those will be distributable through PyPI. That would also mean it's >> proba

Re: [Distutils] Other ideas from today's packaging meetup at EuroPython

2014-07-25 Thread Donald Stufft
On July 25, 2014 at 2:37:58 PM, Richard Jones (r1chardj0...@gmail.com) wrote: Linux wheels are generally not compatible in a non-local sense, so it's unlikely those will be distributable through PyPI. That would also mean it's probably unlikely they'll be built there. Something related to this a

Re: [Distutils] Other ideas from today's packaging meetup at EuroPython

2014-07-25 Thread Richard Jones
Linux wheels are generally not compatible in a non-local sense, so it's unlikely those will be distributable through PyPI. That would also mean it's probably unlikely they'll be built there. Something related to this also cane up in discussion at europython but I don't want to steal any thunder :-

Re: [Distutils] Other ideas from today's packaging meetup at EuroPython

2014-07-25 Thread Donald Stufft
On July 25, 2014 at 1:52:55 PM, John M. Anderson (son...@gmail.com) wrote: On Fri, 2014-07-25 at 11:10 -0400, Barry Warsaw wrote: > On Jul 25, 2014, at 08:46 AM, Donald Stufft wrote: > > >Yea, I’m not sure whether I like it or not. Probably once we get a for real > >build farm for PyPI setup that

Re: [Distutils] Other ideas from today's packaging meetup at EuroPython

2014-07-25 Thread John M. Anderson
On Fri, 2014-07-25 at 11:10 -0400, Barry Warsaw wrote: > On Jul 25, 2014, at 08:46 AM, Donald Stufft wrote: > > >Yea, I’m not sure whether I like it or not. Probably once we get a for real > >build farm for PyPI setup that will be a pretty reasonable sized carrot for > >people to upload sources. >

Re: [Distutils] Other ideas from today's packaging meetup at EuroPython

2014-07-25 Thread Barry Warsaw
On Jul 25, 2014, at 08:46 AM, Donald Stufft wrote: >Yea, I’m not sure whether I like it or not. Probably once we get a for real >build farm for PyPI setup that will be a pretty reasonable sized carrot for >people to upload sources. That's really the right long-term approach, IMO. I'd like to som

Re: [Distutils] Other ideas from today's packaging meetup at EuroPython

2014-07-25 Thread Donald Stufft
On July 25, 2014 at 4:36:17 AM, Nick Coghlan (ncogh...@gmail.com) wrote: On 25 Jul 2014 17:46, "Chris Withers" wrote: > > On 24/07/2014 17:44, Daniel Holth wrote: >> >> Also, reject uploads that are not released under a DFSG license > > > What's a DFSG license> > >> or lack >> man pages. > > > Ar

Re: [Distutils] Other ideas from today's packaging meetup at EuroPython

2014-07-25 Thread Nick Coghlan
On 25 Jul 2014 17:46, "Chris Withers" wrote: > > On 24/07/2014 17:44, Daniel Holth wrote: >> >> Also, reject uploads that are not released under a DFSG license > > > What's a DFSG license> > >> or lack >> man pages. > > > Are you serious? I took it as a sarcastic comment cryptically expressing di

Re: [Distutils] Other ideas from today's packaging meetup at EuroPython

2014-07-25 Thread Chris Withers
On 24/07/2014 17:44, Daniel Holth wrote: Also, reject uploads that are not released under a DFSG license What's a DFSG license> or lack man pages. Are you serious? Chris On Jul 24, 2014 11:57 AM, "Donald Stufft" mailto:don...@stufft.io>> wrote: On July 24, 2014 at 7:28:55 AM, Richa

Re: [Distutils] Other ideas from today's packaging meetup at EuroPython

2014-07-24 Thread Daniel Holth
Also, reject uploads that are not released under a DFSG license or lack man pages. On Jul 24, 2014 11:57 AM, "Donald Stufft" wrote: > On July 24, 2014 at 7:28:55 AM, Richard Jones (r1chardj0...@gmail.com) > wrote: > > Several great ideas came out of today's meetup. Some of those I'll leave > to t

Re: [Distutils] Other ideas from today's packaging meetup at EuroPython

2014-07-24 Thread Donald Stufft
On July 24, 2014 at 7:28:55 AM, Richard Jones (r1chardj0...@gmail.com) wrote: Several great ideas came out of today's meetup. Some of those I'll leave to the proponents themselves to post about, but a couple of little nuggets for thought: 1. reject wheel uploads in the absence of an sdist in the

Re: [Distutils] Other ideas from today's packaging meetup at EuroPython

2014-07-24 Thread Barry Warsaw
On Jul 24, 2014, at 01:28 PM, Richard Jones wrote: >1. reject wheel uploads in the absence of an sdist in the index (the linux >guys were really happy about that as a proposal ;) +1 :) -Barry signature.asc Description: PGP signature ___ Distutils-SIG

[Distutils] Other ideas from today's packaging meetup at EuroPython

2014-07-24 Thread Richard Jones
Several great ideas came out of today's meetup. Some of those I'll leave to the proponents themselves to post about, but a couple of little nuggets for thought: 1. reject wheel uploads in the absence of an sdist in the index (the linux guys were really happy about that as a proposal ;) 2. add a sy