[Distutils] RFC: Updating PEP 345

Jim Fulton jim at zope.com
Fri Apr 10 00:25:06 CEST 2009


On Apr 9, 2009, at 12:55 PM, Tres Seaver wrote:
...
> I have backed off on the notion of overloading 'Requires:' /  
> 'Provides:'
> / 'Obsoletes:', following Jim's notion of deprecating them in favor of
> new fields.  I named them 'Requires-Dist:', 'Provides-Dist:', and
> 'Obsoletes-Dist'.
>
> "Stock" distutils should probably spell the arguments to
> distutils.core.setup predictably:  'requires_dist', 'provides_dist',
> 'obsoletes_dist'.  setuptools can treat 'install_requires' as an
> undeprecated alias for 'requires_dist'.


What is the rational for this?  I'd strongly prefer the "requires"  
argument name to be compatible with setuptools.  Otherwise, I think  
we'll introduce needless confusion.

Jim

--
Jim Fulton
Zope Corporation




More information about the Distutils-SIG mailing list