summaryrefslogtreecommitdiff
path: root/requirements.txt
diff options
context:
space:
mode:
authorVictor Stinner <vstinner@redhat.com>2015-05-05 11:59:27 +0200
committerVictor Stinner <vstinner@redhat.com>2015-05-05 12:11:59 +0200
commit1986196ece6b4968b8a0e4cef28d88e74b5bf723 (patch)
treebf4249ca68594d6e1aeaa15e46be57e1e4a036fd /requirements.txt
parent84ab8c4676c56c7288200f5b91a4093667be39f2 (diff)
downloadoslo-vmware-1986196ece6b4968b8a0e4cef28d88e74b5bf723.tar.gz
Use suds-jurko on Python 2
Replace suds dependency with suds-jurko on Python 2. It was already used on Python 3. suds-jurko is actively maintained (latest commit in december 2014) and supports Python 3, whereas suds doesn't seem to be maintained anymore (last release in 2010). suds-jurko is a drop-in replacement for suds, both packages provide the same Python module. This change removes requirements-py3.txt because they are no more Python 3 specific dependencies. It also fixes a bug in packaging: currently, oslo.vmware provides a single wheel package for Python 2 and Python 3 whereas dependencies are different. suds is incompatible with Python 3 and so the oslo.vmware wheel package cannot be installed on Python 3. requirements-py3.txt contained oslo.serialization and httplib2 dependencies. These dependencies were removed from requirements.txt by the commit 6d8594ae519e2dfa116f84fb126e40a058473754, requirements-py3.txt wasn't updated. Update py33 and py34 test environments in tox.ini to use requirements.txt instead of requirements-py3.txt. Change-Id: I699c65e4abd607ea6f377d86c45fd609569f3c2b
Diffstat (limited to 'requirements.txt')
-rw-r--r--requirements.txt2
1 files changed, 1 insertions, 1 deletions
diff --git a/requirements.txt b/requirements.txt
index 60653f0..c2d1870 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -20,7 +20,7 @@ Babel>=1.3
# for the routing notifier
PyYAML>=3.1.0
-suds>=0.4
+suds-jurko>=0.6
eventlet>=0.17.3
requests>=2.5.2
urllib3>=1.8.3