From a08368e574f37c0e91d8feb9a85e7729db7bcf82 Mon Sep 17 00:00:00 2001 From: Chuck Short Date: Tue, 14 Aug 2012 14:26:08 -0500 Subject: [PATCH] Add setuptools-git support Standard way of generating tarballs across the openstack project. Change-Id: I9aede3008df212ff6b0191c2152137d131e96e4b Signed-off-by: Chuck Short --- MANIFEST.in | 6 ++++++ setup.py | 1 + tools/test-requires | 1 + 3 files changed, 8 insertions(+) create mode 100644 MANIFEST.in diff --git a/MANIFEST.in b/MANIFEST.in new file mode 100644 index 0000000000..c978a52dae --- /dev/null +++ b/MANIFEST.in @@ -0,0 +1,6 @@ +include AUTHORS +include ChangeLog +exclude .gitignore +exclude .gitreview + +global-exclude *.pyc diff --git a/setup.py b/setup.py index c3cd0d7023..6643a127bd 100755 --- a/setup.py +++ b/setup.py @@ -31,6 +31,7 @@ setuptools.setup( packages=setuptools.find_packages(exclude=['bin']), include_package_data=True, test_suite='nose.collector', + setup_requires=['setuptools-git>=0.4'], scripts=['bin/ceilometer-agent-compute', 'bin/ceilometer-agent-central', 'bin/ceilometer-collector'], diff --git a/tools/test-requires b/tools/test-requires index f8f0760bc7..287e1800a3 100644 --- a/tools/test-requires +++ b/tools/test-requires @@ -12,3 +12,4 @@ python-glanceclient # github to make it easier to install, then ended up making some # changes to it so it would be compatible with PyMongo's API. https://github.com/dreamhost/Ming/zipball/master#egg=Ming +setuptools-git>=0.4