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.

GitHub

2k stars
29 watching
157 forks
Language: Python
last commit: over 3 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
shafreeck/retry A simple library to handle repeated attempts at completing a task with error handling and customizable backoff strategy 12
pylons/pyramid_retry A library that enables retryable error handling in web applications 6
spider-gazelle/simple_retry A tool for retrying code blocks with customizable options. 6
sindresorhus/p-retry A utility for automatically retrying failed promise-returning or async functions with exponential backoff and customizable error handling. 795
icanzilb/retry A Swift library that provides a flexible way to retry failed operations with customizable delay strategies and maximum attempts. 499
lantins/resque-retry Provides retry logic and exponential backoff support for Resque jobs 422
grammarly/perseverance A flexible retry library inspired by the Common Lisp condition system. 183
kamilsk/retry A library providing an interruptible mechanism to perform actions repetitively until successful 340
rafaeljesus/retry-go A package for implementing retries in Go programs with flexible retry policies and timing 50
thedevsaddam/retry Provides a flexible retry mechanism for Go functions 66
sija/retriable.cr A retry mechanism with exponential backoff for handling unreliable code blocks 41
ybbus/httpretry Enriches an HTTP client with automatic retry functionality using exponential backoff. 47
safwank/elixirretry Provides macros for retrying code with customizable delay and exception handling strategies. 443
hashicorp/go-retryablehttp A Go library that provides an HTTP client with automatic retries and exponential backoff. 1,995
percolate/retry A Go package for implementing retry logic in error handling 10