+
     h  c                  s:    ^ RI Ht ^ RIHt  ! R R]4      tR.tR# )i    )annotations)Anyc                  sl   a  ] tR t^tRtR V 3R lltR R ltR R ltR R	 lt]	R
 R l4       t
RtV ;t# )Timeoutz@Raised when the lock could not be acquired in *timeout* seconds.c               s     V ^8  d   QhRRRR/# )   	lock_filestrreturnZNone Zformat   "4/usr/lib/python3.14/site-packages/filelock/_error.py__annotate__Timeout.__annotate__	   s     $ $# $$ $    c                	s0   < \         SV `  4        Wn        R # N)Zsuper__init__
_lock_file)selfr   	__class__s   &&r
   r   ZTimeout.__init__	   s    #r   c                   V ^8  d   QhRR/# )r   r   zstr | tuple[Any, ...]r   r   r	   r
   r   r      s     2 21 2r   c                	s4    V P                   V P                  33# r   )r   r   r      &r
   
__reduce__ZTimeout.__reduce__   s    ~~111r   c               r   r   r   r   r   r   r	   r
   r   r      s     K K Kr   c                	s"    R V P                    R2# )zThe file lock 'z' could not be acquired.r   r   r   r
   __str__ZTimeout.__str__   s      11IJJr   c               r   r   r   r   r	   r
   r   r      s     @ @# @r   c                	sP    V P                   P                   R V P                  : R2# )Z(Z))r   __name__r   r   r   r
   __repr__ZTimeout.__repr__   s%    ..))*!DNN+=Q??r   c               r   r   r   r   r	   r
   r   r      s      3 r   c                s    V P                   # )z#:return: The path of the file lock.r   r   r   r
   r   ZTimeout.lock_file   s     r   r   )r   Z
__module__Z__qualname__Z__firstlineno__Z__doc__r   r   r   r   Zpropertyr   Z__static_attributes__Z__classcell__)r   s   @r
   r   r      s5    J$ $2K@  r   r   N)Z
__future__r    Ztypingr   ZTimeoutErrorr   Z__all__r   r   r
   <module>r      s#    " l . r   