[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

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

2018-07-19 Thread Paul Moore
On 19 July 2018 at 11:02, Bernat Gabor wrote: > 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

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

2018-07-19 Thread Paul Moore
On 19 July 2018 at 07:44, Pradyun Gedam wrote: > > > On Tue, 17 Jul 2018, 20:44 Donald Stufft, wrote: >> >> >> On Jul 17, 2018, at 5:27 AM, Paul Moore wrote: >> >> There's also a PR cost, in that projects who have enthusiastically >> adopted pyproject,toml as being a nice "common configuration"

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

2018-07-19 Thread Pradyun Gedam
On Tue, 17 Jul 2018, 20:44 Donald Stufft, wrote: > > On Jul 17, 2018, at 5:27 AM, Paul Moore wrote: > > There's also a PR cost, in that projects who have enthusiastically > adopted pyproject,toml as being a nice "common configuration" > location, will be left feeling that maybe that wasn't such

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

2018-07-19 Thread Daniel Holth
This is very cool. I'm glad to see attention towards packaging useful applications and not just libraries for web development in a virtualenv, and the limitations of zip compression are felt by our Python applications comprised of many separately compressed files. Is bdist_xar calling out to pip

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

2018-07-19 Thread Nick Terrell
On Thu, Jul 19, 2018 at 10:55 AM, Daniel Holth wrote: > This is very cool. I'm glad to see attention towards packaging useful > applications and not just libraries for web development in a virtualenv, and > the limitations of zip compression are felt by our Python applications > comprised of many