[Distutils]Re: PEP 518 - pyproject.toml with no build-system.requires

2018-07-16 Thread Brett Cannon
My point is I don't think enough pieces are in place to force everyone over to --no-isolation to get by if they don't set up pyproject.toml as you're suggesting they be required to. IOW I think you're advocating something that's going to alienate people by pushing too hard. On Mon, Jul 16, 2018, 1

[Distutils]Re: PEP 518 - pyproject.toml with no build-system.requires

2018-07-16 Thread Pradyun Gedam
On Tue, 17 Jul 2018, 00:45 Brett Cannon, wrote: > > > On Mon, 16 Jul 2018 at 10:47 Pradyun Gedam wrote: > >> >> >> On Mon, 16 Jul 2018, 21:11 Paul Moore, wrote: >> >>> On 16 July 2018 at 15:56, Pradyun Gedam wrote: >>> > >>> > On Mon, 16 Jul 2018, 20:16 Brett Cannon, wrote: >>> >> >>> >> I wi

[Distutils]Package maintainers: verify your PyPI account email address

2018-07-16 Thread Sumana Harihareswara
Heads-up: if you have a pypi.org or test.pypi.org account, please verify your email address: https://pypi.org/manage/account/ https://test.pypi.org/manage/account/ Reason: > We have a problem with a bit of our data, namely that due to historical > reasons we have a fair amount of users in

[Distutils]Re: PEP 518 - pyproject.toml with no build-system.requires

2018-07-16 Thread Nathaniel Smith
On Mon, Jul 16, 2018 at 11:27 AM, Donald Stufft wrote: > > On Jul 16, 2018, at 5:22 AM, Paul Moore wrote: > >> 1. If [build-system] is present but requires is missing, raise an error. >> 2. If [build-system] is missing, they can take one of the following >> two approaches: >> a) Act as if pypro

[Distutils]Re: Introducing XAR - SquashFS based mountable executables - Calling OS/Distro Maintainers

2018-07-16 Thread Nick Terrell
On Mon, Jul 16, 2018 at 3:56 PM, Barry Warsaw wrote: > * How do you achieve faster hot start times with XAR over native file > system? That's a bit unexpected, although based on our shiv work, I can > imagine some things about how you start Python or lay out the code that > might provide better h

[Distutils]Re: Introducing XAR - SquashFS based mountable executables - Calling OS/Distro Maintainers

2018-07-16 Thread Cooper Ry Lees
Hi Barry, I'm aware of shiv, thus my "and other zip based distribution methods." Also, you're welcome to come and meet and greet with XAR people if you want to know all the ins and outs here on campus. We're not far away + I'm always in pypa-dev + can use that Twitter thing :) Specific answers

[Distutils]Re: Introducing XAR - SquashFS based mountable executables - Calling OS/Distro Maintainers

2018-07-16 Thread Barry Warsaw
Cooper Ry Lees wrote on 7/13/18 13:51: Today Facebook Open Sourced a competitor to PEX and other zip based distribution methods for Python (and potentially other languages). Basically it's claim to fame is start up time for large modules being similar to regular on file system modules due to

[Distutils]Re: PEP 518 - pyproject.toml with no build-system.requires

