Re: [Distutils] draft PEP: manylinux1

2016-01-29 Thread Nick Coghlan
On 30 January 2016 at 05:35, Nate Coraor wrote: > On Fri, Jan 22, 2016 at 6:29 AM, Nick Coghlan wrote: >> For the time being, these users should either pass the "--no-binary" >> option to pip, ask their distro to provide an index of pre-built wheel >> files for that distro (once we have the distr

Re: [Distutils] draft PEP: manylinux1

2016-01-29 Thread Donald Stufft
> On Jan 29, 2016, at 2:35 PM, Nate Coraor wrote: > > Is there a distro-specific wheel tagging PEP in development somewhere that I > missed? If not, I will get the ball rolling on it. I think this a great idea, and I think it actually pairs nicely with the manylinux proposal. It should be pr

Re: [Distutils] draft PEP: manylinux1

2016-01-29 Thread Nick Coghlan
On 30 January 2016 at 05:30, Nate Coraor wrote: > I wonder if, in relation to this, it may be best to have two separate tags: > one to indicate that the wheel includes external libraries rolled in to it, > and one to indicate that it doesn't. That way, a user can make a conscious > decision as to

[Distutils] [final version?] PEP 513 - A Platform Tag for Portable Linux Built Distributions

2016-01-29 Thread Nathaniel Smith
Hi all, I think this is ready for pronouncement now -- thanks to everyone for all their feedback over the last few weeks! The only change relative to the last posting is that we rewrote the section on "Platform detection for installers", to switch to letting distributors explicitly control manyli

Re: [Distutils] draft PEP: manylinux1

2016-01-29 Thread Nathaniel Smith
On Fri, Jan 29, 2016 at 11:35 AM, Nate Coraor wrote: > On Fri, Jan 22, 2016 at 6:29 AM, Nick Coghlan wrote: >> >> On 22 January 2016 at 20:48, M.-A. Lemburg wrote: >> > People who rely on Linux distributions want to continue >> > to do so and get regular updates for system packages from >> > the

Re: [Distutils] How to get pip to really, really, I mean it -- rebuild this damn package!

2016-01-29 Thread Chris Barker
On Fri, Jan 29, 2016 at 2:43 PM, Nathaniel Smith wrote: > This is the point where I'd probably start adding print statements to my > local copy of pip. E.g. grep for that "requirement already satisfied" > message and then have it print out sys.path as well. To me this still > smells like some sim

Re: [Distutils] How to get pip to really, really, I mean it -- rebuild this damn package!

2016-01-29 Thread Nathaniel Smith
On Jan 29, 2016 7:48 AM, "Chris Barker - NOAA Federal" < chris.bar...@noaa.gov> wrote: > > >> Requirement already satisfied (use --upgrade to upgrade): gsw==3.0.3 from > >> file:///Users/chris.barker/miniconda2/conda-bld/work/gsw-3.0.3 in > >> /Users/chris.barker/miniconda2/conda-bld/work/gsw-3.0.

Re: [Distutils] Fwd: How to get pip to really, really, I mean it -- rebuild this damn package!

2016-01-29 Thread Chris Barker
On Fri, Jan 29, 2016 at 12:25 PM, Robert Collins wrote: > Please try pip 7.1? Latest before 8; we're not meant to be caching > wheels of by-location things from my memory, but it may have > regressed/changed with the cache changes made during the 8 development > cycle. > indeed this is looking l

Re: [Distutils] PEP 513: A Platform Tag for Portable Linux Built Distributions Version

2016-01-29 Thread Nathaniel Smith
On Fri, Jan 29, 2016 at 6:57 AM, Nick Coghlan wrote: > I like the simple approach Nathaniel now has in the PEP, as that seems > like it should be relatively easy to handle as either modifications > directly to a python package, or as an add-on module (ala installing > LSB support, only much lighte

[Distutils] Fwd: How to get pip to really, really, I mean it -- rebuild this damn package!

2016-01-29 Thread Robert Collins
Bah, offlist by mistake. -- Forwarded message -- From: Robert Collins Date: 30 January 2016 at 09:25 Subject: Re: [Distutils] How to get pip to really, really, I mean it -- rebuild this damn package! To: Chris Barker - NOAA Federal Please try pip 7.1? Latest before 8; we're no

Re: [Distutils] draft PEP: manylinux1

2016-01-29 Thread Nate Coraor
On Fri, Jan 22, 2016 at 10:26 PM, Nick Coghlan wrote: > On 22 January 2016 at 22:07, M.-A. Lemburg wrote: > > However, system vendors will often be a lot faster with updates > > than package authors, simply because it's their business model, > > so as user you will want to benefit from those upd

Re: [Distutils] draft PEP: manylinux1

2016-01-29 Thread Nate Coraor
On Fri, Jan 22, 2016 at 5:42 AM, Nick Coghlan wrote: > On 22 January 2016 at 19:33, M.-A. Lemburg wrote: > > For example, if a package needs a specific version of libpng, > > the package author can document this and the user can then make > > sure to install that particular version. > > The assu

Re: [Distutils] Fwd: How to get pip to really, really, I mean it -- rebuild this damn package!

2016-01-29 Thread Chris Barker
On Fri, Jan 29, 2016 at 12:25 PM, Robert Collins wrote > > > Please try pip 7.1? Latest before 8; we're not meant to be caching > wheels of by-location things from my memory, but it may have > regressed/changed with the cache changes made during the 8 development > will do -- in fact, I was prett

Re: [Distutils] draft PEP: manylinux1

2016-01-29 Thread Nate Coraor
On Thu, Jan 21, 2016 at 6:31 PM, Nathaniel Smith wrote: > On Thu, Jan 21, 2016 at 2:22 PM, Nate Coraor wrote: > > Could this instead use the more powerful json-based syntax proposed by > Nick > > here: > > > > > https://mail.python.org/pipermail/distutils-sig/2015-July/026617.html > > > > I have

Re: [Distutils] draft PEP: manylinux1

2016-01-29 Thread Nate Coraor
On Fri, Jan 22, 2016 at 6:29 AM, Nick Coghlan wrote: > On 22 January 2016 at 20:48, M.-A. Lemburg wrote: > > People who rely on Linux distributions want to continue > > to do so and get regular updates for system packages from > > their system vendor. Having wheel files override these > > system

Re: [Distutils] How to get pip to really, really, I mean it -- rebuild this damn package!

2016-01-29 Thread Chris Barker - NOAA Federal
>> Requirement already satisfied (use --upgrade to upgrade): gsw==3.0.3 from >> file:///Users/chris.barker/miniconda2/conda-bld/work/gsw-3.0.3 in >> /Users/chris.barker/miniconda2/conda-bld/work/gsw-3.0.3 > > I think this is saying that pip thinks it has found an > already-installed version of gsw

Re: [Distutils] PEP 513: A Platform Tag for Portable Linux Built Distributions Version

2016-01-29 Thread Nick Coghlan
On 29 January 2016 at 13:28, Nathaniel Smith wrote: > On Thu, Jan 28, 2016 at 2:35 AM, Oscar Benjamin > wrote: >> On 28 January 2016 at 07:46, Nathaniel Smith wrote: >>> >>> On further thought, I realized that it actually has to be in the >>> standard library directory / namespace, and can't liv

[Distutils] new devpi releases (2.6.0) with pip-search/offline mode support

2016-01-29 Thread holger krekel
This trinity release of devpi, the private packaging and workflow system, is drop-in compatible to earlier releases and comes with these improvements: - support for pip search on the server side which is also configured when "devpi use" writes to pip configuration files. - explicit --offline-mo