Hello, Am 27.04.20 um 15:44 schrieb Philipp Hahn: > as announced a long time ago with > <https://www.redhat.com/archives/libvir-list/2018-November/msg00291.html> > and recently refreshed with > <https://www.redhat.com/archives/libvir-list/2020-April/msg00892.html> > I'm working on adding PEP 484 type hints > <https://www.python.org/dev/peps/pep-0484/> to the Python binding of > libvirt. > > I have finished this work now and have a working version at > <https://github.com/univention/libvirt-python/tree/typing> which > consists of 90 patches in total as I has to go over evry file to > understand and fix all things. I just opened a merge request <https://gitlab.com/libvirt/libvirt-python/-/merge_requests/9> for my code at <https://gitlab.com/pmhahn/libvirt-python/-/tree/typing>. This also unearthed severl bugs where C-pointer point to the wrong types, which lead to strange crashes. The fixes for them are at the start of my current branch, except <https://gitlab.com/pmhahn/libvirt-python/-/commit/9fdf8e9ece4b6695bcddaeb2f998bc11f57e2735> which is more tricky. If you want to fast-pache them I can try to extract those patches into a separate branch, which can be merged without my other work. Philipp