Skip to content

Commit 4cca9a5

Browse files
committed
Changes after review
1 parent e2ebb35 commit 4cca9a5

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

pycodestyle.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -821,7 +821,10 @@ def whitespace_before_parameters(logical_line, tokens):
821821
# Allow "return (a.foo for a in range(5))"
822822
not keyword.iskeyword(prev_text) and
823823
# 'match' and 'case' are only soft keywords
824-
prev_text not in ('match', 'case')
824+
(
825+
sys.version_info <= (3, 10) or
826+
not keyword.issoftkeyword(prev_text)
827+
)
825828
):
826829
yield prev_end, "E211 whitespace before '%s'" % text
827830
prev_type = token_type

testsuite/python310.py

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,9 @@
1-
var, var2 = 1, 2
21
#: Okay
2+
var, var2 = 1, 2
33
match (var, var2):
4-
#: Okay
54
case [2, 3]:
65
pass
7-
#: Okay
86
case (1, 2):
97
pass
10-
#: Okay
118
case _:
129
print("Default")

0 commit comments

Comments
 (0)