Fix the value of end_col_offset for Starred Expression AST nodes when they are among the elements in the args attribute of Call AST nodes.
When parsing an "elif" node, lineno and col_offset of the node now point to the "elif" keyword and not to its condition, making it consistent with the "if" node. Patch by Lysandros Nikolaou.
:c:func:`PySys_Audit` now requires Py_ssize_t
to be used for size
arguments in the format string, regardless of whethen PY_SSIZE_T_CLEAN
was defined at include time.
Update importliib.metadata to include improvements from importlib_metadata 1.3 including better serialization of EntryPoints and improved documentation for custom finders.
Fix an unhandled exception in :mod:`pathlib` when :meth:`os.link` is missing. Patch by Toke Høiland-Jørgensen.
Handle namespace packages in :mod:`doctest`. Patch by Karthikeyan Singaravelan.
Multiprocessing and concurrent.futures tests now stop the resource tracker process when tests complete.
Add auditing events to functions in :mod:`winreg`.
Prevent failure of test_relative_path in test_py_compile on macOS Catalina.
Excape key now closes IDLE completion windows. Patch by Johnny Najera.
Fix IDLE autocomplete windows not always appearing on some systems. Patch by Johnny Najera.