Gbulb is a Python library that implements a PEP 3156 interface for the GLib main event loop under UNIX-like systems.
As much as possible, except where noted below, it mimics asyncio's interface. If you notice any differences, please report them.
- python 3.6+
- pygobject
- glib
- gtk+3 (optional)
Example usage:
import asyncio, gbulb gbulb.install() asyncio.get_event_loop().run_forever()