From e046c145532216dde231a01a5f19617d2b352622 Mon Sep 17 00:00:00 2001 From: Richard Si <63936253+ichard26@users.noreply.github.com> Date: Thu, 11 Nov 2021 20:40:17 -0500 Subject: [PATCH] Add changelog; fix two minor blib2to3 issues --- CHANGES.md | 2 ++ src/blib2to3/pygram.py | 2 ++ 2 files changed, 4 insertions(+) diff --git a/CHANGES.md b/CHANGES.md index 215680ff2ee..5887b6dc2e0 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 601d57f9840..aa20b8104ae 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