v3.13.14
[3.13] gh-150207: Raise MemoryError on tokenizer allocation failure instead of crashing (GH-150275) (#150998)
gh-116126: Implement PEP 696 (#116129)
[3.13] gh-148157: Check for `_PyPegen_add_type_comment_to_arg` fail in `_PyPegen_name_default_pair` (GH-148158) (#148163)
bpo-43651: PEP 597: Fix EncodingWarning in some tests (GH-25142)
[3.13] gh-144169: Fix three crashes in AST objects with non-str kwargs (GH-144178) (#144260)
[3.13] gh-140594: Fix an out of bounds read when feeding NUL byte to PyOS_StdioReadline() (GH-140910) (#145853)
[3.13] gh-145783: Propagate errors raised in `NEW_TYPE_COMMENT` (GH-145784) (#145927)
gh-110805: Allow the repl to show source code and complete tracebacks (#110775)
[3.13] gh-130077: Properly match full soft keywords in the parser (GH-135317) (#135399)
[3.13] gh-133157: fix UBSan failures in `Parser/pegen.c` (GH-134048) (#135334)
[3.13] gh-142724: fix error path in `_PyPegen_raise_tokenizer_init_error` (GH-142725) (#142727)
[3.13] gh-133767: Fix use-after-free in the unicode-escape decoder with an error handler (GH-129648) (GH-133944)
gh-102856: Initial implementation of PEP 701 (#102855)
gh-107015: Remove async_hacks from the tokenizer (#107018)