Qt uses Shiboken2 to create its Python bindings, and already provides typesystem files for all its libraries. This is how PySide2 is built. The mayor issue of Shiboken2, is that it uses CMake3 and a ...