to work fine.
I have also gone through the tests in various subpackages (like kernel) and have protected imports of
twisted, zope.interface and foolscap with a try/except clause. Now the tests are simply not run
if these deps are missing. All tests now pass no matter what.
that have been merged. I am also bringing in a new way for checking dependencies at
build time that is simple, but really helpful now that we have lots of optional
dependencies.