Ronald Oussoren wrote:

Code should always specify their dependencies, not doing so will cause you problems down the line...

Sure, and I do that for for any real code. But do you really expect that users are careful to specify dependencies for each and every script they write.

Yes, because it is easy.

That may be true for development shops, but I don't expect that casual users are so careful.

Then they shouldn't be surprised when things go wrong for them.

But this discussion is moot anyway, the proposed metadata is meant to help packaging tools to track which packages seem to be orphaned and for which they can ask the user if those packages should be removed from the system, instead of always removing seemingly orphaned packages.

Indeed. Although I'd hope there's some --prune option or such which automatically removes all orphaned packages.

cheers,

Chris

--
Simplistix - Content Management, Batch Processing & Python Consulting
           - http://www.simplistix.co.uk
_______________________________________________
Distutils-SIG maillist  -  [email protected]
http://mail.python.org/mailman/listinfo/distutils-sig

Reply via email to