#ifdef IS_PY3K return PyCapsule_New(%in, 0, 0); #else return PyCObject_FromVoidPtr(%in, 0); #endif %out = 0; #ifdef IS_PY3K %out = (%OUTTYPE)PyCapsule_GetPointer(%in, 0); #else %out = (%OUTTYPE)PyCObject_AsVoidPtr(%in); #endif