From 49096af7e944cbd9df255a1b83b2d440ff4ea584 Mon Sep 17 00:00:00 2001 From: Batuhan Taskaya Date: Sat, 13 Nov 2021 12:01:00 +0300 Subject: [PATCH] Add changelog; fix two minor blib2to3 issues Co-authored-by: Richard Si <63936253+ichard26@users.noreply.github.com> --- CHANGES.md | 2 ++ src/blib2to3/pygram.py | 2 ++ 2 files changed, 4 insertions(+) diff --git a/CHANGES.md b/CHANGES.md index 4b8dc57388..661297d0f5 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -6,6 +6,8 @@ - Warn about Python 2 deprecation in more cases by improving Python 2 only syntax detection (#2592) +- Add partial support for the match statement. As it's experimental, it's only enabled + when `--target-version py310` is explicitly specified (#2586) ## 21.10b0 diff --git a/src/blib2to3/pygram.py b/src/blib2to3/pygram.py index 601d57f984..aa20b8104a 100644 --- a/src/blib2to3/pygram.py +++ b/src/blib2to3/pygram.py @@ -96,6 +96,7 @@ class _python_symbols(Symbols): or_test: int parameters: int pass_stmt: int + pattern: int patterns: int power: int print_stmt: int @@ -153,6 +154,7 @@ class _pattern_symbols(Symbols): python_grammar_no_print_statement_no_exec_statement_async_keywords: Grammar python_grammar_no_exec_statement: Grammar pattern_grammar: Grammar +python_grammar_soft_keywords: Grammar python_symbols: _python_symbols pattern_symbols: _pattern_symbols