[3.10] Backport bpo-47212 (GH-32302) to Python 3.10 (GH-32334)



(cherry picked from commit aa0f056a00c4bcaef83d729e042359ddae903382)

# Conflicts:
#	Grammar/python.gram
#	Parser/action_helpers.c

Automerge-Triggered-By: GH:pablogsal
7 files changed