keep pvl as a namespace package
authorTero Marttila <terom@paivola.fi>
Tue, 19 Feb 2013 20:16:10 +0200
changeset 3 cfe1b58f5d80
parent 2 5a8a32cbc944
child 4 b16efe5b8bc1
keep pvl as a namespace package
pvl/__init__.py
setup.py
--- a/pvl/__init__.py	Tue Feb 19 20:10:21 2013 +0200
+++ b/pvl/__init__.py	Tue Feb 19 20:16:10 2013 +0200
@@ -1,2 +1,7 @@
+# Namespace package
+# http://docs.python.org/library/pkgutil.html#pkgutil.extend_path
 
-__version__ = '0.1'
+from pkgutil import extend_path
+
+# magic to support further pvl.foo packages
+__path__ == extend_path(__path__, __name__)
--- a/setup.py	Tue Feb 19 20:10:21 2013 +0200
+++ b/setup.py	Tue Feb 19 20:16:10 2013 +0200
@@ -2,7 +2,7 @@
 
 from glob import glob
 
-from pvl import __version__
+__version__ = '0.1-dev2'
 
 setup(
     name            = 'pvl-common',