One of the biggest problems I have with developing in #python and #gtk is that no static analysis tool/linter that I know of can properly interact with GObject based libraries. I started tackling this problem on my own, making a tool to generate python stubs. It's somewhat working already, but it still needs lots of improvements. If you feel like helping it'd be greatly appreciated!
Here's the link: https://gitlab.gnome.org/GabMus/gi-stubgen