Re: [Distutils] Disabling non HTTPS access to APIs on PyPI

2017-10-26 Thread Nate Coraor
Heads up to anyone running pypiserver, this breaks the default redirection from pypiserver to PyPI. There's an open issue[1] to fix it. In the meantime, you can use the pypiserver option `--fallback-url https://pypi.python.org/simple/` to work around it. --nate [1]

Re: [Distutils] wheel 0.28.0 released

2016-02-06 Thread Nate Coraor
re not > zipped anymore. > > Cf https://bitbucket.org/pypa/wheel/issues/155 and > https://bitbucket.org/pypa/wheel/pull-requests/62/ for a possible fix. > > So watch the size of your wheels with latest version :) > > Regards, > Xavier > > On Fri, Feb 5, 2016

[Distutils] wheel 0.27.0 released

2016-02-05 Thread Nate Coraor
Hi all, I have just released wheel 0.27.0. This version includes a few new features and fixes for long standing minor issues, many from outside contributions. >From the changelog: 0.27.0 == - Support forcing a platform tag using `--plat-name` on pure-Python wheels, as well as nonstandard

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

2016-02-05 Thread Nate Coraor
On Sat, Jan 30, 2016 at 3:37 AM, Nathaniel Smith wrote: > On Fri, Jan 29, 2016 at 11:52 PM, Nick Coghlan wrote: > > On 30 January 2016 at 09:29, Nathaniel Smith wrote: > >> Hi all, > >> > >> I think this is ready for pronouncement now --

[Distutils] wheel 0.28.0 released

2016-02-05 Thread Nate Coraor
Hi all, There was a bug introduced in 0.27.0 where scripts in the wheel archive were created with the wrong permissions. This has been fixed and released in 0.28.0. --nate ___ Distutils-SIG maillist - Distutils-SIG@python.org

Re: [Distutils] draft PEP: manylinux1

2016-02-01 Thread Nate Coraor
On Fri, Jan 29, 2016 at 11:44 PM, Donald Stufft <don...@stufft.io> wrote: > > On Jan 29, 2016, at 2:35 PM, Nate Coraor <n...@bx.psu.edu> wrote: > > Is there a distro-specific wheel tagging PEP in development somewhere that > I missed? If not, I will get the ball rol

Re: [Distutils] draft PEP: manylinux1

2016-02-01 Thread Nate Coraor
On Fri, Jan 29, 2016 at 9:14 PM, Nick Coghlan <ncogh...@gmail.com> wrote: > On 30 January 2016 at 05:30, Nate Coraor <n...@bx.psu.edu> wrote: > > I wonder if, in relation to this, it may be best to have two separate > tags: > > one to indicate that the wheel incl

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

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

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

Re: [Distutils] draft PEP: manylinux1

2016-01-29 Thread Nate Coraor
On Thu, Jan 21, 2016 at 6:31 PM, Nathaniel Smith <n...@pobox.com> wrote: > On Thu, Jan 21, 2016 at 2:22 PM, Nate Coraor <n...@bx.psu.edu> wrote: > > Could this instead use the more powerful json-based syntax proposed by > Nick > > here: > > > > > ht

Re: [Distutils] draft PEP: manylinux1

2016-01-21 Thread Nate Coraor
Nathaniel, Robert, I'm really excited to see how quickly you're making progress. A few comments below as I haven't had a chance to catch up on the day's discussion: On Wed, Jan 20, 2016 at 10:55 PM, Nathaniel Smith wrote: > Building on the compability lessons learned from these

Re: [Distutils] heads-up on a plot to bring linux wheels to pypi

2016-01-14 Thread Nate Coraor
On Thu, Jan 14, 2016 at 12:55 AM, Nathaniel Smith wrote: > Hi all, > > Just wanted give distutils-sig a heads-up that there seems to be some > momentum gathering around a plot to bring linux wheels to pypi: > > https://github.com/manylinux/manylinux > > Basically the idea is to

Re: [Distutils] Working toward Linux wheel support

2015-09-21 Thread Nate Coraor
d separate out the exact details into the packaging documentation as Nick has suggested. --nate On Wed, Sep 9, 2015 at 7:49 PM, Nathaniel Smith <n...@pobox.com> wrote: > On Wed, Sep 9, 2015 at 8:06 AM, Nate Coraor <n...@bx.psu.edu> wrote: > > On Tue, Sep 8, 2015 at 10:10 PM,

Re: [Distutils] Working toward Linux wheel support

2015-09-09 Thread Nate Coraor
On Tue, Sep 8, 2015 at 10:10 PM, Nathaniel Smith <n...@pobox.com> wrote: > On Mon, Sep 7, 2015 at 9:02 AM, Donald Stufft <don...@stufft.io> wrote: > > On September 3, 2015 at 1:23:03 PM, Nate Coraor (n...@bx.psu.edu) wrote: > >> >>> > >> >>&g

Re: [Distutils] Working toward Linux wheel support

2015-09-08 Thread Nate Coraor
On Mon, Sep 7, 2015 at 12:02 PM, Donald Stufft <don...@stufft.io> wrote: > On September 3, 2015 at 1:23:03 PM, Nate Coraor (n...@bx.psu.edu) wrote: > > >>> > > >>> I'll create PRs for this against wheel and pip shortly. I can also > work > > >&g

Re: [Distutils] Working toward Linux wheel support

2015-09-03 Thread Nate Coraor
On Thu, Sep 3, 2015 at 8:16 AM, Donald Stufft wrote: > On September 3, 2015 at 8:15:53 AM, Daniel Holth (dho...@gmail.com) wrote: > > We could at least merge the implementation of the SOABI tag for Python > 2.7 > > (cp27m, cp27mu, ...), which has been in the PEP from the

Re: [Distutils] Working toward Linux wheel support

