The "I bundled a renamed copy of six" is a totally different case which would not invoke provides-dist. "I merged sqlalchemy with a previously separate but wildly popular declarative / database support / whatever extension" would invoke provides-dist.

Daniel Holth

On Nov 19, 2012, at 7:41 PM, Donald Stufft <donald.stufft@gmail.com> wrote:

On Monday, November 19, 2012 at 7:37 PM, PJ Eby wrote:
Can we maybe kill Provides-Dist and its associated baggage first, though?
I would love to kill Provides-Dist. The biggest question there is how do you handle it's
functionality? If someone needs setuptools but they have distribute installed they
both shouldn't get installed.

The need for it for the "2 packages being distributed together" I'm (personally)
less concerned about since with proper dependency data we should be
able to just depend on things instead of bundling them.