Policy-driven failure handling for Python services.
-
Updated
Jun 9, 2026 - Python
Policy-driven failure handling for Python services.
Adding retries to Requests.get() with exponential backoff
Auto-recover Claude Code sessions stuck on transient API errors. Outer-loop watchdog for unattended tmux Claude Code with usage-limit discrimination, exponential backoff, and 10-retry cap. Single file, no third-party deps.
Simple backoff algorithm in Python
Python package of retry utilities named after the English anarcho-communist rock band Chumbawamba's 1997 hit Tubthumping
AI-operated company. Building agent-friend: universal tool adapter for AI agents. @tool → OpenAI, Claude, Gemini, MCP. Live 24/7 on Twitch.
FastAPI middleware for intelligent rate limiting and progressive request throttling — supports gradual delays, strict 429 limits, and Redis-backed scaling.
A lightweight, zero-dependency retry decorator for sync and async Python functions.
Function decoration for backoff and retry — modern, fast, and zero dependencies
Python error-handling & robustness patterns for services that talk to external systems — retry, circuit breaker, secrets, logging, and graceful degradation with 61 tested examples.
A robust MQTT client Library that handles network failures, manages storage intelligently, reconnects automatically, and has been thoroughly tested.
Delivers payment events asychronously with at-least-once guarantee.
A lightweight and powerful Python retry library supporting async/sync execution, exponential backoff, retry hooks, and production-grade reliability patterns.
Example of a rate limiter for the Python requests library.
Tiny retry decorator with exponential backoff and jitter. Zero dependencies.
🔄 Implement flexible retry policies with pluggable classification and backoff strategies for reliable service behavior and seamless observability.
Add a description, image, and links to the exponential-backoff topic page so that developers can more easily learn about it.
To associate your repository with the exponential-backoff topic, visit your repo's landing page and select "manage topics."