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

2018-07-21 Thread Paul Moore
On 21 July 2018 at 01:15, Nathaniel Smith wrote: > On Fri, Jul 20, 2018 at 5:01 PM, Brett Cannon wrote: >> I have updated PEP 518: >> https://github.com/python/peps/commit/af73627e587c25b9ac6f28a0fda01953252df391#diff-f068c801ccb40fad40c0436ff1e25e3f > > LGTM. Thanks Brett! LGTM also. Thanks!

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

2018-07-20 Thread Nathaniel Smith
On Fri, Jul 20, 2018 at 5:01 PM, Brett Cannon wrote: > I have updated PEP 518: > https://github.com/python/peps/commit/af73627e587c25b9ac6f28a0fda01953252df391#diff-f068c801ccb40fad40c0436ff1e25e3f LGTM. Thanks Brett! -n -- Nathaniel J. Smith -- https://vorpus.org -- Distutils-SIG mailing

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

2018-07-20 Thread Brett Cannon
I have updated PEP 518: https://github.com/python/peps/commit/af73627e587c25b9ac6f28a0fda01953252df391#diff-f068c801ccb40fad40c0436ff1e25e3f . On Thu, 19 Jul 2018 at 03:29 Bernat Gabor wrote: > Fair enough :+1: Let's go ahead with this then. > > > For tools (such as pip) where 2a and 2b behave

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

2018-07-19 Thread Bernat Gabor
Fair enough :+1: Let's go ahead with this then. > For tools (such as pip) where 2a and 2b behave differently, yes it would. But > that's a pip implementation decision which can be made independently of the > resolution of this discussion (the PEP allows either behaviour). The details > of

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

2018-07-19 Thread Bernat Gabor
Sorry to bump into this so late, but: Would not 2a be more backward compatible than 2b? I mean people may have build environments/installs doing: - pip install setuptools-scm setuptools pbr - pip install os-system-level This way you can bypass the setup requires of setuptools to use