B a|=_@sGdddeZdS)cs eZdZdZfddZZS)RateLimitExceptionz% Rate limit exception class. cstt||||_dS)a Custom exception raise when the number of function invocations exceeds that imposed by a rate limit. Additionally the exception is aware of the remaining time period after which the rate limit is reset. :param string message: Custom exception message. :param float period_remaining: The time remaining until the rate limit is reset. N)superr__init__period_remaining)selfmessager) __class__k/private/var/folders/15/dcwkybx97hl11pqmmxvmf6cw4nnlkb/T/pip-unpacked-wheel-47v8mgjg/ratelimit/exception.pyrs zRateLimitException.__init__)__name__ __module__ __qualname____doc__r __classcell__rr)rr rsrN) Exceptionrrrrr