ó
    Ii‘  ã                   ó6   • S r SSKJr  SSKJr   " S S\5      rg)z
errors and exceptions
é    )ÚHTTPExceptioné   )ÚLimitc                   ó<   ^ • \ rS rSrSrSrS\SS4U 4S jjrSrU =r	$ )ÚRateLimitExceededé
   z,
exception raised when a rate limit is hit.
NÚlimitÚreturnc                 óð   >• Xl         UR                  (       a7  [        UR                  5      (       d  UR                  OUR                  5       nO[        UR                   5      n[        [
        U ]  SUS9  g )Ni­  )Ústatus_codeÚdetail)r	   Úerror_messageÚcallableÚstrÚsuperr   Ú__init__)Úselfr	   ÚdescriptionÚ	__class__s      €Ú4/venv/lib/python3.13/site-packages/slowapi/errors.pyr   ÚRateLimitExceeded.__init__   se   ø€ ØŒ
Ø××ô   × 3Ñ 3×4Ñ4ð ×#Ò#à×(Ñ(Ó*ñ ô ˜eŸk™kÓ*ˆKÜÔ Ñ/¸CÈÐ/ÒTó    )r	   )
Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__r	   r   r   Ú__static_attributes__Ú__classcell__)r   s   @r   r   r   
   s+   ø† ñð €Eð
U˜eð 
U¨÷ 
Uõ 
Ur   r   N)r   Ústarlette.exceptionsr   Úwrappersr   r   © r   r   Ú<module>r#      s    ðñõ /å ôU˜õ Ur   