[Distutils] (How) do setuptools/distribute/pip handle circular dependencies?

Alex Clark aclark at aclark.net
Tue Nov 13 12:57:28 CET 2012


On 2012-11-13 00:57:19 +0000, Vinay Sajip said:

> Daniel Holth <dholth <at> gmail.com> writes:
> 
>> 
>> The commonest example is that distribute provides setuptools.
>> 
> 
> I would regard that as a special case - I'm not thinking about forks. Can you
> point to more substantive cases?


Just jumping in here, but I don't think that the distribute 
distribution providing the setuptools module is indicative of a fork. 
It's an example of a distribution that does not contain a module name 
you'd expect it to, based on the distribution name. PIL is another 
example: from PIL import Image. And in the case of PIL at least, the 
fork distribution name does not change anything: pip install Pillow; 
from PIL import Image.



> 
> Regards,
> 
> Vinay Sajip
> 
> _______________________________________________
> Distutils-SIG maillist  -  Distutils-SIG at python.org
> http://mail.python.org/mailman/listinfo/distutils-sig


-- 
Alex Clark · https://www.gittip.com/aclark4life/




More information about the Distutils-SIG mailing list