pygleif.v2.error.PyGLEIFRateLimitError

exception pygleif.v2.error.PyGLEIFRateLimitError(message, *, retry_after=None, status_code=None, url=None, body=None)[source]

Raised when the GLEIF rate limit is exceeded (HTTP 429).

retry_after holds the server-suggested wait in seconds, when the response carried a Retry-After header in integer-seconds form.

Parameters:
  • message (str)

  • retry_after (float | None)

  • status_code (int | None)

  • url (str | None)

  • body (str | None)

Return type:

None