retrying
Retryer
A general-purpose retrying library for Python applications
Retrying is an Apache 2.0 licensed general-purpose retrying library, written in Python, to simplify the task of adding retry behavior to just about anything.
2k stars
29 watching
156 forks
Language: Python
last commit: about 5 years agoLinked from 1 awesome list
Related projects:
| Repository | Description | Stars |
|---|---|---|
| A simple library to handle repeated attempts at completing a task with error handling and customizable backoff strategy | 12 | |
| A library that enables retryable error handling in web applications | 6 | |
| A tool for retrying code blocks with customizable options. | 6 | |
| A utility for automatically retrying failed promise-returning or async functions with exponential backoff and customizable error handling. | 808 | |
| A Swift library that provides a flexible way to retry failed operations with customizable delay strategies and maximum attempts. | 499 | |
| Provides retry logic and exponential backoff support for Resque jobs | 422 | |
| A flexible retry library inspired by the Common Lisp condition system. | 184 | |
| A library providing an interruptible mechanism to perform actions repetitively until successful | 341 | |
| A package for implementing retries in Go programs with flexible retry policies and timing | 50 | |
| Provides a flexible retry mechanism for Go functions | 66 | |
| A retry mechanism with exponential backoff for handling unreliable code blocks | 41 | |
| Enriches an HTTP client with automatic retry functionality using exponential backoff. | 48 | |
| Provides macros for retrying code with customizable delay and exception handling strategies. | 444 | |
| A Go library that provides an HTTP client with automatic retries and exponential backoff. | 2,020 | |
| A Go package for implementing retry logic in error handling | 10 |