fix: ForwardRef._evaluate Python 3.12 compatibility
This commit is contained in:
parent
500c605fad
commit
dfb151537b
|
|
@ -37,7 +37,7 @@ def _resolve_type(
|
||||||
ns = vars(mod)
|
ns = vars(mod)
|
||||||
|
|
||||||
if isinstance(arg, ForwardRef):
|
if isinstance(arg, ForwardRef):
|
||||||
return arg._evaluate(ns, None, frozenset(), recursive_guard=frozenset())
|
return arg._evaluate(ns, None, recursive_guard=frozenset())
|
||||||
|
|
||||||
return ns.get(name)
|
return ns.get(name)
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue