§
    ïyIf  ã                  ó@   — d dl mZ d dlmZ  G d„ de¦  «        ZdgZdS )é    )Úannotations)ÚAnyc                  óT   ‡ — e Zd ZdZdˆ fd„Zdd„Zdd	„Zdd
„Zedd„¦   «         Z	ˆ xZ
S )ÚTimeoutz@Raised when the lock could not be acquired in *timeout* seconds.Ú	lock_fileÚstrÚreturnÚNonec                óV   •— t          ¦   «                              ¦   «          || _        d S ©N)ÚsuperÚ__init__Ú
_lock_file)Úselfr   Ú	__class__s     €úC/var/www/piapp/venv/lib/python3.11/site-packages/filelock/_error.pyr   zTimeout.__init__	   s$   ø€ Ý‰Œ×ÒÑÔÐØ#ˆŒˆˆó    ústr | tuple[Any, ...]c                ó    — | j         | j        ffS r   )r   r   ©r   s    r   Ú
__reduce__zTimeout.__reduce__   s   € ØŒ~ ¤Ð1Ð1Ð1r   c                ó   — d| j         › d�S )NzThe file lock 'z' could not be acquired.©r   r   s    r   Ú__str__zTimeout.__str__   s   € ØJ ¤ÐJÐJÐJÐJr   c                ó0   — | j         j        › d| j        ›d�S )Nú(ú))r   Ú__name__r   r   s    r   Ú__repr__zTimeout.__repr__   s    € Ø”.Ô)Ð?Ð?¨D¬NÐ?Ð?Ð?Ð?r   c                ó   — | j         S )z#:return: The path of the file lock.r   r   s    r   r   zTimeout.lock_file   s   € ð ŒÐr   )r   r   r	   r
   )r	   r   )r	   r   )r   Ú
__module__Ú__qualname__Ú__doc__r   r   r   r   Úpropertyr   Ú__classcell__)r   s   @r   r   r      s§   ø€ € € € € ØJÐJð$ð $ð $ð $ð $ð $ð2ð 2ð 2ð 2ðKð Kð Kð Kð@ð @ð @ð @ð ðð ð ñ „Xðð ð ð ð r   r   N)Ú
__future__r   Útypingr   ÚTimeoutErrorr   Ú__all__© r   r   ú<module>r+      sc   ðØ "Ð "Ð "Ð "Ð "Ð "à Ð Ð Ð Ð Ð ðð ð ð ð ˆlñ ô ð ð. ð€€€r   