In SVN, as a result of changes to zope.container, zope.lifecycleevent, zope.location, and zope.intid:
zope.intid/trunk/ OK (20 dependencies) (delta -14 dependencies) zope.container/trunk/ OK (30 dependencies) (delta -2 dependencies) zope.location/trunk/ OK (08 dependencies) (delta -0 dependencies) zope.lifecycleevent/trunk/ OK (04 dependencies) (delta -0 dependencies) zope.formlib/trunk/ OK (61 dependencies) (delta -1 dependencies) zope.catalog/trunk/ OK (35 dependencies) (delta -1 dependencies) If you find any other thing depending on IObject*Event or Object*Event from zope.container you might be able to shed some dependencies by importing from zope.lifecycleevent instead. If you find any other thing depending on IContained from zope.contained, you might be able to shed some dependencies by importing from zope.location instead. - C On 5/14/09 11:16 PM, Chris McDonough wrote: > FWIW, this may not be useful to some, but here's a (not-very-detailed) report > on > all the zope.* packages in Zope's SVN and the number of transitive > dependencies > they have. They are sorted in the order of most-dependencies-to-fewest. > > zope.introspectorui/trunk/ OK (96 dependencies) > zope.paste/trunk/ OK (73 dependencies) > zope.locking/trunk/ OK (72 dependencies) > zope.html/trunk/ OK (71 dependencies) > zope.psycopgda/trunk/ OK (65 dependencies) > zope.testrecorder/trunk/ OK (63 dependencies) > zope.formlib/trunk/ OK (62 dependencies) > zope.catalog/trunk/ OK (36 dependencies) > zope.principalannotation/trunk/ OK (35 dependencies) > zope.rdb/trunk/ OK (34 dependencies) > zope.intid/trunk/ OK (34 dependencies) > zope.fssync/trunk/ OK (34 dependencies) > zope.file/trunk/ OK (34 dependencies) > zope.site/trunk/ OK (33 dependencies) > zope.error/trunk/ OK (33 dependencies) > zope.copypastemove/trunk/ OK (33 dependencies) > zope.filerepresentation/trunk/ OK (32 dependencies) > zope.container/trunk/ OK (32 dependencies) > zope.viewlet/trunk/ OK (30 dependencies) > zope.session/trunk/ OK (24 dependencies) > zope.securitypolicy/trunk/ OK (21 dependencies) > zope.introspector/trunk/ OK (20 dependencies) > zope.contentprovider/trunk/ OK (20 dependencies) > zope.traversing/trunk/ OK (18 dependencies) > zope.server/trunk/ OK (18 dependencies) > zope.bobo/trunk/ OK (18 dependencies) > zope.publisher/trunk/ OK (17 dependencies) > zope.principalregistry/trunk/ OK (15 dependencies) > zope.sendmail/trunk/ OK (13 dependencies) > zope.keyreference/trunk/ OK (13 dependencies) > zope.authentication/trunk/ OK (13 dependencies) > zope.wfmc/trunk/ OK (12 dependencies) > zope.release/trunk/ OK (12 dependencies) > zope.security/trunk/ OK (11 dependencies) > zope.dublincore/trunk/ OK (11 dependencies) > zope.pypisupport/trunk/ OK (10 dependencies) > zope.minmax/trunk/ OK (10 dependencies) > zope.kgs/trunk/ OK (10 dependencies) > zope.index/trunk/ OK (10 dependencies) > zope.bforest/trunk/ OK (10 dependencies) > zope.annotation/trunk/ OK (09 dependencies) > zope.testbrowser/trunk/ OK (08 dependencies) > zope.location/trunk/ OK (08 dependencies) > zope.mimetype/trunk/ OK (07 dependencies) > zope.i18n/trunk/ OK (07 dependencies) > zope.modulealias/trunk/ OK (06 dependencies) > zope.pagetemplate/trunk/ OK (05 dependencies) > zope.configuration/trunk/ OK (05 dependencies) > zope.tales/trunk/ OK (04 dependencies) > zope.sqlalchemy/trunk/ OK (04 dependencies) > zope.schema/trunk/ OK (04 dependencies) > zope.lifecycleevent/trunk/ OK (04 dependencies) > zope.httpformdate/trunk/ OK (04 dependencies) > zope.tal/trunk/ OK (03 dependencies) > zope.size/trunk/ OK (03 dependencies) > zope.deferredimport/trunk/ OK (03 dependencies) > zope.component/trunk/ OK (03 dependencies) > zope.testing/trunk/ OK (02 dependencies) > zope.proxy/trunk/ OK (02 dependencies) > zope.processlifetime/trunk/ OK (02 dependencies) > zope.password/trunk/ OK (02 dependencies) > zope.httpform/trunk/ OK (02 dependencies) > zope.exceptions/trunk/ OK (02 dependencies) > zope.documenttemplate/trunk/ OK (02 dependencies) > zope.copy/trunk/ OK (02 dependencies) > zope.browser/trunk/ OK (02 dependencies) > zope.broken/trunk/ OK (02 dependencies) > zope.z2release/trunk/ OK (01 dependencies) > zope.xmlpickle/trunk/ OK (01 dependencies) > zope.thread/trunk/ OK (01 dependencies) > zope.structuredtext/trunk/ OK (01 dependencies) > zope.sequencesort/trunk/ OK (01 dependencies) > zope.interface/trunk/ OK (01 dependencies) > zope.i18nmessageid/trunk/ OK (01 dependencies) > zope.hookable/trunk/ OK (01 dependencies) > zope.globalrequest/trunk/ OK (01 dependencies) > zope.fixers/trunk/ OK (01 dependencies) > zope.event/trunk/ OK (01 dependencies) > zope.dottedname/trunk/ OK (01 dependencies) > zope.deprecation/trunk/ OK (01 dependencies) > zope.dependencytool/trunk/ OK (01 dependencies) > zope.decorator/trunk/ OK (01 dependencies) > zope.datetime/trunk/ OK (01 dependencies) > zope.contenttype/trunk/ OK (01 dependencies) > zope.cachedescriptors/trunk/ OK (01 dependencies) > zope.weakset/trunk/ OK (00 dependencies) > zope.timestamp/trunk/ OK (00 dependencies) > zope.importtool/trunk/ OK (00 dependencies) > > A lot of nice work since the last time I did this (mid-2007 or so), when a lot > of these packages pulled in "the world". > > - C > _______________________________________________ > Zope-Dev maillist - Zope-Dev@zope.org > http://mail.zope.org/mailman/listinfo/zope-dev > ** No cross posts or HTML encoding! ** > (Related lists - > http://mail.zope.org/mailman/listinfo/zope-announce > http://mail.zope.org/mailman/listinfo/zope ) > _______________________________________________ Zope-Dev maillist - Zope-Dev@zope.org http://mail.zope.org/mailman/listinfo/zope-dev ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope )