comparison setup.py @ 3556:bb87ddfdde58

install (setup): add `setuptools_scm` to install dependencies if in dev version
author Goffi <goffi@goffi.org>
date Wed, 09 Jun 2021 17:30:27 +0200
parents 7892585b7e17
children 813595f88612 1b52e5ea3a7e
comparison
equal deleted inserted replaced
3555:53fec6309fa3 3556:bb87ddfdde58
61 DBUS_DIR = 'dbus-1/services' 61 DBUS_DIR = 'dbus-1/services'
62 DBUS_FILE = 'misc/org.libervia.Libervia.service' 62 DBUS_FILE = 'misc/org.libervia.Libervia.service'
63 with open(os.path.join(NAME, 'VERSION')) as f: 63 with open(os.path.join(NAME, 'VERSION')) as f:
64 VERSION = f.read().strip() 64 VERSION = f.read().strip()
65 is_dev_version = VERSION.endswith('D') 65 is_dev_version = VERSION.endswith('D')
66 if is_dev_version:
67 install_requires.append("setuptools_scm")
66 68
67 69
68 def sat_dev_version(): 70 def sat_dev_version():
69 """Use mercurial data to compute version""" 71 """Use mercurial data to compute version"""
70 def version_scheme(version): 72 def version_scheme(version):