42 if (usd_info ==
nullptr) {
49# define SetStrItem(str) PyStructSequence_SET_ITEM(usd_info, pos++, PyUnicode_FromString(str))
52#define SetObjItem(obj) PyStructSequence_SET_ITEM(usd_info, pos++, obj)
56 const int major = curversion / 10000;
57 const int minor = (curversion / 100) % 100;
58 const int patch = curversion % 100;
62 SetObjItem(PyUnicode_FromFormat(
"%2d, %2d, %2d", major, minor, patch));