[Checkins] SVN: zc.catalog/trunk/src/zc/__init__.py - degrade more reasonably if pkg_resources is not available

Fred L. Drake, Jr. fdrake at gmail.com
Tue Aug 29 11:36:39 EDT 2006


Log message for revision 69848:
  - degrade more reasonably if pkg_resources is not available
  - remove silliness when importing pkg_resources
  

Changed:
  U   zc.catalog/trunk/src/zc/__init__.py

-=-
Modified: zc.catalog/trunk/src/zc/__init__.py
===================================================================
--- zc.catalog/trunk/src/zc/__init__.py	2006-08-29 15:23:10 UTC (rev 69847)
+++ zc.catalog/trunk/src/zc/__init__.py	2006-08-29 15:36:38 UTC (rev 69848)
@@ -1,5 +1,7 @@
 # this is a namespace package
 try:
-    __import__('pkg_resources').declare_namespace(__name__)
+    import pkg_resources
+    pkg_resources.declare_namespace(__name__)
 except ImportError:
-    pass
+    import pkgutil
+    __path__ = pkgutil.extend_path(__path__, __name__)



More information about the Checkins mailing list