I found 4 projects using "Py_TYPE(obj) = new_type;" in the PyPI top 5000:
mypy-0.910:
* mypyc/lib-rt/misc_ops.c: Py_TYPE(template_) = &PyType_Type;
* mypyc/lib-rt/misc_ops.c: Py_TYPE(t) = metaclass;
recordclass-0.16.3:
* lib/recordclass/_dataobject.c: Py_TYPE(op) = type;
* lib/recordclass/_dataobject.c: Py_TYPE(op) = type;
* lib/recordclass/_litetuple.c: // Py_TYPE(ob) = &PyLiteTupleType_Type;
pysha3-1.0.2:
* Modules/_sha3/sha3module.c: Py_TYPE(type) = &PyType_Type;
datatable-1.0.0.tar.gz:
* src/core/python/namedtuple.cc: Py_TYPE(v) = type.v;
* src/core/python/tuple.cc: Py_TYPE(v_new) = v_type;