+
    ‘°³jÝ
  ã                  ór   € ^ RI Ht  ! R R]4      t ! R R]4      t ! R R]4      t ! R R	]4      t	. ROt
R
# )é    )Úannotationsc                  ól   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               ó    € V ^8„  d   QhRRRR/# )é   Ú	lock_fileÚstrÚreturnÚNone© )Úformats   "ÚP/home/luca/screen-checking/.venv/lib/python3.14/site-packages/filelock/_error.pyÚ__annotate__ÚTimeout.__annotate__   s   € ÷ $ñ $ #ð $¨$ñ $ó    c                	ó0   <€ \         SV `  4        Wn        R # ©N)ÚsuperÚ__init__Ú
_lock_file)Úselfr   Ú	__class__s   &&€r   r   ÚTimeout.__init__   s   ø€ Ü‰ÑÔØ#Žr   c               ó   € V ^8„  d   QhRR/# )r   r
   z3tuple[type[Timeout], tuple[str], dict[str, object]]r   )r   s   "r   r   r      s   € ÷ Añ AÐOñ Ar   c                	óJ   € V P                   V P                  3V P                  3# r   )r   r   Ú__dict__©r   s   &r   Ú
__reduce__ÚTimeout.__reduce__   s   € à�~‰~ §¡Ð1°4·=±=Ð@Ð@r   c               ó   € V ^8„  d   QhRR/# ©r   r
   r	   r   )r   s   "r   r   r      s   € ÷ Kñ K˜ñ Kr   c                	ó"   € R V P                    R2# )zThe file lock 'z' could not be acquired.©r   r   s   &r   Ú__str__ÚTimeout.__str__   s   € Ø  §¡Ð 1Ð1IÐJÐJr   c               ó   € V ^8„  d   QhRR/# r!   r   )r   s   "r   r   r      s   € ÷ @ñ @˜#ñ @r   c                	óP   € V P                   P                   R V P                  : R2# )Ú(Ú))r   Ú__name__r   r   s   &r   Ú__repr__ÚTimeout.__repr__   s%   € Ø—.‘.×)Ñ)Ð*¨!¨D¯N©NÑ+=¸QÐ?Ð?r   c               ó   € V ^8„  d   QhRR/# r!   r   )r   s   "r   r   r      ó   € ÷ ñ ˜3ñ r   c                ó   € V P                   # )zThe path of the file lock.r#   r   s   &r   r   ÚTimeout.lock_file   ó   € ð �‰Ðr   r#   )r*   Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__r   r   r$   r+   Úpropertyr   Ú__static_attributes__Ú__classcell__©r   s   @r   r   r      s6   ø† ÙJ÷$ð $õAõKõ@ð ôó ör   r   c                  ó   € ] tR t^tRtRtR# )ÚSoftFileLockLifetimeWarningzPThe configured soft-lock lifetime permits overlapping live holders after expiry.r   N©r*   r2   r3   r4   r5   r7   r   r   r   r;   r;      s   † ÝZr   r;   c                  ó   € ] tR t^tRtRtR# )ÚLeaseSettingsMismatchzTA lease contender disagrees with the published claim about how long the lease lasts.r   Nr<   r   r   r   r>   r>      s   † Ý^r   r>   c                  óŒ   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4       t	]R
 R l4       t
]R R l4       tRtV ;t# )ÚSoftFileLockProtocolErrorzQRaised when strict soft-lock state cannot be interpreted without risking overlap.c               ó(   € V ^8„  d   QhRRRRRRRR/# )r   r   r	   Ú
claim_nameú
str | NoneÚreasonr
   r   r   )r   s   "r   r   Ú&SoftFileLockProtocolError.__annotate__&   s(   € ÷ )ñ ) #ð )°:ð )Àsð )Ètñ )r   c                	óf   <€ Wn         W n        W0n        \        SV `  V P                  4       4       R # r   )r   Ú_claim_nameÚ_reasonr   r   r$   )r   r   rB   rD   r   s   &&&&€r   r   Ú"SoftFileLockProtocolError.__init__&   s&   ø€ Ø#ŒØ%ÔØŒÜ‰Ñ˜Ÿ™›Ö(r   c               ó   € V ^8„  d   QhRR/# )r   r
   zVtuple[type[SoftFileLockProtocolError], tuple[str, str | None, str], dict[str, object]]r   )r   s   "r   r   rE   ,   s   € ÷ `ñ `ð
ñ`r   c                	óv   € V P                   V P                  V P                  V P                  3V P                  3# r   )r   r   rG   rH   r   r   s   &r   r   Ú$SoftFileLockProtocolError.__reduce__,   s1   € ð
 �~‰~ §¡°×1AÑ1AÀ4Ç<Á<ÐPÐRV×R_ÑR_Ð_Ð_r   c               ó   € V ^8„  d   QhRR/# r!   r   )r   s   "r   r   rE   3   s   € ÷ Oñ O˜ñ Or   c                	ó’   € V P                   f   V P                  MV P                   RV P                   : 2pRV RV P                   2# )Nz: claim z"Invalid strict soft-lock state at z: ©rG   r   rH   )r   Úlocations   & r   r$   Ú!SoftFileLockProtocolError.__str__3   sH   € Ø&*×&6Ñ&6Ò&>�4—?’?ÀtÇÁÐFWÐW_Ð`d×`pÑ`pÑ_sÐDtˆØ3°H°:¸RÀÇÁ¸~ÐNÐNr   c               ó   € V ^8„  d   QhRR/# r!   r   )r   s   "r   r   rE   8   r.   r   c                ó   € V P                   # )zThe requested lock path.r#   r   s   &r   r   Ú#SoftFileLockProtocolError.lock_file7   r1   r   c               ó   € V ^8„  d   QhRR/# )r   r
   rC   r   )r   s   "r   r   rE   =   s   € ÷  ñ  ˜Jñ  r   c                ó   € V P                   # )z<The claim that caused the error, if scanning identified one.)rG   r   s   &r   rB   Ú$SoftFileLockProtocolError.claim_name<   s   € ð ×ÑÐr   c               ó   € V ^8„  d   QhRR/# r!   r   )r   s   "r   r   rE   B   s   € ÷ ñ ˜ñ r   c                ó   € V P                   # )z The protocol validation failure.)rH   r   s   &r   rD   Ú SoftFileLockProtocolError.reasonA   s   € ð �|‰|Ðr   rO   )r*   r2   r3   r4   r5   r   r   r$   r6   r   rB   rD   r7   r8   r9   s   @r   r@   r@   #   sX   ø† Ù[÷)ð )õ`õOð ôó ðð ô ó ð ð ôó ör   r@   N)r>   r;   r@   r   )Ú
__future__r   ÚTimeoutErrorr   ÚDeprecationWarningr;   Ú
ValueErrorr>   ÚOSErrorr@   Ú__all__r   r   r   Ú<module>ra      sE   ðÝ "ôˆlô ô.[Ð"4ô [ô_˜Jô _ô! ô !òH‚r   