From f39149d3a98bdc2d82c0411c94b31f991c29b8cb Mon Sep 17 00:00:00 2001 From: Sebastian Rittau Date: Wed, 27 Apr 2022 11:33:42 +0200 Subject: [PATCH] Drop Python 2 support from emoji (#7716) --- stubs/emoji/METADATA.toml | 1 - stubs/emoji/emoji/core.pyi | 4 ++-- stubs/emoji/emoji/unicode_codes/__init__.pyi | 6 ++---- stubs/emoji/emoji/unicode_codes/en.pyi | 10 ++++------ stubs/emoji/emoji/unicode_codes/es.pyi | 6 ++---- stubs/emoji/emoji/unicode_codes/it.pyi | 6 ++---- stubs/emoji/emoji/unicode_codes/pt.pyi | 6 ++---- 7 files changed, 14 insertions(+), 25 deletions(-) diff --git a/stubs/emoji/METADATA.toml b/stubs/emoji/METADATA.toml index 56eef46c6..249b0a7c0 100644 --- a/stubs/emoji/METADATA.toml +++ b/stubs/emoji/METADATA.toml @@ -1,2 +1 @@ version = "1.2.*" -python2 = true diff --git a/stubs/emoji/emoji/core.pyi b/stubs/emoji/emoji/core.pyi index de134feab..a76153056 100644 --- a/stubs/emoji/emoji/core.pyi +++ b/stubs/emoji/emoji/core.pyi @@ -1,4 +1,4 @@ -from typing import Pattern, Text +from typing import Pattern from typing_extensions import Literal _DEFAULT_DELIMITER: str @@ -11,7 +11,7 @@ def emojize( language: str = ..., ) -> str: ... def demojize(string: str, use_aliases: bool = ..., delimiters: tuple[str, str] = ..., language: str = ...) -> str: ... -def get_emoji_regexp(language: str = ...) -> Pattern[Text]: ... +def get_emoji_regexp(language: str = ...) -> Pattern[str]: ... def emoji_lis(string: str, language: str = ...) -> list[dict[str, int | str]]: ... def distinct_emoji_lis(string: str) -> list[str]: ... def emoji_count(string: str) -> int: ... diff --git a/stubs/emoji/emoji/unicode_codes/__init__.pyi b/stubs/emoji/emoji/unicode_codes/__init__.pyi index 3dcd4dda0..109fda4f5 100644 --- a/stubs/emoji/emoji/unicode_codes/__init__.pyi +++ b/stubs/emoji/emoji/unicode_codes/__init__.pyi @@ -1,5 +1,3 @@ -from typing import Text - from .en import ( EMOJI_ALIAS_UNICODE_ENGLISH as EMOJI_ALIAS_UNICODE_ENGLISH, EMOJI_UNICODE_ENGLISH as EMOJI_UNICODE_ENGLISH, @@ -10,5 +8,5 @@ from .es import EMOJI_UNICODE_SPANISH as EMOJI_UNICODE_SPANISH, UNICODE_EMOJI_SP from .it import EMOJI_UNICODE_ITALIAN as EMOJI_UNICODE_ITALIAN, UNICODE_EMOJI_ITALIAN as UNICODE_EMOJI_ITALIAN from .pt import EMOJI_UNICODE_PORTUGUESE as EMOJI_UNICODE_PORTUGUESE, UNICODE_EMOJI_PORTUGUESE as UNICODE_EMOJI_PORTUGUESE -EMOJI_UNICODE: dict[str, dict[Text, Text]] -UNICODE_EMOJI: dict[str, dict[Text, Text]] +EMOJI_UNICODE: dict[str, dict[str, str]] +UNICODE_EMOJI: dict[str, dict[str, str]] diff --git a/stubs/emoji/emoji/unicode_codes/en.pyi b/stubs/emoji/emoji/unicode_codes/en.pyi index c9f5842f4..88616be01 100644 --- a/stubs/emoji/emoji/unicode_codes/en.pyi +++ b/stubs/emoji/emoji/unicode_codes/en.pyi @@ -1,6 +1,4 @@ -from typing import Text - -EMOJI_ALIAS_UNICODE_ENGLISH: dict[Text, Text] -EMOJI_UNICODE_ENGLISH: dict[Text, Text] -UNICODE_EMOJI_ENGLISH: dict[Text, Text] -UNICODE_EMOJI_ALIAS_ENGLISH: dict[Text, Text] +EMOJI_ALIAS_UNICODE_ENGLISH: dict[str, str] +EMOJI_UNICODE_ENGLISH: dict[str, str] +UNICODE_EMOJI_ENGLISH: dict[str, str] +UNICODE_EMOJI_ALIAS_ENGLISH: dict[str, str] diff --git a/stubs/emoji/emoji/unicode_codes/es.pyi b/stubs/emoji/emoji/unicode_codes/es.pyi index f16505b47..ea1c7e3e7 100644 --- a/stubs/emoji/emoji/unicode_codes/es.pyi +++ b/stubs/emoji/emoji/unicode_codes/es.pyi @@ -1,4 +1,2 @@ -from typing import Text - -EMOJI_UNICODE_SPANISH: dict[Text, Text] -UNICODE_EMOJI_SPANISH: dict[Text, Text] +EMOJI_UNICODE_SPANISH: dict[str, str] +UNICODE_EMOJI_SPANISH: dict[str, str] diff --git a/stubs/emoji/emoji/unicode_codes/it.pyi b/stubs/emoji/emoji/unicode_codes/it.pyi index 1edefd240..080496423 100644 --- a/stubs/emoji/emoji/unicode_codes/it.pyi +++ b/stubs/emoji/emoji/unicode_codes/it.pyi @@ -1,4 +1,2 @@ -from typing import Text - -EMOJI_UNICODE_ITALIAN: dict[Text, Text] -UNICODE_EMOJI_ITALIAN: dict[Text, Text] +EMOJI_UNICODE_ITALIAN: dict[str, str] +UNICODE_EMOJI_ITALIAN: dict[str, str] diff --git a/stubs/emoji/emoji/unicode_codes/pt.pyi b/stubs/emoji/emoji/unicode_codes/pt.pyi index ef94454f2..fd62d0d0b 100644 --- a/stubs/emoji/emoji/unicode_codes/pt.pyi +++ b/stubs/emoji/emoji/unicode_codes/pt.pyi @@ -1,4 +1,2 @@ -from typing import Text - -EMOJI_UNICODE_PORTUGUESE: dict[Text, Text] -UNICODE_EMOJI_PORTUGUESE: dict[Text, Text] +EMOJI_UNICODE_PORTUGUESE: dict[str, str] +UNICODE_EMOJI_PORTUGUESE: dict[str, str]