Hi,

With all the dependency cleanup going on in the ZTK (and grok 1.1alpha) 
we wanted to try it out with our internal packages.  So: removing 
unneeded dependencies from code.

"If you import from it, you must mention it as a dependency in your 
setup.py", so the setup.py needs cleaning up, too.


To make that easier, I made z3c.dependencychecker that gives you a handy 
report on what to add or remove.  Be careful and do some grepping of 
your own, too.  And run the tests.  And watch out for the obvious naming 
problems like PIL/Imaging and ZODB/persistence/btree.

Anyway: 1.0 is just out:
http://pypi.python.org/pypi/z3c.dependencychecker


I've already fixed up grok's grokcore packages with this (and our 
intenral ones), so it is tested on a reasonable set of packages.


Reinout

_______________________________________________
Zope-Dev maillist  -  Zope-Dev@zope.org
https://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
 https://mail.zope.org/mailman/listinfo/zope-announce
 https://mail.zope.org/mailman/listinfo/zope )

Reply via email to