cros lint: upgrade to pylint-1.7
This includes some more Python 3 related compat checks.
Disable the no-else-return check as we're OK with the style.
BUG=chromium:980619
TEST=`cros lint` is unchanged
Change-Id: I4ed3c3877795ea00db89fcf3f005e397e8ed784f
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/chromite/+/1849355
Tested-by: Mike Frysinger <vapier@chromium.org>
Commit-Queue: Mike Frysinger <vapier@chromium.org>
Reviewed-by: Chris McDonald <cjmcdonald@chromium.org>
diff --git a/api/validate.py b/api/validate.py
index f924d11..f3659b8 100644
--- a/api/validate.py
+++ b/api/validate.py
@@ -19,7 +19,10 @@
from chromite.lib import cros_build_lib
from chromite.lib import cros_logging as logging
+# TODO(vapier): Re-enable check once we upgrade to pylint-1.8+.
+# pylint: disable=no-name-in-module
from google.protobuf import message as protobuf_message
+# pylint: enable=no-name-in-module
def _value(field, message):