!A?h. ddlZddlZddlmZdZdZdS)N)events) to_threadcK tj}tj}t j|j|g|Ri|}|d|d{VS)N)rget_running_loop contextvars copy_context functoolspartialrunrun_in_executor)funcargskwargsloopctx func_calls rsR<  7 7 7 7 7r