summaryrefslogtreecommitdiff
path: root/setup.py
diff options
context:
space:
mode:
authorRonny Pfannschmidt <opensource@ronnypfannschmidt.de>2018-05-19 21:15:23 +0200
committerRonny Pfannschmidt <opensource@ronnypfannschmidt.de>2018-05-19 21:15:23 +0200
commitde0bed4fc96330b021cbee63dc4f3a5eae2549c5 (patch)
treeffcddbe15f0776094e3628b1e7f49497de4b32f4 /setup.py
parent883e9f09258ba1253feaad03464f5663249f9ee1 (diff)
downloadsetuptools-scm-de0bed4fc96330b021cbee63dc4f3a5eae2549c5.tar.gz
switch to src/ layout
this also sorts out #262
Diffstat (limited to 'setup.py')
-rw-r--r--setup.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/setup.py b/setup.py
index eb58ee2..1718ce5 100644
--- a/setup.py
+++ b/setup.py
@@ -17,10 +17,11 @@ import setuptools
def scm_config():
here = os.path.dirname(os.path.abspath(__file__))
- egg_info = os.path.join(here, "setuptools_scm.egg-info")
+ src = os.path.join(here, "src")
+ egg_info = os.path.join(src, "setuptools_scm.egg-info")
has_entrypoints = os.path.isdir(egg_info)
- sys.path.insert(0, here)
+ sys.path.insert(0, src)
from setuptools_scm.hacks import parse_pkginfo
from setuptools_scm.git import parse as parse_git
from setuptools_scm.version import guess_next_dev_version, get_local_node_and_date
@@ -57,6 +58,7 @@ arguments = dict(
long_description=long_description,
license="MIT",
packages=["setuptools_scm"],
+ package_dir={"": "src"},
entry_points="""
[distutils.setup_keywords]
use_scm_version = setuptools_scm.integration:version_keyword