Skip to content

Commit 9c95d66

Browse files
committed
Merge pull request #1255 from dhermes/pylint-1.5-remove-pylint-import-issue
Removing wrong-import-position Pylint ignore statements.
2 parents 02a3040 + 9a37bad commit 9c95d66

File tree

3 files changed

+11
-4
lines changed

3 files changed

+11
-4
lines changed

gcloud/_helpers.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,12 +27,10 @@
2727

2828
from gcloud.environment_vars import PROJECT
2929

30-
# pylint: disable=wrong-import-position
3130
try:
3231
from google.appengine.api import app_identity
3332
except ImportError:
3433
app_identity = None
35-
# pylint: enable=wrong-import-position
3634

3735

3836
_NOW = datetime.datetime.utcnow # To be replaced by tests.

gcloud/credentials.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,6 @@
3232
class _GAECreds(object):
3333
"""Dummy class if not in App Engine environment."""
3434

35-
# pylint: disable=wrong-import-position
3635
try:
3736
from google.appengine.api import app_identity
3837
except ImportError:
@@ -41,7 +40,6 @@ class _GAECreds(object):
4140
from gcloud._helpers import UTC
4241
from gcloud._helpers import _NOW
4342
from gcloud._helpers import _microseconds_from_datetime
44-
# pylint: enable=wrong-import-position
4543

4644

4745
def get_credentials():

pylintrc_default

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,16 @@ load-plugins=pylint.extensions.check_docs
8585
# return int(value)
8686
# else:
8787
# return float(value)
88+
# - wrong-import-position: This error is overzealous. It assumes imports are
89+
# completed whenever something non-trivial is
90+
# defined, e.g.
91+
# try:
92+
# from foo import Bar
93+
# except ImportError:
94+
# class Bar(object):
95+
# """Hi everyone"""
96+
# and thus causes subsequent imports to be
97+
# diagnosed as out-of-order.
8898
disable =
8999
maybe-no-member,
90100
no-member,
@@ -94,6 +104,7 @@ disable =
94104
star-args,
95105
method-hidden,
96106
redefined-variable-type,
107+
wrong-import-position,
97108

98109

99110
[REPORTS]

0 commit comments

Comments
 (0)