
    {h                    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     G/var/www/auris/envauris/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      11IJJr   c                P    U R                   R                   SU R                  < S3$ )N())r   __name__r   r   s    r   __repr__Timeout.__repr__   s%    ..))*!DNN+=Q??r   c                    U R                   $ )z#:return: 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   