Problem: Cannot build with Python 3.11.
Solution: Adjust define for _PyObject_TypeCheck. (Zdenek Dohnal,
closes #10627)
{
return Py_IS_TYPE(ob, type) || PyType_IsSubtype(Py_TYPE(ob), type);
}
-# define _PyObject_TypeCheck(o,t) py3__PyObject_TypeCheck(o,t)
+# if PY_VERSION_HEX >= 0x030b00b3
+# undef PyObject_TypeCheck
+# define PyObject_TypeCheck(o,t) py3__PyObject_TypeCheck(o,t)
+# else
+# define _PyObject_TypeCheck(o,t) py3__PyObject_TypeCheck(o,t)
+# endif
# endif
# ifdef MSWIN
static int included_patches[] =
{ /* Add new patch number below this line */
+/**/
+ 5168,
/**/
5167,
/**/