Ë
    NJniU  ã                   ó.   — d dl Z d dlZd„ Z e«       \  ZZy)é    Nc                  ój   — t         j                  dk\  rd„ } t        j                  }| |fS d„ } d„ }| |fS )N)é   é   c                 ó"   — | j                  «       S ©N)Úget_loop©Útasks    úE/home/uftp/myenv/lib/python3.12/site-packages/loguru/_asyncio_loop.pyÚget_task_loopz*load_loop_functions.<locals>.get_task_loop   s   € Ø—=‘=“?Ð"ó    c                 ó   — | j                   S r   )Ú_loopr	   s    r   r   z*load_loop_functions.<locals>.get_task_loop   s   € Ø—:‘:Ðr   c                  ód   — t        j                  «       } | j                  «       st        d«      ‚| S )NzThere is no running event loop)ÚasyncioÚget_event_loopÚ
is_runningÚRuntimeError)Úloops    r   Úget_running_loopz-load_loop_functions.<locals>.get_running_loop   s+   € Ü×)Ñ)Ó+ˆDØ—?‘?Ô$Ü"Ð#CÓDÐDØˆKr   )ÚsysÚversion_infor   r   )r   r   s     r   Úload_loop_functionsr      sI   € Ü
×Ñ˜6Ò!ò	#ô #×3Ñ3Ðð Ð*Ð*Ð*ò	ò	ð Ð*Ð*Ð*r   )r   r   r   r   r   © r   r   ú<module>r      s    ðÛ Û 
ò+ñ, #6Ó"7Ñ €Ñr   