On Wed, Feb 10, 2016 at 1:52 PM, Paul Moore <p.f.mo...@gmail.com> wrote:
> On 10 February 2016 at 13:43, Paul Moore <p.f.mo...@gmail.com> wrote: > >> In this case, the build system abstraction PEP should propose some > >> additional text for > >> > https://packaging.python.org/en/latest/specifications/#source-distribution-format > >> defining how to publish source archives containing a pypa.json file > >> and the setup.py shim. At that point, it will effectively become the > >> spec for sdist 1.0, since that's never previously been officially > >> defined. > >> > >> The key difference from setuptools is that the setup.py shim will be a > >> standard one that flit (and other source archive creation tools) can > >> inject when building the sdist, rather than needing to be a custom > >> file stored in each project's source repository. > > > > Neat! That sounds like a sensible approach, and if the build system > > abstraction PEP adds this, then that addresses my remaining > > objections. > > We should probably also check with the flit people that the proposed > approach works for them. (Are there any other alternative build > systems apart from flit that exist at present?) > I am not working on it ATM, but bento was fairly complete and could interoperate w/ pip (a few years ago at least): https://cournape.github.io/Bento/ > > Paul > _______________________________________________ > Distutils-SIG maillist - Distutils-SIG@python.org > https://mail.python.org/mailman/listinfo/distutils-sig >
_______________________________________________ Distutils-SIG maillist - Distutils-SIG@python.org https://mail.python.org/mailman/listinfo/distutils-sig