summaryrefslogtreecommitdiff
path: root/setup.py
diff options
context:
space:
mode:
authorDoug Hellmann <doug.hellmann@dreamhost.com>2012-11-08 15:43:24 -0500
committerDoug Hellmann <doug.hellmann@dreamhost.com>2012-11-08 16:13:44 -0500
commit12184dc5c5de8689dc02ccc1271880eb520dcca8 (patch)
treea8ddaa5e9b1bc2fdf9adc15c925844e534fe6622 /setup.py
parent4a31748b306f546a01608268f1c339d27c30a14d (diff)
downloadceilometer-12184dc5c5de8689dc02ccc1271880eb520dcca8.tar.gz
Use openstack versioning
1. Add the version module from openstack.common. 2. Create a ceilometer/version.py to set up the version info. 3. Update setup.py from openstack.common. 4. Update documentation build to use the version module directly instead of running setup.py to get the version. 5. Update setup.py to use the new version module. Change-Id: I9d8be62b8ece75090bf335d27adb59a46e3d6263 Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
Diffstat (limited to 'setup.py')
-rwxr-xr-xsetup.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/setup.py b/setup.py
index 71312a9b..7626d3c7 100755
--- a/setup.py
+++ b/setup.py
@@ -22,12 +22,13 @@ import os
import setuptools
from ceilometer.openstack.common import setup as common_setup
+from ceilometer.version import version_info
requires = common_setup.parse_requirements(['tools/pip-requires'])
depend_links = common_setup.parse_dependency_links(['tools/pip-requires'])
-version = '0.2'
url_base = 'http://tarballs.openstack.org/ceilometer/ceilometer-%s.tar.gz'
+version_string = version_info.canonical_version_string(always=True)
def directories(target_dir):
@@ -38,7 +39,7 @@ def directories(target_dir):
setuptools.setup(
name='ceilometer',
- version=version,
+ version=version_string,
description='cloud computing metering',
@@ -46,7 +47,7 @@ setuptools.setup(
author_email='ceilometer@lists.launchpad.net',
url='https://launchpad.net/ceilometer',
- download_url=url_base % version,
+ download_url=url_base % version_string,
classifiers=[
'Development Status :: 3 - Alpha',