diff options
| author | Tres Seaver <tseaver@palladion.com> | 2016-11-15 14:04:50 -0500 |
|---|---|---|
| committer | Tres Seaver <tseaver@palladion.com> | 2016-11-15 14:04:50 -0500 |
| commit | 53246e53624b0ed24cabbd6a819008e2bf1e6540 (patch) | |
| tree | 5c1a6d91f5d0127af607a0f1deec58ca6e49820a /src/zope/interface/interface.py | |
| parent | 88c34a3ebb649ad19e5521df47cbc11c1374d2a9 (diff) | |
| download | zope-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.py | 6 |
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 |
