From 9173f511d82102240b97d4e753078b0da40b8166 Mon Sep 17 00:00:00 2001 From: Luke Cyca Date: Fri, 10 May 2013 09:33:00 -0700 Subject: Cleaned up setup.py and added missing deps --- setup.py | 29 +++++++++++++++-------------- 1 file changed, 15 insertions(+), 14 deletions(-) (limited to 'setup.py') diff --git a/setup.py b/setup.py index 99e1ef025..892e61305 100755 --- a/setup.py +++ b/setup.py @@ -4,26 +4,27 @@ from setuptools import setup from glob import glob import sys -vfile = 'src/lib/Bcfg2/version.py' +version_file = 'src/lib/Bcfg2/version.py' try: # python 2 - execfile(vfile) + execfile(version_file) except NameError: # py3k - exec(compile(open(vfile).read(), vfile, 'exec')) + exec(compile(open(version_file).read(), version_file, 'exec')) -# we only need m2crypto on < python2.6 -need_m2crypto = False -version = sys.version_info[:2] -if version < (2, 6): - need_m2crypto = True +inst_reqs = [ + 'genshi', + 'lockfile', + 'lxml', + 'python-daemon', +] -inst_reqs = ['lxml'] -if need_m2crypto: +# we only need m2crypto on < python2.6 +if sys.version_info[:2] < (2, 6): inst_reqs.append('M2Crypto') setup(name="Bcfg2", - version="1.3.1", + version=__version__, # Defined in src/lib/Bcfg2/version.py description="Bcfg2 Server", author="Narayan Desai", author_email="desai@mcs.anl.gov", @@ -55,9 +56,9 @@ setup(name="Bcfg2", install_requires=inst_reqs, tests_require=['mock', 'nose', 'sqlalchemy'], package_dir={'': 'src/lib', }, - package_data={'Bcfg2.Reporting': [ 'templates/*.html', - 'templates/*/*.html', - 'templates/*/*.inc']}, + package_data={'Bcfg2.Reporting': ['templates/*.html', + 'templates/*/*.html', + 'templates/*/*.inc']}, scripts=glob('src/sbin/*'), data_files=[('share/bcfg2/schemas', glob('schemas/*.xsd')), -- cgit v1.2.3-1-g7c22 From 215a380ffa8615411a13bd5eefe4cfa20d18ba46 Mon Sep 17 00:00:00 2001 From: Luke Cyca Date: Sat, 11 May 2013 11:18:32 -0700 Subject: Removed genshi as dependency, and setup.py manipulation in tools/export.py. --- setup.py | 1 - 1 file changed, 1 deletion(-) (limited to 'setup.py') diff --git a/setup.py b/setup.py index 892e61305..59b1d65d4 100755 --- a/setup.py +++ b/setup.py @@ -13,7 +13,6 @@ except NameError: exec(compile(open(version_file).read(), version_file, 'exec')) inst_reqs = [ - 'genshi', 'lockfile', 'lxml', 'python-daemon', -- cgit v1.2.3-1-g7c22