From f988eea62adc1b358bbcb48e104e1fe1edd6fd2e Mon Sep 17 00:00:00 2001 From: Jeremy Stanley Date: Wed, 10 Sep 2014 22:27:33 +0000 Subject: [PATCH] Make keystone and swift clients optional test reqs Since keystoneclient pulls in lxml which needs various system library headers to build its bindings, and swiftclient depends on keystoneclient, and zuul handles these as optional dependencies, make them test requirements. Change-Id: I5c7db10644dcf2810cbfdfe8c11d4790909c04cf --- requirements.txt | 2 -- test-requirements.txt | 2 ++ 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/requirements.txt b/requirements.txt index eabcef3806..50726c0b36 100644 --- a/requirements.txt +++ b/requirements.txt @@ -14,8 +14,6 @@ statsd>=1.0.0,<3.0 voluptuous>=0.7 gear>=0.5.4,<1.0.0 apscheduler>=2.1.1,<3.0 -python-swiftclient>=1.6 -python-keystoneclient>=0.4.2 PrettyTable>=0.6,<0.8 babel>=1.0 six>=1.6.0 diff --git a/test-requirements.txt b/test-requirements.txt index 99ada89666..5192de7018 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -6,7 +6,9 @@ sphinxcontrib-blockdiag>=0.5.5 docutils==0.9.1 discover fixtures>=0.3.14 +python-keystoneclient>=0.4.2 python-subunit +python-swiftclient>=1.6 testrepository>=0.0.17 testtools>=0.9.32 sphinxcontrib-programoutput