diff --git a/cli/setup.py b/cli/setup.py index 6419e8b..0f453e0 100644 --- a/cli/setup.py +++ b/cli/setup.py @@ -63,13 +63,13 @@ setup( # https://packaging.python.org/en/latest/requirements.html install_requires=[ 'dcos', - 'docopt', - 'pkginfo', - 'toml', - 'virtualenv', - 'rollbar', - 'futures', - 'oauth2client' + 'docopt>=0.6, <1.0', + 'pkginfo>=1.2, <2.0', + 'toml>=0.9, <1.0', + 'virtualenv>=12.1, <13.0', + 'rollbar>=0.9, <1.0', + 'futures>=3.0, <4.0', + 'oauth2client>=1.4, <2.0' ], # If there are data files included in your packages that need to be diff --git a/setup.py b/setup.py index 9180da6..5a0490d 100755 --- a/setup.py +++ b/setup.py @@ -68,15 +68,15 @@ setup( # requirements files see: # https://packaging.python.org/en/latest/requirements.html install_requires=[ - 'gitpython', - 'jsonschema', - 'pager', - 'portalocker', - 'pygments', - 'pystache', - 'requests', - 'six', - 'toml', - 'futures', + 'gitpython>=1.0, <2.0', + 'jsonschema>=2.4, <3.0', + 'pager>=3.3, <4.0', + 'portalocker>=0.5, <1.0', + 'pygments>=2.0, <3.0', + 'pystache>=0.5, <1.0', + 'requests>=2.6, <3.0', + 'six>=1.9, <2.0', + 'toml>=0.9, <1.0', + 'futures>=3.0, <4.0', ], )