a re-implementation of the asyncio mainloop on top of Trio
https://github.com/python-trio/trio-asyncio