fixup pvl as a namespace package
authorTero Marttila <terom@paivola.fi>
Tue, 19 Feb 2013 20:52:02 +0200
changeset 4 b16efe5b8bc1
parent 3 cfe1b58f5d80
child 5 a63d8f4d0a16
fixup pvl as a namespace package
pvl/__init__.py
setup.py
--- a/pvl/__init__.py	Tue Feb 19 20:16:10 2013 +0200
+++ b/pvl/__init__.py	Tue Feb 19 20:52:02 2013 +0200
@@ -1,7 +1,3 @@
-# Namespace package
-# http://docs.python.org/library/pkgutil.html#pkgutil.extend_path
-
-from pkgutil import extend_path
-
-# magic to support further pvl.foo packages
-__path__ == extend_path(__path__, __name__)
+## Namespace package
+# http://pythonhosted.org/distribute/setuptools.html#namespace-packages
+__import__('pkg_resources').declare_namespace(__name__)
--- a/setup.py	Tue Feb 19 20:16:10 2013 +0200
+++ b/setup.py	Tue Feb 19 20:52:02 2013 +0200
@@ -2,7 +2,7 @@
 
 from glob import glob
 
-__version__ = '0.1-dev2'
+__version__ = '0.1-dev4'
 
 setup(
     name            = 'pvl-common',
@@ -16,8 +16,14 @@
     install_requires    = [ ],
 
     # code
+    namespace_packages = [
+        'pvl', 
+    ],
+    py_modules      = [
+        'pvl.args',
+        'pvl.invoke',
+    ],
     packages        = [
-        'pvl', 
         'pvl.syslog',
     ],