On Thursday 26 October 2006 2:41 pm, Phillip J. Eby wrote:
> At 01:58 PM 10/26/2006 -0600, Jeremy Kloth wrote:
> >The consumer of those fields is actually the PackageManager class:
> >
> >http://cvs.4suite.org/viewcvs/4Suite/Ft/Lib/DistExt/PackageManager.py?view
> >=markup
>
> Yeah, I'm still not getting what it *does* with this information.  What's
> it *for*?

Since there is no current way to get the requires/provides/obsoletes from PyPI 
RPC, they are used to determine the sub-package installation order and to 
verify that the requirements are installed if not already provided by another 
sub-package.

PackageManager doesn't do any downloading as it is pointless until those 
fields become available through RPC.  And no, I have no desire to do screen 
scraping to get their values.

-- 
Jeremy Kloth
http://4suite.org/
_______________________________________________
Distutils-SIG maillist  -  Distutils-SIG@python.org
http://mail.python.org/mailman/listinfo/distutils-sig

Reply via email to