From 7be7caf3f6c7f6cbe20cbda390c257cf74189528 Mon Sep 17 00:00:00 2001 From: Pavel Korshunov <pavel.korshunov@idiap.ch> Date: Thu, 19 Nov 2015 15:38:28 +0100 Subject: [PATCH] pkg_resources is replaces with pkgutil --- bob/__init__.py | 5 +++-- bob/io/__init__.py | 5 +++-- setup.py | 5 +---- 3 files changed, 7 insertions(+), 8 deletions(-) diff --git a/bob/__init__.py b/bob/__init__.py index 60381ea..2ab1e28 100644 --- a/bob/__init__.py +++ b/bob/__init__.py @@ -1,2 +1,3 @@ -#see http://peak.telecommunity.com/DevCenter/setuptools#namespace-packages -__import__('pkg_resources').declare_namespace(__name__) +# see https://docs.python.org/3/library/pkgutil.html +from pkgutil import extend_path +__path__ = extend_path(__path__, __name__) diff --git a/bob/io/__init__.py b/bob/io/__init__.py index 60381ea..2ab1e28 100644 --- a/bob/io/__init__.py +++ b/bob/io/__init__.py @@ -1,2 +1,3 @@ -#see http://peak.telecommunity.com/DevCenter/setuptools#namespace-packages -__import__('pkg_resources').declare_namespace(__name__) +# see https://docs.python.org/3/library/pkgutil.html +from pkgutil import extend_path +__path__ = extend_path(__path__, __name__) diff --git a/setup.py b/setup.py index 6fb3362..7b1b155 100644 --- a/setup.py +++ b/setup.py @@ -163,10 +163,7 @@ setup( setup_requires = build_requires, install_requires = build_requires, - namespace_packages=[ - "bob", - "bob.io", - ], + ext_modules = [ Extension("bob.io.base.version", -- GitLab