From 7d0a072da12c88adf2a5f382fb151df14d82fb9a Mon Sep 17 00:00:00 2001 From: Alfredo Deza Date: Mon, 4 Aug 2014 15:11:47 -0400 Subject: [PATCH] pull the version and description in setup.py Signed-off-by: Alfredo Deza --- setup.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/setup.py b/setup.py index 6fe7245de9..6d7c85c3c7 100644 --- a/setup.py +++ b/setup.py @@ -1,8 +1,14 @@ from setuptools import setup, find_packages +import re + +module_file = open("teuthology/__init__.py").read() +metadata = dict(re.findall(r"__([a-z]+)__\s*=\s*['\"]([^'\"]*)['\"]", module_file)) +long_description = open('README.rst').read() + setup( name='teuthology', - version='0.1.0', + version=metadata['version'], packages=find_packages(), author='Inktank Storage, Inc.', @@ -11,6 +17,7 @@ setup( license='MIT', keywords='teuthology test ceph cluster', url='https://github.com/ceph/teuthology', + long_description=long_description, classifiers=[ 'Intended Audience :: Developers', 'License :: OSI Approved :: MIT License', -- 2.39.5