On Tue, Jun 28, 2022 at 10:42:26AM +0200, Bartosz Golaszewski wrote: > This is the implementation of the new python API for libgpiod v2. > [snip] > + } > + > + res = PyObject_Call(method, args, line_cfg_kwargs); > + Py_DECREF(args); > + Py_DECREF(method); > + if (!Py_IsNone(res)) { > + Py_DECREF(res); > + return NULL; > + } > + Building against python 3.9 (the min required by configure.ac) gives: module.c:276:7: warning: implicit declaration of function ‘Py_IsNone’; did you mean ‘Py_None’? [-Wimplicit-function-declaration] 276 | if (!Py_IsNone(res)) { | ^~~~~~~~~ | Py_None Py_IsNone didn't get added to the Stable ABI until 3.10. Cheers, Kent.