3.9
[3.9] gh-133767: Fix use-after-free in the unicode-escape decoder with an error handler (GH-129648) (GH-133944) (#134346)
Fix typo in the parser generator (GH-18603)
bpo-40528: Improve and clear several aspects of the ASDL definition code for the AST (GH-19952)
fix warnings by adding more const (GH-12924)
[3.9] bpo-11105: Do not crash when compiling recursive ASTs (GH-20594) (GH-26522)
bpo-39882: Add _Py_FatalErrorFormat() function (GH-19157)
bpo-40268: Remove a few pycore_pystate.h includes (GH-19510)
bpo-38156: Fix compiler warning in PyOS_StdioReadline() (GH-21721)
bpo-40502: Initialize n->n_col_offset (GH-19988)
bpo-39882: Py_FatalError() logs the function name (GH-18819)
bpo-40335: Correctly handle multi-line strings in tokenize error scenarios (GH-19619)
bpo-35975: Support parsing earlier minor versions of Python 3 (GH-12086)
bpo-45738: Fix computation of error location for invalid continuation characters in the parser (GH-29550) (GH-29552)
closes bpo-39721: Fix constness of members of tok_state struct. (GH-18600)