From bf1e5e1faaf2b663996e079b694a87947f11850b Mon Sep 17 00:00:00 2001 From: Jelle Zijlstra Date: Mon, 22 May 2023 07:19:19 -0700 Subject: [PATCH] Remove __module__ assignment for TypeVar and friends --- src/typing_extensions.py | 4 ---- 1 file changed, 4 deletions(-) diff --git a/src/typing_extensions.py b/src/typing_extensions.py index a30c01b1..00644d58 100644 --- a/src/typing_extensions.py +++ b/src/typing_extensions.py @@ -1372,10 +1372,6 @@ class _DefaultMixin: class _TypeVarLikeMeta(type): - def __init__(cls, *args, **kwargs): - super().__init__(*args, **kwargs) - cls.__module__ = 'typing' - def __instancecheck__(cls, __instance: Any) -> bool: return isinstance(__instance, cls._backported_typevarlike)