source
def run_async( coro ):
Run an async coroutine safely from sync code, even inside a running event loop (e.g. ipymini)