[Checkins] SVN: zope.interface/trunk/s make happier eggs

Fred L. Drake, Jr. fdrake at gmail.com
Thu Sep 7 11:52:29 EDT 2006


Log message for revision 70034:
  make happier eggs

Changed:
  U   zope.interface/trunk/setup.py
  U   zope.interface/trunk/src/zope/__init__.py

-=-
Modified: zope.interface/trunk/setup.py
===================================================================
--- zope.interface/trunk/setup.py	2006-09-07 14:56:07 UTC (rev 70033)
+++ zope.interface/trunk/setup.py	2006-09-07 15:52:25 UTC (rev 70034)
@@ -37,6 +37,7 @@
                 "zope.interface.common",
                 "zope.interface.tests",
                ],
+      namespace_packages=["zope"],
       package_dir = {'': 'src'},
       ext_package='zope.interface',
       ext_modules=[Extension("_zope_interface_coptimizations",

Modified: zope.interface/trunk/src/zope/__init__.py
===================================================================
--- zope.interface/trunk/src/zope/__init__.py	2006-09-07 14:56:07 UTC (rev 70033)
+++ zope.interface/trunk/src/zope/__init__.py	2006-09-07 15:52:25 UTC (rev 70034)
@@ -1 +1,7 @@
-__import__('pkg_resources').declare_namespace(__name__)
+# this is a namespace package
+try:
+    import pkg_resources
+    pkg_resources.declare_namespace(__name__)
+except ImportError:
+    import pkgutil
+    __path__ = pkgutil.extend_path(__path__, __name__)



More information about the Checkins mailing list