python-zulip-api: Handle `RATE_LIMIT_HIT` (Rate limit exceeded) errors

It would be nice if this library handled RATE_LIMIT_HIT errors automatically by sleeping for retry-after seconds and retrying the request. Otherwise this logic needs to be implemented in every user application.

About this issue

  • Original URL
  • State: open
  • Created a year ago
  • Comments: 20 (10 by maintainers)

Most upvoted comments

I can only clarify what I propose to be changed from a python-zulip-api user’s perspective, how it is to be changed from python-zulip-api perspective is a different matter.