Team Ai
Datasetpublic

codekingpro/portable-devtools

sourceHugging Faceupdated 5mo agoView on Hugging Face
1likes15kdownloads
_asyncio_loop.py28 linesDownload Raw Back to loguru
1import asyncio2import sys3 4 5def load_loop_functions():6    if sys.version_info >= (3, 7):7 8        def get_task_loop(task):9            return task.get_loop()10 11        get_running_loop = asyncio.get_running_loop12 13    else:14 15        def get_task_loop(task):16            return task._loop17 18        def get_running_loop():19            loop = asyncio.get_event_loop()20            if not loop.is_running():21                raise RuntimeError("There is no running event loop")22            return loop23 24    return get_task_loop, get_running_loop25 26 27get_task_loop, get_running_loop = load_loop_functions()28 
codekingpro/portable-devtools · Team Ai