2015-09-03 Thread Nate Coraor
ypa/pip/issues/2882 My changes set the Python tag to the version of PyPy. > On Thu, Sep 3, 2015 at 9:53 AM Nate Coraor <n...@bx.psu.edu> wrote: > >> On Thu, Sep 3, 2015 at 8:16 AM, Donald Stufft <don...@stufft.io> wrote: >> >>> On September 3, 2015 at 8:15:53 AM

Re: [Distutils] Working toward Linux wheel support

2015-09-03 Thread Nate Coraor
On Thu, Sep 3, 2015 at 10:04 AM, Nate Coraor <n...@bx.psu.edu> wrote: > On Thu, Sep 3, 2015 at 9:56 AM, Daniel Holth <dho...@gmail.com> wrote: > >> IIRC there's also a bug where we use pypy's version "2.6.2" and not the >> version of Python it impleme

Re: [Distutils] Working toward Linux wheel support

2015-08-27 Thread Nate Coraor
On Tue, Aug 25, 2015 at 1:54 PM, Nate Coraor n...@bx.psu.edu wrote: I've started down this road of Linux platform detection, here's the work so far: https://bitbucket.org/natefoo/wheel/src/tip/wheel/platform/linux.py I'm collecting distribution details here: https

Re: [Distutils] Working toward Linux wheel support

2015-08-25 Thread Nate Coraor
. --nate On Mon, Aug 24, 2015 at 2:17 PM, Nate Coraor n...@bx.psu.edu wrote: On Mon, Aug 24, 2015 at 1:51 PM, Wes Turner wes.tur...@gmail.com wrote: On Mon, Aug 24, 2015 at 10:03 AM, Nate Coraor n...@bx.psu.edu wrote: On Fri, Aug 21, 2015 at 2:51 AM, Nick Coghlan ncogh...@gmail.com wrote

Re: [Distutils] Working toward Linux wheel support

2015-08-24 Thread Nate Coraor
On Fri, Aug 21, 2015 at 2:51 AM, Nick Coghlan ncogh...@gmail.com wrote: On 21 August 2015 at 05:58, Robert Collins robe...@robertcollins.net wrote: On 21 August 2015 at 07:25, Donald Stufft don...@stufft.io wrote: On August 20, 2015 at 3:23:09 PM, Daniel Holth (dho...@gmail.com) wrote:

Re: [Distutils] Working toward Linux wheel support

2015-08-24 Thread Nate Coraor
On Mon, Aug 24, 2015 at 1:51 PM, Wes Turner wes.tur...@gmail.com wrote: On Mon, Aug 24, 2015 at 10:03 AM, Nate Coraor n...@bx.psu.edu wrote: On Fri, Aug 21, 2015 at 2:51 AM, Nick Coghlan ncogh...@gmail.com wrote: On 21 August 2015 at 05:58, Robert Collins robe...@robertcollins.net wrote

Re: [Distutils] Working toward Linux wheel support

2015-08-20 Thread Nate Coraor
On Fri, Aug 14, 2015 at 3:38 AM, Nathaniel Smith n...@pobox.com wrote: 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

Re: [Distutils] Working toward Linux wheel support

2015-08-20 Thread Nate Coraor
On Thu, Aug 20, 2015 at 3:14 PM, Antoine Pitrou solip...@pitrou.net wrote: On Thu, 20 Aug 2015 14:26:44 -0400 Nate Coraor n...@bx.psu.edu wrote: So I need a bit of guidance here. I've arbitrarily chosen some tags - `rhel` for example - and wonder if, like PEP 425's mapping of Python

Re: [Distutils] Working toward Linux wheel support

2015-08-13 Thread Nate Coraor
On Wed, Aug 12, 2015 at 9:05 PM, Nathaniel Smith n...@pobox.com wrote: On Aug 12, 2015 13:57, Nate Coraor n...@bx.psu.edu wrote: Hello all, I've implemented the wheel side of Nick's suggestion from very early in this thread to support a vendor-providable binary-compatibility.cfg

Re: [Distutils] Working toward Linux wheel support

2015-08-12 Thread Nate Coraor
Hello all, I've implemented the wheel side of Nick's suggestion from very early in this thread to support a vendor-providable binary-compatibility.cfg. https://bitbucket.org/pypa/wheel/pull-request/54/ If this is acceptable, I'll add support for it to the pip side. What else should be

Re: [Distutils] Working toward Linux wheel support

2015-07-27 Thread Nate Coraor
Hi all, Thanks for the lively debate - I sent the message to start the thread and then had a week's vacation - and I appreciate the discussion that took place in the interim. I've encountered all of the problems discussed here, especially the dependencies both with Python and other attempts at

[Distutils] Working toward Linux wheel support

2015-07-16 Thread Nate Coraor
Hi all, I've recently been working on adding SOABI support for Python 2.x and other pieces needed to get wheels w/ C extensions for Linux working. Here's the work for wheels: https://bitbucket.org/pypa/wheel/pull-request/54/ Based on that, I've added support for those wheels to pip here:

Re: [Distutils] Platform naming standardization

2010-01-18 Thread Nate Coraor
David Lyon wrote: On Thu, 14 Jan 2010 10:36:46 +0100, M.-A. Lemburg m...@egenix.com wrote: Instead, the version string should include the details of all included builds, ie. 'x86', 'x64', 'ppc', 'ppc64'. Hashing out the details on what combinations of architectures are valid during

Re: [Distutils] Platform naming standardization

2010-01-12 Thread Nate Coraor
Tarek Ziadé wrote: It's not even crucial to me that these be fixed, but before I continue to hack up the platform string, I wanted to ask the SIG to address these issues and hopefully decide on a standard. That way, I can at least implement patches in my app that will be compatible with