From e8d2ee9b7369f74dcff95a31034b6a48b850dca5 Mon Sep 17 00:00:00 2001 From: Joe Gordon Date: Fri, 4 Apr 2014 14:54:45 -0700 Subject: [PATCH] Bump pep8, pyflakes and flake8 versions Since newer versions of each package can either break hacking(flake8, pep8) or introduce new rules and because we gate on the output of hacking, we pin these dependencies to specific versions. * Set pyflakes to the newest version: 0.8.1 * Set flake8 to to the newest version: 2.1.0 * Set pep8 to 1.4.6, since newer version (1.5.1) breaks hacking and will require additional work to support it. Will be addressed in a future patch. Add the new versions along side the old versions so we don't create a backwards incompatible global requirements change. To support hacking change: Ia3495102a9d096c09802b9c079a8dc7ec1f65530 Change-Id: I5bebee5af87a75781b840daead61436af0d6ab3a --- global-requirements.txt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/global-requirements.txt b/global-requirements.txt index 2551f5311d..e7ea57f9b7 100644 --- a/global-requirements.txt +++ b/global-requirements.txt @@ -131,7 +131,7 @@ django-nose docutils==0.9.1 feedparser fixtures>=0.3.14 -flake8==2.0 +flake8==2.0,==2.1.0 hacking>=0.8.0,<0.9 hgtools # dependency of pytest-runner that is only in setup_requires hp3parclient>=3.0,<4.0 @@ -149,10 +149,10 @@ nosexcover openstack-doc-tools>=0.8.2 openstack.nose_plugin>=0.7 oslosphinx -pep8==1.4.5 +pep8==1.4.5,==1.4.6 proboscis==1.2.5.3 psycopg2 -pyflakes>=0.7.2,<0.7.4 +pyflakes>=0.7.2,<0.7.4,==0.8.1 pylint==0.25.2 pysendfile==2.0.0 pysqlite