25: ProviderAdapter, ProviderAuthError, ProviderNotFoundError, ProviderRateLimitError, 605:# transient rate-limit (`ProviderRateLimitError`, e.g. HTTP 429) or network blip crashed the task 609:# deliberately NOT in `autoretry_for` — retrying a bad API key or a ticker that doesn't exist just 614: autoretry_for=(ProviderRateLimitError, ConnectionError, TimeoutError), 615: retry_backoff=True, # exponential backoff between attempts 616: retry_backoff_max=300, # cap backoff at 5 minutes 617: retry_jitter=True, # avoid a thundering herd of simultaneous retries 645: raise # not retried — see autoretry_for note above