Rate Keeper: Used to limit function call frequency. It ensures your function is called evenly within the limit rather than being called intensively in a short time.
Production-ready rate limiting library for Python with multiple algorithms, backends, and framework integrations