diff --git a/stubs/chardet/chardet/__init__.pyi b/stubs/chardet/chardet/__init__.pyi index f9537b616a7f..0ab162451d55 100644 --- a/stubs/chardet/chardet/__init__.pyi +++ b/stubs/chardet/chardet/__init__.pyi @@ -8,7 +8,8 @@ if sys.version_info >= (3, 8): else: from typing_extensions import TypedDict -class _LangModelType(TypedDict): +# unused in this module, but imported in multiple submodules +class _LangModelType(TypedDict): # noqa: Y049 char_to_order_map: tuple[int, ...] precedence_matrix: tuple[int, ...] typical_positive_ratio: float @@ -16,12 +17,5 @@ class _LangModelType(TypedDict): charset_name: str language: str -class _SMModelType(TypedDict): - class_table: tuple[int, ...] - class_factor: int - state_table: tuple[int, ...] - char_len_table: tuple[int, ...] - name: str - def detect(byte_str: bytes | bytearray) -> _FinalResultType: ... def detect_all(byte_str: bytes | bytearray, ignore_threshold: bool = ...) -> list[_IntermediateResultType]: ... diff --git a/stubs/emoji/emoji/core.pyi b/stubs/emoji/emoji/core.pyi index 867b5e5d7f6b..498586deef12 100644 --- a/stubs/emoji/emoji/core.pyi +++ b/stubs/emoji/emoji/core.pyi @@ -3,10 +3,6 @@ from typing_extensions import Literal, TypedDict _DEFAULT_DELIMITER: str -class _EmojiLisReturn(TypedDict): - emoji: str - location: int - class _EmojiListReturn(TypedDict): emoji: str match_start: int diff --git a/stubs/redis/redis/asyncio/connection.pyi b/stubs/redis/redis/asyncio/connection.pyi index 84fdaa23cc7b..44eb4f75f6fd 100644 --- a/stubs/redis/redis/asyncio/connection.pyi +++ b/stubs/redis/redis/asyncio/connection.pyi @@ -29,12 +29,6 @@ NO_SUCH_MODULE_ERROR: str MODULE_UNLOAD_NOT_POSSIBLE_ERROR: str MODULE_EXPORTS_DATA_TYPES_ERROR: str -class _HiredisReaderArgs(TypedDict): - protocolError: Callable[[str], Exception] - replyError: Callable[[str], Exception] - encoding: str | None - errors: str | None - class Encoder: encoding: Any encoding_errors: Any