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