ó
    Eñi  ã                  ó8   • S SK Jr  S SKJr   " S S\5      rS/rg)é    )Úannotations)ÚAnyc                  ób   ^ • \ rS rSrSrS	U 4S jjrS
S jrSS jrSS jr\	SS j5       r
SrU =r$ )ÚTimeouté   z@Raised when the lock could not be acquired in *timeout* seconds.c                ó.   >• [         TU ]  5         Xl        g ©N)ÚsuperÚ__init__Ú
_lock_file)ÚselfÚ	lock_fileÚ	__class__s     €ÚL/home/mande/repo/quber/.venv/lib/python3.13/site-packages/filelock/_error.pyr   ÚTimeout.__init__	   s   ø€ Ü‰ÑÔØ#�ó    c                ó4   • U R                   U R                  44$ r	   )r   r   ©r   s    r   Ú
__reduce__ÚTimeout.__reduce__   s   € Ø�~‰~ §¡Ð1Ð1Ð1r   c                ó"   • SU R                    S3$ )NzThe file lock 'z' could not be acquired.©r   r   s    r   Ú__str__ÚTimeout.__str__   s   € Ø  §¡Ð 1Ð1IÐJÐJr   c                óP   • U R                   R                   SU R                  < S3$ )NÚ(Ú))r   Ú__name__r   r   s    r   Ú__repr__ÚTimeout.__repr__   s%   € Ø—.‘.×)Ñ)Ð*¨!¨D¯N©NÑ+=¸QÐ?Ð?r   c                ó   • U R                   $ )z$:returns: The path of the file lock.r   r   s    r   r   ÚTimeout.lock_file   s   € ð �‰Ðr   r   )r   ÚstrÚreturnÚNone)r$   zstr | tuple[Any, ...])r$   r#   )r   Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__r   r   r   r   Úpropertyr   Ú__static_attributes__Ú__classcell__)r   s   @r   r   r      s0   ø† ÙJ÷$ô2ôKô@ð óó ör   r   N)Ú
__future__r   Útypingr   ÚTimeoutErrorr   Ú__all__© r   r   Ú<module>r2      s#   ðÝ "å ôˆlô ð. ð�r   