8000 testing: remove I100 and I201 from the ignore list (#3727) · slz250/python-docs-samples@0b32ed4 · GitHub
[go: up one dir, main page]

Skip to content

Commit 0b32ed4

Browse files
author
Takashi Matsuo
authored
testing: remove I100 and I201 from the ignore list (GoogleCloudPlatform#3727)
* testing: remove I100 and I201 from the ignore list These are added in: GoogleCloudPlatform#1770
1 parent 3280991 commit 0b32ed4

File tree

1 file changed

+11
-5
lines changed

1 file changed

+11
-5
lines changed

noxfile-template.py

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -34,10 +34,6 @@
3434
#
3535

3636

37-
# Ignore I202 "Additional newline in a section of imports." to accommodate
38-
# region tags in import blocks. Since we specify an explicit ignore, we also
39-
# have to explicitly ignore the list of default ignores:
40-
# `E121,E123,E126,E226,E24,E704,W503,W504` as shown by `flake8 --help`.
4137
def _determine_local_import_names(start_dir):
4238
"""Determines all import names that should be considered "local".
4339
@@ -54,13 +50,23 @@ def _determine_local_import_names(start_dir):
5450
]
5551

5652

53+
# Linting with flake8.
54+
#
55+
# We ignore the following rules:
56+
# E203: whitespace before ‘:’
57+
# E266: too many leading ‘#’ for block comment
58+
# E501: line too long
59+
# I202: Additional newline in a section of imports
60+
#
61+
# We also need to specify the rules which are ignored by default:
62+
# ['E226', 'W504', 'E126', 'E123', 'W503', 'E24', 'E704', 'E121']
5763
FLAKE8_COMMON_ARGS = [
5864
"--show-source",
5965
"--builtin=gettext",
6066
"--max-complexity=20",
6167
"--import-order-style=google",
6268
"--exclude=.nox,.cache,env,lib,generated_pb2,*_pb2.py,*_pb2_grpc.py",
63-
"--ignore=E121,E123,E126,E203,E226,E24,E266,E501,E704,W503,W504,I100,I201,I202",
69+
"--ignore=E121,E123,E126,E203,E226,E24,E266,E501,E704,W503,W504,I202",
6470
"--max-line-length=88",
6571
]
6672

0 commit comments

Comments
 (0)
0