a
    ÛŒxdö  ã                   @  s˜   d dl mZ d dlZd dlZd dlmZmZ ddgZejdd… dkrXdd	d
œdd„Z	ndd	d
œdd„Z	ejdd… dkrˆd dlm
Z nddlm
Z dS )é    )ÚannotationsN)ÚAnyÚDictÚasyncio_timeoutÚloop_if_py_lt_38é   )é   é   zasyncio.AbstractEventLoopzDict[str, Any])ÚloopÚreturnc                 C  s   i S )úN
        Helper for the removal of the loop argument in Python 3.10.

        © ©r
   r   r   úW/var/www/html/Ranjet/env/lib/python3.9/site-packages/websockets/legacy/compatibility.pyr      s    c                 C  s   d| iS )r   r
   r   r   r   r   r   r      s    )r   é   )Útimeouté   )Ú
__future__r   ÚasyncioÚsysÚtypingr   r   Ú__all__Úversion_infor   r   r   Zasync_timeoutr   r   r   r   Ú<module>   s   	