Currently, I'm trying to run Kivy, Socket.io as coroutine of Trio. It seems that Kivy UI showing the blank screen and seem to be unresponsive. Earlier, Kivy was working with Trio, after socket.io added, it became unresponsive. Provided Sample code for the same.
async with trio.open_nursery() as nursery:
nursery.start_soon(kivy_sample_app)
nursery.start_soon(websocket_client.connect)
nursery.start_soon(command_line.run)