From 57bd0af2721bf5ad18b512f347d6a08468ce0767 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kim=20Silkeb=C3=A6kken?= Date: Sun, 3 Feb 2013 16:27:30 +0100 Subject: [PATCH] Make 'powerline' a namespace package This will allow third-party plugins to use the 'powerline' namespace for contributed segments. Refs #3. --- powerline/__init__.py | 5 +++++ setup.py | 1 + 2 files changed, 6 insertions(+) diff --git a/powerline/__init__.py b/powerline/__init__.py index e69de29b..7ca9f62e 100644 --- a/powerline/__init__.py +++ b/powerline/__init__.py @@ -0,0 +1,5 @@ +try: + __import__('pkg_resources').declare_namespace(__name__) +except ImportError: + from pkgutil import extend_path + __path__ = extend_path(__path__, __name__) diff --git a/setup.py b/setup.py index 29101ea6..d0e6a0d0 100755 --- a/setup.py +++ b/setup.py @@ -33,4 +33,5 @@ setup(name='Powerline', 'Sphinx', ], }, + namespace_packages=['powerline'], )