On 31 May 2017 at 21:56, Donald Stufft <don...@stufft.io> wrote: > I don’t think an *optional* interface is the correct way to implement this. > I’m not entirely sure why folks seem to be ignoring the fact that this is > not just for pip, but well, this isn’t just for pip. There are a wide range > of popular ecosystem projects depending on the ability to produce a sdist > from a given VCS tree, and the current proposal leaves those projects out in > the cold. > > I also think that the current interface needs some tweaks, some to make it > clearer what is being operated on, and some to reduce installation time > (basically to avoid a round trip through zip needlessly). > > Given that, instead of a separate PEP I’ve just implemented the changes I > want to see as a PR which is quite short, it’s a +55 -22 diff and can be > viewed at https://github.com/python/peps/pull/275 .
Cool, thanks for doing that - I'll let you thrash out the details with Thomas as the PEP author, and then take a look once you're in agreement on the amendments you want to make. Cheers, Nick. -- Nick Coghlan | ncogh...@gmail.com | Brisbane, Australia _______________________________________________ Distutils-SIG maillist - Distutils-SIG@python.org https://mail.python.org/mailman/listinfo/distutils-sig