summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJason R. Coombs <jaraco@jaraco.com>2017-08-14 08:14:57 -0400
committerJason R. Coombs <jaraco@jaraco.com>2017-08-14 08:14:57 -0400
commit16d68a9fd19e6a726cc86fd1e3ec5f2d24788345 (patch)
treef7e444a5294778855c538f0307375402af0ad031
parent31fb9d19ee7751ced7a0339268b2cd7b3ceb4701 (diff)
downloadpytest-runner-16d68a9fd19e6a726cc86fd1e3ec5f2d24788345.tar.gz
Restore support for namespace package declaration, selected on a 'nspkg_technique' setting
-rw-r--r--setup.py9
1 files changed, 9 insertions, 0 deletions
diff --git a/setup.py b/setup.py
index a7aeae1..72d901c 100644
--- a/setup.py
+++ b/setup.py
@@ -11,6 +11,11 @@ with io.open('README.rst', encoding='utf-8') as readme:
name = 'skeleton'
description = ''
+nspkg_technique = 'native'
+"""
+Does this package use "native" namespace packages or
+pkg_resources "managed" namespace packages?
+"""
params = dict(
name=name,
@@ -22,6 +27,10 @@ params = dict(
url="https://github.com/jaraco/" + name,
packages=setuptools.find_packages(),
include_package_data=True,
+ namespace_packages=(
+ name.split('.')[:-1] if nspkg_technique == 'managed'
+ else []
+ ),
python_requires='>=2.7',
install_requires=[
],