Commit 000a5a03 authored by Albertas Agejevas's avatar Albertas Agejevas

Break dependency on zope.broken and ZODB3.

parent da123e68
...@@ -85,8 +85,9 @@ setup(name='zope.container', ...@@ -85,8 +85,9 @@ setup(name='zope.container',
'zope.size', 'zope.size',
'zope.traversing', 'zope.traversing',
'zope.publisher', 'zope.publisher',
'zope.broken', 'ZODB>=3.10',
'ZODB3', 'persistent',
'BTrees'
], ],
include_package_data = True, include_package_data = True,
zip_safe = False, zip_safe = False,
......
...@@ -37,12 +37,7 @@ from zope.lifecycleevent import ObjectMovedEvent ...@@ -37,12 +37,7 @@ from zope.lifecycleevent import ObjectMovedEvent
from zope.lifecycleevent import ObjectAddedEvent from zope.lifecycleevent import ObjectAddedEvent
from zope.lifecycleevent import ObjectRemovedEvent from zope.lifecycleevent import ObjectRemovedEvent
# BBB ZODB3 < 3.10 from ZODB.interfaces import IBroken
try:
from ZODB.interfaces import IBroken
except ImportError:
from zope.broken.interfaces import IBroken
@zope.interface.implementer(IContained) @zope.interface.implementer(IContained)
class Contained(object): class Contained(object):
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment