[Distutils]Re: Provisional PEPs can now actually be marked as Provisional

2018-07-08 Thread Brett Cannon
On Sun, Jul 8, 2018, 08:40 Pradyun Gedam, wrote: > > > On Sun, 8 Jul 2018, 13:03 Nick Coghlan, wrote: > >> Hi folks, >> >> Some time ago, we adjusted the distutils-sig PEP approval process to >> include a "Provisional" status, where we approved changes for >> inclusion in the reference

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

2018-07-08 Thread Paul Moore
On 8 July 2018 at 15:41, Nathaniel Smith wrote: > On Sun, Jul 8, 2018, 04:25 Paul Moore wrote: >> >> >> In principle, I'm 100% on board with this. However, as is typical with >> packaging changes, we have a huge backward compatibility situation to >> address - the many packages on PyPI that are

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

2018-07-08 Thread Jeremy Stanley
On 2018-07-08 10:31:04 -0700 (-0700), Nathaniel Smith wrote: [...] > Unless I'm missing something, that's unrelated :-). The "build > isolation" we're talking about here is a new feature where pip > tries to use a clean python environment for the build, and that > issue is about an old feature

[Distutils]Re: Provisional PEPs can now actually be marked as Provisional

2018-07-08 Thread Pradyun Gedam
On Sun, 8 Jul 2018, 13:03 Nick Coghlan, wrote: > Hi folks, > > Some time ago, we adjusted the distutils-sig PEP approval process to > include a "Provisional" status, where we approved changes for > inclusion in the reference implementations (typically pip and > setuptools), but still reserved

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

2018-07-08 Thread Jeremy Stanley
On 2018-07-08 07:41:43 -0700 (-0700), Nathaniel Smith wrote: > On Sun, Jul 8, 2018, 04:25 Paul Moore wrote: [...] > > I'd like to find some way of assessing the impact before we > > simply switch to full build isolation (we've already had a fair > > number of bug reports on pip that are triggered

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

2018-07-08 Thread Paul Moore
On 8 July 2018 at 04:42, Nathaniel Smith wrote: (I'm going to read your full mail in more detail before commenting, but I wanted to pick out this point immediately, as I think it's worthwhile addressing it in particular) > If there's some reason we *don't* plan to eventually make >

[Distutils]Provisional PEPs can now actually be marked as Provisional

2018-07-08 Thread Nick Coghlan
Hi folks, Some time ago, we adjusted the distutils-sig PEP approval process to include a "Provisional" status, where we approved changes for inclusion in the reference implementations (typically pip and setuptools), but still reserved the right to make adjustments if practical experience showed

[Distutils]Re: Handing over default BDFL-Delegate responsibilities for packaging interoperability PEPs to Paul Moore

2018-07-08 Thread Thomas Kluyver
To echo Nathaniel, thanks Nick; in the time I've been on this list, I think you've done an impressive job of moderating discussions, ensuring we can reach consensuses and move forwards. And thanks Paul for stepping up to fill this role. :-) On Sat, Jul 7, 2018, at 4:15 AM, Nathaniel Smith wrote: