Re: [Distutils] Working toward Linux wheel support

2015-08-14 Thread Nathaniel Smith
On Thu, Aug 13, 2015 at 7:27 PM, Robert Collins robe...@robertcollins.net wrote: On 14 August 2015 at 14:14, Nathaniel Smith n...@pobox.com wrote: ... Of course if you have an alternative proposal than I'm all ears :-). Yeah :) So, I want to dedicate some time to contributing to this

Re: [Distutils] Working toward Linux wheel support

2015-08-14 Thread Steve Dower
On 14Aug2015 0038, Nathaniel Smith wrote: Windows and OS X don't (reliably) have any package manager. So PyPI *is* inevitably going to contain non-Python shared libraries or statically linked modules or something like that. (And in fact it already contains such things today.) I'm not sure what

Re: [Distutils] Working toward Linux wheel support

2015-08-14 Thread Chris Barker
On Fri, Aug 14, 2015 at 9:17 AM, Steve Dower steve.do...@python.org wrote: I actually like two ideas for Windows (not clear to me how well they apply on other platforms), I think this same approach should be used for OS-X, not sure about Linux -- on LInux, you normally have normal ways to get

Re: [Distutils] Working toward Linux wheel support

2015-08-14 Thread Alexander Walters
On 8/14/2015 16:16, Chris Barker wrote: On Fri, Aug 14, 2015 at 9:17 AM, Steve Dower steve.do...@python.org mailto:steve.do...@python.org wrote: There was discussion about an incompatible_with metadata item at one point. Could numpy include {incompatible_with: scipyx.y} in such a

Re: [Distutils] Working toward Linux wheel support

2015-08-14 Thread Chris Barker
On Wed, Aug 12, 2015 at 6:05 PM, Nathaniel Smith n...@pobox.com wrote: (2) the special hard-coded tag centos5. (That's what everyone actually uses in practice, right?) Is LSB a fantasy that never happened? I haven't followed it for years -CHB Compare with osx, where there are actually a

Re: [Distutils] Working toward Linux wheel support

2015-08-14 Thread Chris Barker
On Thu, Aug 13, 2015 at 10:52 AM, David Cournapeau courn...@gmail.com wrote: So this is a basic list I got w/ a few minutes of scripting, could we define this list (or somethign like it) as Python-Linux-Standard-Base-version X.Y Then we have a tag to use on binary wheels, and clearly defined

Re: [Distutils] PEP for dependencies on libraries like BLAS (was: Re: Working toward Linux wheel support)

2015-08-14 Thread David Cournapeau
On Thu, Aug 13, 2015 at 7:08 AM, Nathaniel Smith n...@pobox.com wrote: On Wed, Aug 12, 2015 at 8:10 PM, Robert Collins robe...@robertcollins.net wrote: On 13 August 2015 at 12:51, Nathaniel Smith n...@pobox.com wrote: On Aug 12, 2015 16:49, Robert Collins robe...@robertcollins.net wrote: