Skip to content

Commit 0f400b8

Browse files
committed
support module keyword for some python versions
1 parent b054c81 commit 0f400b8

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

src/typing_extensions.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4088,6 +4088,9 @@ def _lax_type_check(
40884088
module=module,
40894089
allow_special_forms=allow_special_forms,
40904090
)
4091+
# module was added with bpo-41249 before special forms (bpo-46539)
4092+
elif "__forward_module__" in typing.ForwardRef.__slots__:
4093+
type_ = typing._type_convert(value, module=module)
40914094
else:
40924095
type_ = typing._type_convert(value)
40934096
else:

0 commit comments

Comments
 (0)