rate-control
Many external APIs enforce rate limits and respond with errors if queried too frequently. I created the rate-control library as a solution for efficient rate limiting and request scheduling in Python, with support for various algorithms while providing flexibility for adapting to evolving constraints. Many features like request synchronization and prioritization are also available to use.