[Distutils] New PEP : dependency specification

Robert Collins robertc at robertcollins.net
Fri Nov 6 14:13:34 EST 2015


On 7 November 2015 at 07:57, Marcus Smith <qwcode at gmail.com> wrote:
>>
>> So both the abstract build system PEP and donalds setup.py interface
>> depend on having a bootstrap dependency list written into a file in
>> the source tree.
>
>
> your build PEP said stuff like this  "Additional data *may* be included, but
> the ``build_requires`` and ``metadata_version`` keys must be present"
>
> that leads me to think you need more than just this specification of a
> single dependency.

Thats the next layer up - and if we adopt the egg-info-as-carrier
format we don't need to issue a new PEP. I've yet to look closely. But
any which way, it doesn't affect this PEP, and this PEP acts as a
robust building block.

-Rob



-- 
Robert Collins <rbtcollins at hp.com>
Distinguished Technologist
HP Converged Cloud


More information about the Distutils-SIG mailing list