[Python-Dev] Accept just PEP-0426

Vinay Sajip vinay_sajip at yahoo.co.uk
Tue Nov 20 17:04:06 CET 2012


Nick Coghlan <ncoghlan <at> gmail.com> writes:

> Provides/Requires/Obsoletes are *not* for bundling. Publishing bundled packages
> on the index is bad, and people shouldn't do it.
[detail snipped]
> It's likely fine if an installer doesn't use sophisticated graph
> analysis to find the "best" way to satisfy a set of requirements - you can
> just as easily use it in the simple way Daniel describes of only using these
> fields to check for existing locally installed packages with the necessary
> capabilities, before going out to get whatever is missing from the package
> index based purely on the distribution names.

In which case, it seems sensible to put these constraints into the PEP,
so that both PEP implementers and users of those implementations have these
guidelines clarified.

Regards,

Vinay Sajip




More information about the Python-Dev mailing list