HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux spn-python 5.15.0-89-generic #99-Ubuntu SMP Mon Oct 30 20:42:41 UTC 2023 x86_64
User: arjun (1000)
PHP: 8.1.2-1ubuntu2.20
Disabled: NONE
Upload Files
File: //home/arjun/projects/env/lib/python3.10/site-packages/filelock/__pycache__/_error.cpython-310.pyc
o

!we�@s2ddlmZddlmZGdd�de�ZdgZdS)�)�annotations)�AnycsNeZdZdZd�fdd�Zdd	d
�Zddd�Zdd
d�Zeddd��Z	�Z
S)�Timeoutz@Raised when the lock could not be acquired in *timeout* seconds.�	lock_file�str�return�Nonecst���||_dS�N)�super�__init__�
_lock_file)�selfr��	__class__��H/home/arjun/projects/env/lib/python3.10/site-packages/filelock/_error.pyr	s

zTimeout.__init__�str | tuple[Any, ...]cCs|j|jffSr	)rr�r
rrr�
__reduce__
�zTimeout.__reduce__cCsd|j�d�S)NzThe file lock 'z' could not be acquired.�rrrrr�__str__rzTimeout.__str__cCs|jj�d|j�d�S)N�(�))r�__name__rrrrr�__repr__szTimeout.__repr__cCs|jS)z#:return: The path of the file lock.rrrrrrszTimeout.lock_file)rrrr)rr)rr)r�
__module__�__qualname__�__doc__rrrr�propertyr�
__classcell__rrrrrs


rN)�
__future__r�typingr�TimeoutErrorr�__all__rrrr�<module>s
