mirror of
https://github.com/python/cpython.git
synced 2026-01-28 13:45:18 +00:00
* gh-139400: Make sure that parent parsers outlive their subparsers in `pyexpat` (#139403) * Modules/pyexpat.c: Disallow collection of in-use parent parsers. Within libexpat, a parser created via `XML_ExternalEntityParserCreate` is relying on its parent parser throughout its entire lifetime. Prior to this fix, is was possible for the parent parser to be garbage-collected too early. (cherry picked from commit 6edb2ddb5f3695cf4938979d645f31d7fba43ec8) * Move news item to from section "Core and Builtins" to section "Security"
Source files for standard library extension modules, and former extension modules that are now builtin modules.