From c87ccce37e5f9d277338468e1aa801457c5706f3 Mon Sep 17 00:00:00 2001 From: Alex Waygood Date: Wed, 10 Aug 2022 18:56:14 +0100 Subject: [PATCH] Remove a few unused `TypedDict`s (#8522) --- stubs/chardet/chardet/__init__.pyi | 10 ++-------- stubs/emoji/emoji/core.pyi | 4 ---- stubs/redis/redis/asyncio/connection.pyi | 6 ------ 3 files changed, 2 insertions(+), 18 deletions(-) diff --git a/stubs/chardet/chardet/__init__.pyi b/stubs/chardet/chardet/__init__.pyi index f9537b616..0ab162451 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 867b5e5d7..498586dee 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 84fdaa23c..44eb4f75f 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