File tree Expand file tree Collapse file tree 1 file changed +1
-4
lines changed Expand file tree Collapse file tree 1 file changed +1
-4
lines changed Original file line number Diff line number Diff line change @@ -669,9 +669,6 @@ PyObject *JSObjectProxyMethodDefinitions::JSObjectProxy_setdefault_method(JSObje
669
669
return value;
670
670
}
671
671
672
- // Python 3.13 moved this undocumented function to private API. Re-exporting it here.
673
- extern void _PyErr_SetKeyError (PyObject *);
674
-
675
672
PyObject *JSObjectProxyMethodDefinitions::JSObjectProxy_pop_method (JSObjectProxy *self, PyObject *const *args, Py_ssize_t nargs) {
676
673
PyObject *key;
677
674
PyObject *default_value = NULL ;
@@ -696,7 +693,7 @@ PyObject *JSObjectProxyMethodDefinitions::JSObjectProxy_pop_method(JSObjectProxy
696
693
Py_INCREF (default_value);
697
694
return default_value;
698
695
}
699
- _PyErr_SetKeyError ( key);
696
+ PyErr_SetObject (PyExc_KeyError, key);
700
697
return NULL ;
701
698
}
702
699
else {
You can’t perform that action at this time.
0 commit comments