Ë
    ²Œj‘  ã                   ó6   — d Z ddlmZ ddlmZ  G d„ de«      Zy)z
errors and exceptions
é    )ÚHTTPExceptioné   )ÚLimitc                   ó0   ‡ — e Zd ZdZdZdeddfˆ fd„Zˆ xZS )ÚRateLimitExceededz4
    exception raised when a rate limit is hit.
    NÚlimitÚreturnc                 óä   •— || _         |j                  r2t        |j                  «      s|j                  n|j                  «       }nt        |j                   «      }t        t
        | �  d|¬«       y )Ni­  )Ústatus_codeÚdetail)r   Úerror_messageÚcallableÚstrÚsuperr   Ú__init__)Úselfr   ÚdescriptionÚ	__class__s      €úX/var/www/html/Fitness-lenito-AI-main/venv/lib/python3.12/site-packages/slowapi/errors.pyr   zRateLimitExceeded.__init__   sd   ø€ ØˆŒ
Ø×Òô   × 3Ñ 3Ô4ð ×#Ò#à×(Ñ(Ó*ñ ô ˜eŸk™kÓ*ˆKÜÔ Ñ/¸CÈÐ/ÕTó    )Ú__name__Ú
__module__Ú__qualname__Ú__doc__r   r   r   Ú__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   