pub unsafe extern "C" fn PyErr_NewExceptionWithDoc( name: *const i8, doc: *const i8, base: *mut PyObject, dict: *mut PyObject, ) -> *mut PyObject