Mercurial > libervia-backend
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): |