
    {h                    n   % S r SSKJr  SSKrSSKrSSKJr  SSKJrJ	r	  SSK
Jr  SSKJr  SS	KJrJr  SS
KJr  SSKJrJrJrJrJr  SSKJr  \rS\S'   \R8                  S:X  a  \rS\S'   \rS\S'   O.\(       a  \rS\S'   \rS\S'   O\r\r\b  \R>                  " SSS9  \(       a  \r \r!O\r \r!/ SQr"g)zw
A platform independent file lock that supports the with-statement.

.. autodata:: filelock.__version__
   :no-value:

    )annotationsN)TYPE_CHECKING   )AcquireReturnProxyBaseFileLock)Timeout)SoftFileLock)UnixFileLock	has_fcntl)WindowsFileLock)AsyncAcquireReturnProxyAsyncSoftFileLockAsyncUnixFileLockAsyncWindowsFileLockBaseAsyncFileLock)versionstr__version__win32ztype[BaseFileLock]	_FileLockztype[BaseAsyncFileLock]_AsyncFileLockz only soft file lock is available   )
stacklevel)r   r   AsyncFileLockr   r   r   r   r   FileLockr	   r   r
   r   r   )#__doc__
__future__r   syswarningstypingr   _apir   r   _errorr   _softr	   _unixr
   r   _windowsr   asyncior   r   r   r   r   r   r   __annotations__platformr   r   warnr   r   __all__     I/var/www/auris/envauris/lib/python3.13/site-packages/filelock/__init__.py<module>r.      s    # 
    2   * %   S  <<7$3I!3.BN+B(4	%42C/C 	*MM<KH%M H"Mr,   