diff -ruN libteam-1.31/binding/python/team/capi.i.in libteam-1.31.new/binding/python/team/capi.i.in --- libteam-1.31/binding/python/team/capi.i.in 2020-07-26 11:58:59.000000000 +0200 +++ libteam-1.31.new/binding/python/team/capi.i.in 2023-05-08 08:13:11.434570526 +0200 @@ -45,7 +45,7 @@ %apply char *OUTPUT {char *addr}; int team_hwaddr_get(struct team_handle *th, uint32_t ifindex, char *addr, unsigned int addr_len); -%typemap(python, in) PyObject *PyFunc { +%typemap(in) PyObject *PyFunc { if (!PyCallable_Check($input)) { PyErr_SetString(PyExc_TypeError, "Need a callable object!"); return NULL;