diff --git a/requirements-py3.txt b/requirements-py3.txt new file mode 100644 index 0000000..295c61e --- /dev/null +++ b/requirements-py3.txt @@ -0,0 +1,3 @@ +six>=1.9.0 +WebOb>=1.2.3 +simplegeneric diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..b4112a0 --- /dev/null +++ b/requirements.txt @@ -0,0 +1,4 @@ +six>=1.9.0 +WebOb>=1.2.3 +simplegeneric +ipaddr diff --git a/setup.py b/setup.py index 1fbb3bf..a92d122 100644 --- a/setup.py +++ b/setup.py @@ -1,27 +1,6 @@ -from setuptools import setup -import sys +import setuptools -if sys.version_info[:2] <= (2, 5): - webob_version = ' <= 1.1.1' -elif sys.version_info[:2] >= (3, 0): - webob_version = ' >= 1.2.2' -else: - webob_version = '' - -install_requires = [ - 'six', - 'simplegeneric', - 'WebOb' + webob_version -] - -if sys.version_info[:2] <= (2, 6): - install_requires += ('ordereddict',) - -if sys.version_info[:2] < (3, 3): - install_requires += ('ipaddr',) - -setup( - setup_requires=['pbr>=0.5.21'], - install_requires=install_requires, +setuptools.setup( + setup_requires=['pbr'], pbr=True )