2018-07-16 Thread Brett Cannon
On Mon, 16 Jul 2018 at 10:47 Pradyun Gedam wrote: > > > On Mon, 16 Jul 2018, 21:11 Paul Moore, wrote: > >> On 16 July 2018 at 15:56, Pradyun Gedam wrote: >> > >> > On Mon, 16 Jul 2018, 20:16 Brett Cannon, wrote: >> >> >> >> I will update the PEP and add you as a reviewer, Paul (might not get >

[Distutils]Re: PEP 518 - pyproject.toml with no build-system.requires

2018-07-16 Thread Donald Stufft
> On Jul 16, 2018, at 5:22 AM, Paul Moore wrote: > > 1. If [build-system] is present but requires is missing, raise an error. > 2. If [build-system] is missing, they can take one of the following > two approaches: > a) Act as if pyproject.toml is missing altogether > b) Act as if [build-syst

[Distutils]Re: PEP 518 - pyproject.toml with no build-system.requires

2018-07-16 Thread Pradyun Gedam
On Mon, 16 Jul 2018, 21:11 Paul Moore, wrote: > On 16 July 2018 at 15:56, Pradyun Gedam wrote: > > > > On Mon, 16 Jul 2018, 20:16 Brett Cannon, wrote: > >> > >> I will update the PEP and add you as a reviewer, Paul (might not get to > it > >> until Friday, though). > >> > >> On Mon, Jul 16, 201

[Distutils]Re: PEP 518 - pyproject.toml with no build-system.requires

2018-07-16 Thread Paul Moore
On 16 July 2018 at 15:56, Pradyun Gedam wrote: > > On Mon, 16 Jul 2018, 20:16 Brett Cannon, wrote: >> >> I will update the PEP and add you as a reviewer, Paul (might not get to it >> until Friday, though). >> >> On Mon, Jul 16, 2018, 02:23 Paul Moore, wrote: >>> >>> The discussion on this appear

[Distutils](no subject)

2018-07-16 Thread phung237...@gmail.com
Được gửi từ Yahoo Mail trên Android-- Distutils-SIG mailing list -- distutils-sig@python.org To unsubscribe send an email to distutils-sig-le...@python.org https://mail.python.org/mm3/mailman3/lists/distutils-sig.python.org/ Message archived at https://mail.python.org/mm3/archives/list/distutils

[Distutils]Re: PEP 518 - pyproject.toml with no build-system.requires

2018-07-16 Thread Pradyun Gedam
On Mon, 16 Jul 2018, 20:16 Brett Cannon, wrote: > I will update the PEP and add you as a reviewer, Paul (might not get to it > until Friday, though). > > On Mon, Jul 16, 2018, 02:23 Paul Moore, wrote: > >> The discussion on this appears to have died down. >> >> As far as I can tell, the consensu

[Distutils]Re: PEP 518 - pyproject.toml with no build-system.requires

2018-07-16 Thread Brett Cannon
I will update the PEP and add you as a reviewer, Paul (might not get to it until Friday, though). On Mon, Jul 16, 2018, 02:23 Paul Moore, wrote: > The discussion on this appears to have died down. > > As far as I can tell, the consensus is essentially: > > 1. It should be legal for pyproject.tom

[Distutils]Re: PEP 518 - pyproject.toml with no build-system.requires

2018-07-16 Thread Thomas Kluyver
On Mon, Jul 16, 2018, at 11:50 AM, Paul Moore wrote: > On 16 July 2018 at 11:05, Thomas Kluyver wrote: > > My proposal was 2a ;-). And that's still my inclination, as we've got > > examples of people using pyproject.toml for unrelated purposes that > > shouldn't affect how the package is built.

[Distutils]Re: PEP 518 - pyproject.toml with no build-system.requires

2018-07-16 Thread Paul Moore
On 16 July 2018 at 11:05, Thomas Kluyver wrote: > On Mon, Jul 16, 2018, at 11:02 AM, Paul Moore wrote: >> My inclination would be to recommend 2b. I said that before checking >> whether that was your proposal or Nathaniel's ;-), and it's based >> mostly on gut feel and "that's what pip does now an

[Distutils]Re: PEP 518 - pyproject.toml with no build-system.requires

2018-07-16 Thread Thomas Kluyver
On Mon, Jul 16, 2018, at 11:02 AM, Paul Moore wrote: > My inclination would be to recommend 2b. I said that before checking > whether that was your proposal or Nathaniel's ;-), and it's based > mostly on gut feel and "that's what pip does now and I don't see any > reason to change it" though. My p

[Distutils]Re: PEP 518 - pyproject.toml with no build-system.requires

2018-07-16 Thread Paul Moore
On 16 July 2018 at 10:45, Thomas Kluyver wrote: > On Mon, Jul 16, 2018, at 10:22 AM, Paul Moore wrote: >> 2. If [build-system] is missing, they can take one of the following >> two approaches: >>a) Act as if pyproject.toml is missing altogether >>b) Act as if [build-system] is present, wit

[Distutils]Re: PEP 518 - pyproject.toml with no build-system.requires

2018-07-16 Thread Thomas Kluyver
On Mon, Jul 16, 2018, at 10:22 AM, Paul Moore wrote: > 2. If [build-system] is missing, they can take one of the following > two approaches: >a) Act as if pyproject.toml is missing altogether >b) Act as if [build-system] is present, with a requires value of > ["setuptools", "wheel"] > > Wh

[Distutils]Re: PEP 518 - pyproject.toml with no build-system.requires

2018-07-16 Thread Paul Moore
The discussion on this appears to have died down. As far as I can tell, the consensus is essentially: 1. It should be legal for pyproject.toml to *not* contain a [build-system] section. 2. If a [build-system] section is present, the requires key must be present. Tools should behave as follows:

[Distutils]Re: ssl error in installing packages

2018-07-16 Thread Robin Becker
On 13/07/2018 05:40, Nitin Thakur wrote: SSL-CERTIFICATE-VERIFICATION FAILED while installing packages using pip command. ... Over the weekend Matthew Brett did a fix to the manylinux test image that fixed this issue in the test phase of the manylinux 3.7 process. The 'fix' involved pip i