{"library":"ratelim","type":"library","category":null,"description":"Ratelim is a simple Python library (version 0.1.6, last released Feb 2015) that provides decorators to limit the number of times a function can be called within a specific time interval. It's particularly useful for respecting rate limits of external APIs. It supports both greedy and patient rate limiting strategies and preserves the function signature. This library has not been updated since 2015.","language":"python","status":"maintenance","version":"0.1.6","tags":["rate-limiting","decorator","api-rate-limit","throttling"],"install":[{"cmd":"pip install ratelim","imports":["from ratelim import greedy","from ratelim import patient"]}],"homepage":null,"github":"http://github.com/themiurgo/ratelim","docs":null,"changelog":null,"pypi":"https://pypi.org/project/ratelim/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":100,"avg_install_s":1.7,"avg_import_s":null,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/ratelim/compatibility"},"provenance":{"verified_status":"passing","verified_at":"Tue Jun 30","last_verified":"Tue Jun 30","next_check":"Thu Jul 30","install_tag":null}}