> > The docs for PyObject_IsTrue() promise that the "function > > always succeeds". But in reality it can return an error > > result if an underlying method returns an error. > > Then the docs need to be repaired! Done.