diff --git a/test-requirements.txt b/test-requirements.txt
index 69996823b..4d3c661c5 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -2,7 +2,8 @@
 # of appearance. Changing the order has an impact on the overall integration
 # process, which may cause wedges in the gate later.
 hacking<0.11,>=0.10.0
-pylint==1.7.6 # GPLv2
+pylint==1.7.6;python_version=='2.7' # GPLv2
+pylint;python_version>'3.0' #GPLv2
 
 fixtures>=3.0.0 # Apache-2.0/BSD
 mock>=2.0.0 # BSD