[Checkins] SVN: zope.ucol/trunk/s Declare namespace package
Gediminas Paulauskas
menesis at pov.lt
Thu Dec 23 11:34:58 EST 2010
Log message for revision 119074:
Declare namespace package
Changed:
U zope.ucol/trunk/setup.py
U zope.ucol/trunk/src/zope/__init__.py
-=-
Modified: zope.ucol/trunk/setup.py
===================================================================
--- zope.ucol/trunk/setup.py 2010-12-23 16:21:08 UTC (rev 119073)
+++ zope.ucol/trunk/setup.py 2010-12-23 16:34:58 UTC (rev 119074)
@@ -27,6 +27,8 @@
else:
setuptools_options = dict(
+ install_requires=['setuptools'],
+ namespace_packages=['zope'],
zip_safe = False,
include_package_data = True,
)
Modified: zope.ucol/trunk/src/zope/__init__.py
===================================================================
--- zope.ucol/trunk/src/zope/__init__.py 2010-12-23 16:21:08 UTC (rev 119073)
+++ zope.ucol/trunk/src/zope/__init__.py 2010-12-23 16:34:58 UTC (rev 119074)
@@ -1,2 +1,8 @@
-from pkgutil import extend_path
-__path__ = extend_path(__path__, __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