[Distutils] tracking requested vs dependency installs in PEP 376 metadata

Lennart Regebro regebro at gmail.com
Sun Oct 11 16:27:19 CEST 2009


2009/10/11 Ronald Oussoren <ronaldoussoren at mac.com>:
> What about packages that are installed as a dependency of some other package
> and then used in user scripts without an explict depency on them?
>
> That is, I install "SuperWebFramework==1.0" which happens to depend on
> peak-rules. I later start using peak-rules in my own simple scripts (without
> a setup.py or other explicit dependency information), and yet later decide
> to uninstall "SuperWebFramework".  If I understand the proposal correctly
> the uninstallation of "SuperWebFrameWork" would break my scripts.

Yes of course.

Was that the question? Otherwise I didn't understand what you are asking. :)

-- 
Lennart Regebro: Python, Zope, Plone, Grok
http://regebro.wordpress.com/
+33 661 58 14 64


More information about the Distutils-SIG mailing list