I decided to start a new branch of that, because there's no still response on my requests for a release. Here's the last message:
Let's decide that and make a release of zope.component so we could move forward on adapting other packages to recent removal of BBB interfaces.
Here's three variants:
* Move pure python implementation to zope.hookable as a fallback. * Move C implementation to zope.component and drop zope.hookable dependency at all. * Just drop zope.hookable dependency, providing only pure python version of hookable.
The second (or even third, if there's no significant slowdown) variant seems fine to me personally, because, as Tres noted, there's probably no consumers for zope.hookable beyond zope.component, so we can safely merge the packages.
Jim, Philipp, Marius, can you please give us rights on PYPI for zope.component. My account is "nadako" there, so you can give it to me and I'll add other people.
-- WBR, Dan Korostelev