mirror of
https://github.com/davidhalter/typeshed.git
synced 2026-05-07 05:54:02 +08:00
[html.parser] Fix stubtest for later patch releases (#14861)
This commit is contained in:
@@ -1,3 +1,11 @@
|
||||
# =======
|
||||
# <= 3.12
|
||||
# =======
|
||||
|
||||
# Added in Python 3.10.18 (parameter `escapable`)
|
||||
html.parser.HTMLParser.set_cdata_mode
|
||||
|
||||
|
||||
# =======
|
||||
# <= 3.11
|
||||
# =======
|
||||
|
||||
@@ -8,6 +8,14 @@ fcntl.F_OFD_SETLK
|
||||
fcntl.F_OFD_SETLKW
|
||||
|
||||
|
||||
# =======
|
||||
# <= 3.12
|
||||
# =======
|
||||
|
||||
# Added in Python 3.11.13 (parameter `escapable`)
|
||||
html.parser.HTMLParser.set_cdata_mode
|
||||
|
||||
|
||||
# =======
|
||||
# <= 3.11
|
||||
# =======
|
||||
|
||||
@@ -8,6 +8,14 @@ fcntl.F_OFD_SETLK
|
||||
fcntl.F_OFD_SETLKW
|
||||
|
||||
|
||||
# =======
|
||||
# <= 3.12
|
||||
# =======
|
||||
|
||||
# Added in Python 3.12.11 (parameter `escapable`)
|
||||
html.parser.HTMLParser.set_cdata_mode
|
||||
|
||||
|
||||
# =============================================================
|
||||
# Allowlist entries that cannot or should not be fixed; <= 3.12
|
||||
# =============================================================
|
||||
|
||||
@@ -1,3 +1,11 @@
|
||||
# =======
|
||||
# <= 3.12
|
||||
# =======
|
||||
|
||||
# Added in Python 3.9.23 (parameter `escapable`)
|
||||
html.parser.HTMLParser.set_cdata_mode
|
||||
|
||||
|
||||
# =======
|
||||
# <= 3.11
|
||||
# =======
|
||||
|
||||
@@ -1,3 +1,11 @@
|
||||
# =======
|
||||
# <= 3.12
|
||||
# =======
|
||||
|
||||
# Added in Python 3.10.18 (parameter `escapable`)
|
||||
html.parser.HTMLParser.set_cdata_mode
|
||||
|
||||
|
||||
# =======
|
||||
# <= 3.11
|
||||
# =======
|
||||
|
||||
@@ -1,3 +1,11 @@
|
||||
# =======
|
||||
# <= 3.12
|
||||
# =======
|
||||
|
||||
# Added in Python 3.11.13 (parameter `escapable`)
|
||||
html.parser.HTMLParser.set_cdata_mode
|
||||
|
||||
|
||||
# =======
|
||||
# <= 3.11
|
||||
# =======
|
||||
|
||||
@@ -16,6 +16,14 @@ _winapi.GetLongPathName
|
||||
_winapi.GetShortPathName
|
||||
|
||||
|
||||
# =======
|
||||
# <= 3.12
|
||||
# =======
|
||||
|
||||
# Added in Python 3.12.11 (parameter `escapable`)
|
||||
html.parser.HTMLParser.set_cdata_mode
|
||||
|
||||
|
||||
# =============================================================
|
||||
# Allowlist entries that cannot or should not be fixed; <= 3.12
|
||||
# =============================================================
|
||||
|
||||
@@ -1,3 +1,11 @@
|
||||
# =======
|
||||
# <= 3.12
|
||||
# =======
|
||||
|
||||
# Added in Python 3.9.23 (parameter `escapable`)
|
||||
html.parser.HTMLParser.set_cdata_mode
|
||||
|
||||
|
||||
# =======
|
||||
# <= 3.11
|
||||
# =======
|
||||
|
||||
@@ -1,4 +1,3 @@
|
||||
import sys
|
||||
from _markupbase import ParserBase
|
||||
from re import Pattern
|
||||
from typing import Final
|
||||
@@ -7,9 +6,8 @@ __all__ = ["HTMLParser"]
|
||||
|
||||
class HTMLParser(ParserBase):
|
||||
CDATA_CONTENT_ELEMENTS: Final[tuple[str, ...]]
|
||||
if sys.version_info >= (3, 13):
|
||||
# Added in 3.13.6
|
||||
RCDATA_CONTENT_ELEMENTS: Final[tuple[str, ...]]
|
||||
# Added in Python 3.9.23, 3.10.18, 3.11.13, 3.12.11, 3.13.6
|
||||
RCDATA_CONTENT_ELEMENTS: Final[tuple[str, ...]]
|
||||
|
||||
def __init__(self, *, convert_charrefs: bool = True) -> None: ...
|
||||
def feed(self, data: str) -> None: ...
|
||||
@@ -32,11 +30,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, 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
|
||||
# `escapable` parameter added in Python 3.9.23, 3.10.18, 3.11.13, 3.12.11, 3.13.6
|
||||
def set_cdata_mode(self, elem: str, *, escapable: bool = False) -> None: ... # undocumented
|
||||
rawdata: str # undocumented
|
||||
cdata_elem: str | None # undocumented
|
||||
convert_charrefs: bool # undocumented
|
||||
|
||||
Reference in New Issue
Block a user