summaryrefslogtreecommitdiff
path: root/src/zope/interface/interface.py
diff options
context:
space:
mode:
authorTres Seaver <tseaver@palladion.com>2016-11-15 14:04:50 -0500
committerTres Seaver <tseaver@palladion.com>2016-11-15 14:04:50 -0500
commit53246e53624b0ed24cabbd6a819008e2bf1e6540 (patch)
tree5c1a6d91f5d0127af607a0f1deec58ca6e49820a /src/zope/interface/interface.py
parent88c34a3ebb649ad19e5521df47cbc11c1374d2a9 (diff)
downloadzope-interface-53246e53624b0ed24cabbd6a819008e2bf1e6540.tar.gz
Fix C optimizations broken on Py3k.60-fix_c_optimizations-py3k
- The bare import of '_zope_c_optimizations' prevented them from being used. - After enabling them via absolute imports, they would fail due to http://bugs.python.org/issue15657. Fixes #60.
Diffstat (limited to 'src/zope/interface/interface.py')
-rw-r--r--src/zope/interface/interface.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/zope/interface/interface.py b/src/zope/interface/interface.py
index e7eff5d..c7c3836 100644
--- a/src/zope/interface/interface.py
+++ b/src/zope/interface/interface.py
@@ -114,7 +114,7 @@ class SpecificationBasePy(object):
SpecificationBase = SpecificationBasePy
try:
- from _zope_interface_coptimizations import SpecificationBase
+ from zope.interface._zope_interface_coptimizations import SpecificationBase
except ImportError: #pragma NO COVER
pass
@@ -155,14 +155,14 @@ class InterfaceBasePy(object):
InterfaceBase = InterfaceBasePy
try:
- from _zope_interface_coptimizations import InterfaceBase
+ from zope.interface._zope_interface_coptimizations import InterfaceBase
except ImportError: #pragma NO COVER
pass
adapter_hooks = []
try:
- from _zope_interface_coptimizations import adapter_hooks
+ from zope.interface._zope_interface_coptimizations import adapter_hooks
except ImportError: #pragma NO COVER
pass