Cool - thank you.

Right now it looks like there is one edit (add PATH as a variable folk
can depend on being set) and one undecided (metadata file format).

I've pushed a shim that permits having a setup.py for non-setuptools
projects using solely the abstract interface to
https://pypi.python.org/pypi/setuptools_shim and
https://github.com/rbtcollins/setuptools_shim

It depends on https://github.com/pypa/packaging/pull/50 - the test
suite is hardcoded to locate that in ../packaging at the moment - but
I believe that that will be merging soon, so it should be generally
usable from there on out.

I'd love it if someone put together a flit implementation of the
abstract build system and checked that the shim does let pip work :).
Theory and practice and all that.

-Rob


On 27 January 2016 at 14:08, Donald Stufft <don...@stufft.io> wrote:
> As many know there has been an effort to get a generalized interface that a 
> build system can implement so that we can break the hard dependency on 
> setuptools that Python packaging currently has. After a lot of deliberation 
> and threads back and forth (as well as video meetings!) I think that the 
> version of the PEP that is currently on the PR in 
> https://github.com/pypa/interoperability-peps/pull/54 looks like it’s 
> generally the right thing to move forward with. I made a few little comments 
> but overall I think it’s there and we’re ready to move forward on trying to 
> get a reference implementation done that can validate the decisions made in 
> that PEP (and then, hopefully finalize the PEP and merge those 
> implementations).
>
> So many thanks to everyone involved in hammering this out thus far :) I’m 
> nervous but excited about the possibility of making setuptools just another 
> build system.
>
> -----------------
> Donald Stufft
> PGP: 0x6E3CBCE93372DCFA // 7C6B 7C5D 5E2B 6356 A926 F04F 6E3C BCE9 3372 DCFA
>
>
> _______________________________________________
> Distutils-SIG maillist  -  Distutils-SIG@python.org
> https://mail.python.org/mailman/listinfo/distutils-sig
>



-- 
Robert Collins <rbtcoll...@hpe.com>
Distinguished Technologist
HP Converged Cloud
_______________________________________________
Distutils-SIG maillist  -  Distutils-SIG@python.org
https://mail.python.org/mailman/listinfo/distutils-sig

Reply via email to