On Thu, Oct 13, 2022 at 11:10:26AM +0800, Kent Gibson wrote: > On Fri, Oct 07, 2022 at 04:55:21PM +0200, Bartosz Golaszewski wrote: > > This adds python bindings for libgpiod v2. As opposed to v1, they are > > mostly written in python with just low-level elements written in C and > > interfacing with libgpiod.so. > > > > We've also added setup.py which will allow to use pip for managing the > > bindings and split them into a separate meta-openembedded recipe. > > > > Signed-off-by: Bartosz Golaszewski <brgl@xxxxxxxx> > > <snipping out files with no probs> > > Other than the couple of PyArg_ParseTupleAndKeywords issues, > the other few minor bugs, and my obvious preference for using list > comprehensions to build lists, the big sticking point for me is thread > safety. > I'm not convinced your current approach is thread safe, so convince me, > either by proving me wrong or providing another solution. > Hopefully I'm wrong. > But it isn't expected to be MT-safe, is it? Cheers, Kent.