[Distutils] Deprecate and Block requires/provides

Jim Fulton jim at zope.com
Thu Oct 17 13:14:19 CEST 2013

On Wed, Oct 16, 2013 at 11:01 PM, Donald Stufft <donald at stufft.io> wrote:
> So what I would like to do is "remove" these fields. This would consist
> of modifying PyPI to return an error code if they are included and hiding
> the existing data in the UX. It might at a future time also consist of removing
> the data from the DB all together.
> What do people think?

IIUC, you're proposing to error on uploads of distributions with these
fields set. This wouldn't effect distributions already uploaded and wouldn't
cause (new) breakage for consumers of those distributions.  The only
breakage would be for authors uploading the buggy distributions. These
are the people who could actually address the breakage and who would benefit
from the breakage by finding out that they have a bug in their distributions.
This seems an appropriate form of breakage to me, so +1.


Jim Fulton

More information about the Distutils-SIG mailing list