python-resilience
Implement fault-tolerant Python patterns like exponential backoff, retries, and timeouts using the tenacity library.
Install
npx skills add https://github.com/wshobson/agents --skill python-resilienceStats
| Total installs | 3,105 |
| Weekly installs | 3.1K |
| GitHub stars | 32.4K |
| First seen | Jan 30, 2026 |
| Source | @wshobson/agents |
Summary
- Covers transient vs. permanent failure classification, exponential backoff with jitter, bounded retries, and timeout patterns using the tenacity library
- Includes nine production patterns: basic retry, selective error handling, HTTP status code retries, combined exception and status retries, retry logging, timeout decorators, stacked decorators, dependency injection for testing, and fail-safe defaults
- Provides best practices for retry strategy, including when to retry, duration caps, logging requirements, and graceful degradation for non-critical operations
- All patterns use decorators to separate infrastructure concerns from business logic, enabling reusable, testable, and maintainable fault-tolerant code
Tags
Related skills
| Skill | Installs | vs python-resilience |
|---|---|---|
| apify-actor-development | 2,963 | -142 |
| spring-boot-engineer | 2,804 | -301 |
| tauri-v2 | 2,740 | -365 |
| prisma-cli | 2,717 | -388 |
| clerk-setup | 2,925 | -180 |
FAQ
- How many installs does python-resilience have?
- python-resilience has 3,105 total installs and 3.1K installs this week.
- Where is python-resilience hosted?
- python-resilience is published by @wshobson/agents at https://github.com/wshobson/agents.
- How many GitHub stars does python-resilience have?
- python-resilience has 32.4K GitHub stars.
- When was python-resilience first indexed?
- OrangeBot.AI first indexed python-resilience on Jan 30, 2026.
- How do I install python-resilience?
- Run: npx skills add https://github.com/wshobson/agents --skill python-resilience