From c813397b6f4455e82a7541ab7003b8acd91f060f Mon Sep 17 00:00:00 2001 From: Akihiro Motoki Date: Sat, 1 Jul 2017 08:07:53 +0000 Subject: [PATCH] Remove astroid from global-requirements list We dropped various linters in https://review.openstack.org/#/c/473094/. This is a follow-up patch on this. astroid is only used by pylint and both versions are tightly coupled. If we force astroid===1.3.8, we cannot install newer pylint like 1.7.1. It looks good to consider astroid as a linter. Change-Id: Ib2e78f6a22b7d90a3304b13228c16d76982fbbef --- blacklist.txt | 1 + global-requirements.txt | 1 - upper-constraints.txt | 1 - 3 files changed, 1 insertion(+), 2 deletions(-) diff --git a/blacklist.txt b/blacklist.txt index cb713d4c2f..5970820249 100644 --- a/blacklist.txt +++ b/blacklist.txt @@ -1,5 +1,6 @@ # linters - each project may have a different version with loose convergence # over time. +astroid flake8 flake8_docstrings flake8-import-order diff --git a/global-requirements.txt b/global-requirements.txt index a46d2c062c..0ddd871f55 100644 --- a/global-requirements.txt +++ b/global-requirements.txt @@ -4,7 +4,6 @@ amqp>=2.1.0,!=2.1.4 # BSD anyjson>=0.3.3 # BSD appdirs>=1.3.0 # MIT License apscheduler # MIT License -astroid<1.4.0 # LGPLv2.1 # breaks pylint 1.4.4 autobahn>=0.10.1 # MIT License automaton>=0.5.0 # Apache-2.0 beautifulsoup4 # MIT diff --git a/upper-constraints.txt b/upper-constraints.txt index dd25bb42d2..fd005fb7d5 100644 --- a/upper-constraints.txt +++ b/upper-constraints.txt @@ -130,7 +130,6 @@ taskflow===2.13.0 traceback2===1.4.0 semantic-version===2.6.0 tablib===0.11.5 -astroid===1.3.8 virtualbmc===1.1.0 deprecation===1.0.1 SQLAlchemy===1.1.11