From f2e8a7556571dc6f2261025ea89a836189221955 Mon Sep 17 00:00:00 2001 From: donBarbos Date: Tue, 18 Nov 2025 15:49:19 +0400 Subject: [PATCH 1/3] Remove no_type_check_decorator from __all__ for Python >= 3.15 --- src/typing_extensions.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/typing_extensions.py b/src/typing_extensions.py index ca1705e4..7a911c9d 100644 --- a/src/typing_extensions.py +++ b/src/typing_extensions.py @@ -148,7 +148,6 @@ 'ValuesView', 'cast', 'no_type_check', - 'no_type_check_decorator', ] # for backward compatibility @@ -4312,3 +4311,7 @@ def type_repr(value): Generic = typing.Generic ForwardRef = typing.ForwardRef Annotated = typing.Annotated + +# Breakpoint: https://github.com/python/cpython/pull/133602 +if sys.version_info >= (3, 15, 0): + __all__.append("no_type_check_decorator") From c1f2f31d40ec91b62946c167bbce4ff58d2fc1c9 Mon Sep 17 00:00:00 2001 From: donBarbos Date: Tue, 18 Nov 2025 15:54:20 +0400 Subject: [PATCH 2/3] fix eq --- src/typing_extensions.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/typing_extensions.py b/src/typing_extensions.py index 7a911c9d..9dd8eac4 100644 --- a/src/typing_extensions.py +++ b/src/typing_extensions.py @@ -4313,5 +4313,5 @@ def type_repr(value): Annotated = typing.Annotated # Breakpoint: https://github.com/python/cpython/pull/133602 -if sys.version_info >= (3, 15, 0): +if sys.version_info < (3, 15, 0): __all__.append("no_type_check_decorator") From b16ee8833d37e7e0d70205181a4a03d5971d8829 Mon Sep 17 00:00:00 2001 From: donBarbos Date: Tue, 18 Nov 2025 23:11:58 +0400 Subject: [PATCH 3/3] emptry commit to trigger CI