summaryrefslogtreecommitdiff
path: root/pycodestyle.py
diff options
context:
space:
mode:
Diffstat (limited to 'pycodestyle.py')
-rwxr-xr-xpycodestyle.py5
1 files changed, 4 insertions, 1 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