aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/python/typeguard/patches/04-support-python-3.12.4.patch
blob: bed273464aaf9a310646444d6fd2e4a1112ef616 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
--- contrib/python/typeguard/typeguard/__init__.py	(index)
+++ contrib/python/typeguard/typeguard/__init__.py	(working tree)
@@ -265,7 +265,7 @@ def resolve_forwardref(maybe_ref, memo: _TypeCheckMemo):
         if sys.version_info < (3, 9, 0):
             return evaluate_forwardref(maybe_ref, memo.globals, memo.locals)
         else:
-            return evaluate_forwardref(maybe_ref, memo.globals, memo.locals, frozenset())
+            return evaluate_forwardref(maybe_ref, memo.globals, memo.locals, recursive_guard=frozenset())
 
     else:
         return maybe_ref