Open
Description
The APIs have been updated to support 'bursts' of requests. This means that TooManyRequests should no longer be returned if the number of initial requests is below the rate limit. Therefore, the current custom implementation of _Limit
, which enforces a delay between requests, is likely no longer needed.
Try replacing _Limiter
with asyncio-throttle and rerun session_configuration.py
. Make note of total run time vs original and number of TooManyRequests errors. Given improved performance, implement the change and update docs.