summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarc Mueller <30130371+cdce8p@users.noreply.github.com>2021-05-02 21:40:08 +0200
committerMarc Mueller <30130371+cdce8p@users.noreply.github.com>2021-05-02 21:40:08 +0200
commit4cca9a535cea3fd858636120c07502ad37a46803 (patch)
tree24e243f77b2309467363583d349c3e1ff180a2f0
parente2ebb356246615e1749a5366592e4523bb8752ec (diff)
downloadpep8-4cca9a535cea3fd858636120c07502ad37a46803.tar.gz
Changes after review
-rwxr-xr-xpycodestyle.py5
-rw-r--r--testsuite/python310.py5
2 files changed, 5 insertions, 5 deletions
diff --git a/pycodestyle.py b/pycodestyle.py
index 8124f9d..1ceff9e 100755
--- a/pycodestyle.py
+++ b/pycodestyle.py
@@ -821,7 +821,10 @@ def whitespace_before_parameters(logical_line, tokens):
# Allow "return (a.foo for a in range(5))"
not keyword.iskeyword(prev_text) and
# 'match' and 'case' are only soft keywords
- prev_text not in ('match', 'case')
+ (
+ sys.version_info <= (3, 10) or
+ not keyword.issoftkeyword(prev_text)
+ )
):
yield prev_end, "E211 whitespace before '%s'" % text
prev_type = token_type
diff --git a/testsuite/python310.py b/testsuite/python310.py
index b72bf6d..83b7bb4 100644
--- a/testsuite/python310.py
+++ b/testsuite/python310.py
@@ -1,12 +1,9 @@
-var, var2 = 1, 2
#: Okay
+var, var2 = 1, 2
match (var, var2):
- #: Okay
case [2, 3]:
pass
- #: Okay
case (1, 2):
pass
- #: Okay
case _:
print("Default")