Remove unused _allowed_types from typing.py (#124090)

This commit is contained in:
sobolevn
2024-09-14 16:14:45 +03:00
committed by GitHub
parent 1de46136b9
commit 9dacf430c2

View File

@@ -29,7 +29,7 @@ import functools
import operator
import sys
import types
from types import WrapperDescriptorType, MethodWrapperType, MethodDescriptorType, GenericAlias
from types import GenericAlias
from _typing import (
_idfunc,
@@ -2352,11 +2352,6 @@ def assert_type(val, typ, /):
return val
_allowed_types = (types.FunctionType, types.BuiltinFunctionType,
types.MethodType, types.ModuleType,
WrapperDescriptorType, MethodWrapperType, MethodDescriptorType)
def get_type_hints(obj, globalns=None, localns=None, include_extras=False,
*, format=annotationlib.Format.VALUE):
"""Return type hints for an object.