diff options
author | robot-piglet <robot-piglet@yandex-team.com> | 2024-03-05 08:51:15 +0300 |
---|---|---|
committer | robot-piglet <robot-piglet@yandex-team.com> | 2024-03-05 09:00:32 +0300 |
commit | 18c72bb588bd1bf332582b98058548f02e183e5d (patch) | |
tree | 21d752e5113b9d58276698044f3c53a6e3a636b5 /contrib/python/zope.interface/py3/zope/interface/__init__.py | |
parent | 74819c4157bd388a7d429c870ea4b343a282dafa (diff) | |
download | ydb-18c72bb588bd1bf332582b98058548f02e183e5d.tar.gz |
Intermediate changes
Diffstat (limited to 'contrib/python/zope.interface/py3/zope/interface/__init__.py')
-rw-r--r-- | contrib/python/zope.interface/py3/zope/interface/__init__.py | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/contrib/python/zope.interface/py3/zope/interface/__init__.py b/contrib/python/zope.interface/py3/zope/interface/__init__.py index 17a272f1da..8be812dd6c 100644 --- a/contrib/python/zope.interface/py3/zope/interface/__init__.py +++ b/contrib/python/zope.interface/py3/zope/interface/__init__.py @@ -53,11 +53,14 @@ __docformat__ = 'restructuredtext' from zope.interface.interface import Interface from zope.interface.interface import _wire + # Need to actually get the interface elements to implement the right interfaces _wire() del _wire from zope.interface.declarations import Declaration +# The following are to make spec pickles cleaner +from zope.interface.declarations import Provides from zope.interface.declarations import alsoProvides from zope.interface.declarations import classImplements from zope.interface.declarations import classImplementsFirst @@ -72,20 +75,14 @@ from zope.interface.declarations import named from zope.interface.declarations import noLongerProvides from zope.interface.declarations import providedBy from zope.interface.declarations import provider - from zope.interface.exceptions import Invalid - from zope.interface.interface import Attribute from zope.interface.interface import interfacemethod from zope.interface.interface import invariant from zope.interface.interface import taggedValue - -# The following are to make spec pickles cleaner -from zope.interface.declarations import Provides - - from zope.interface.interfaces import IInterfaceDeclaration + moduleProvides(IInterfaceDeclaration) __all__ = ('Interface', 'Attribute') + tuple(IInterfaceDeclaration) |