From 7e777a63b5ed374cbdf3b5e31e225a5c6c84be67 Mon Sep 17 00:00:00 2001 From: Clark Boylan Date: Fri, 19 Oct 2018 14:00:07 -0700 Subject: [PATCH] Don't install testinfra 1.17.0 testinfra 1.17.0 has a broken wheel on pypi that attempts to install importlib regardless of the python version. Unfortunately this breaks under python3 (and possibly under python2.7) as this is a python2.6 only dependency. Avoid this trouble by not installing that package version. I've filed https://github.com/philpep/testinfra/issues/380 upstream to see if they can fix this. Change-Id: I5cdfb8467cbc62cf729a9070589f5dcf5c794234 --- test-requirements.txt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/test-requirements.txt b/test-requirements.txt index 3fc01e2228..cc0b68cd0d 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -7,4 +7,5 @@ PyYAML>=3.10.0 # MIT ansible-lint openstacksdk zuul-sphinx>=0.2.3 -testinfra +# testinfra 1.17.0 has a broken wheel that won't install under python3 +testinfra!=1.17.0