mirror of
https://github.com/davidhalter/typeshed.git
synced 2026-07-19 14:40:30 +08:00
[stdlib] Add missing Final (#14613)
This commit is contained in:
@@ -9,9 +9,10 @@ class _Loader(Protocol):
|
||||
@overload
|
||||
def __call__(self, href: FileDescriptorOrPath, parse: Literal["text"], encoding: str | None = None) -> str: ...
|
||||
|
||||
XINCLUDE: Final[str]
|
||||
XINCLUDE_INCLUDE: Final[str]
|
||||
XINCLUDE_FALLBACK: Final[str]
|
||||
XINCLUDE: Final = "{http://www.w3.org/2001/XInclude}"
|
||||
|
||||
XINCLUDE_INCLUDE: Final = "{http://www.w3.org/2001/XInclude}include"
|
||||
XINCLUDE_FALLBACK: Final = "{http://www.w3.org/2001/XInclude}fallback"
|
||||
|
||||
DEFAULT_MAX_INCLUSION_DEPTH: Final = 6
|
||||
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
from collections.abc import Callable, Generator, Iterable
|
||||
from re import Pattern
|
||||
from typing import Any, Literal, TypeVar, overload
|
||||
from typing import Any, Final, Literal, TypeVar, overload
|
||||
from typing_extensions import TypeAlias
|
||||
from xml.etree.ElementTree import Element
|
||||
|
||||
xpath_tokenizer_re: Pattern[str]
|
||||
xpath_tokenizer_re: Final[Pattern[str]]
|
||||
|
||||
_Token: TypeAlias = tuple[str, str]
|
||||
_Next: TypeAlias = Callable[[], _Token]
|
||||
@@ -20,7 +20,7 @@ def prepare_descendant(next: _Next, token: _Token) -> _Callback | None: ...
|
||||
def prepare_parent(next: _Next, token: _Token) -> _Callback: ...
|
||||
def prepare_predicate(next: _Next, token: _Token) -> _Callback | None: ...
|
||||
|
||||
ops: dict[str, Callable[[_Next, _Token], _Callback | None]]
|
||||
ops: Final[dict[str, Callable[[_Next, _Token], _Callback | None]]]
|
||||
|
||||
class _SelectorContext:
|
||||
parent_map: dict[Element, Element] | None
|
||||
|
||||
@@ -181,7 +181,7 @@ class ElementTree(Generic[_Root]):
|
||||
) -> None: ...
|
||||
def write_c14n(self, file: _FileWriteC14N) -> None: ...
|
||||
|
||||
HTML_EMPTY: set[str]
|
||||
HTML_EMPTY: Final[set[str]]
|
||||
|
||||
def register_namespace(prefix: str, uri: str) -> None: ...
|
||||
@overload
|
||||
|
||||
Reference in New Issue
Block a user