From ecf2ef48f96f596c4ff4374161675596b9c8c569 Mon Sep 17 00:00:00 2001 From: Semyon Moroz Date: Thu, 7 Aug 2025 15:55:01 +0000 Subject: [PATCH] Fix stdlib stubtest for 3.13.6 patch release (#14543) --- stdlib/html/parser.pyi | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/stdlib/html/parser.pyi b/stdlib/html/parser.pyi index 45336f03a..8b3fce001 100644 --- a/stdlib/html/parser.pyi +++ b/stdlib/html/parser.pyi @@ -7,7 +7,8 @@ __all__ = ["HTMLParser"] class HTMLParser(ParserBase): CDATA_CONTENT_ELEMENTS: Final[tuple[str, ...]] - if sys.version_info >= (3, 14): + if sys.version_info >= (3, 13): + # Added in 3.13.6 RCDATA_CONTENT_ELEMENTS: Final[tuple[str, ...]] def __init__(self, *, convert_charrefs: bool = True) -> None: ... @@ -31,7 +32,8 @@ class HTMLParser(ParserBase): def parse_html_declaration(self, i: int) -> int: ... # undocumented def parse_pi(self, i: int) -> int: ... # undocumented def parse_starttag(self, i: int) -> int: ... # undocumented - if sys.version_info >= (3, 14): + if sys.version_info >= (3, 13): + # `escapable` parameter added in 3.13.6 def set_cdata_mode(self, elem: str, *, escapable: bool = False) -> None: ... # undocumented else: def set_cdata_mode(self, elem: str) -> None: ... # undocumented