summaryrefslogtreecommitdiffstats
path: root/setup.py
diff options
context:
space:
mode:
Diffstat (limited to 'setup.py')
-rw-r--r--setup.py27
1 files changed, 13 insertions, 14 deletions
diff --git a/setup.py b/setup.py
index 9d2b759..d808252 100644
--- a/setup.py
+++ b/setup.py
@@ -1,7 +1,18 @@
from setuptools import setup, find_packages
+from openstack.common.setup import parse_requirements
+from openstack.common.setup import parse_dependency_links
+from openstack.common.setup import write_requirements
+
version = '0.1'
+requires = parse_requirements(['requirements.txt', 'tools/pip-requires'])
+
+depend_links = parse_dependency_links(['requirements.txt',
+ 'tools/pip-requires'])
+
+write_requirements()
+
setup(name='openstack.common',
version=version,
description="Common components for Openstack",
@@ -23,20 +34,8 @@ Common components for Openstack including paster templates.
packages=find_packages(exclude=['ez_setup', 'examples', 'tests']),
include_package_data=True,
zip_safe=True,
- install_requires=[
- 'greenlet>=0.3.1',
- 'pep8',
- 'pylint',
- 'eventlet',
- 'PasteDeploy',
- 'routes',
- 'webob',
- 'nose',
- 'nose-exclude',
- 'mock',
- 'webtest',
- 'lxml',
- ],
+ install_requires=requires,
+ dependency_links=depend_links,
entry_points="""
# -*- Entry points: -*-
""",