44 if (usd_info ==
nullptr) {
51# define SetStrItem(str) PyStructSequence_SET_ITEM(usd_info, pos++, PyUnicode_FromString(str))
54#define SetObjItem(obj) PyStructSequence_SET_ITEM(usd_info, pos++, obj)
58 const int major = curversion / 10000;
59 const int minor = (curversion / 100) % 100;
60 const int patch = curversion % 100;
64 SetObjItem(PyUnicode_FromFormat(
"%2d, %2d, %2d", major, minor, patch));