NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #737 most downloaded on PyPI
Retrying
Last release 1 years ago
03 Aug 2025
Ships unpredictably
gaps range from 2 weeks to 8.0 years
Most releases are documented
notes for 14 of 16 stable releases
2 versions withdrawn
withdrawn after publishing
14 years old
18 releases · first in 2013
Nothing published for this version
Add GHA for publishing to PyPI with a Trusted Publisher
Fix performance regression
Add GHA for publishing to PyPI with a Trusted Publisher
- Require Python 3.6+
Require Python 3.6+
One column per quarter.
Nothing published for this version
- Restore Python 2 compatibility
Restore Python 2 compatibility
Accept Exception type for retry_on_exception
Remove six dependency
Add basic logging support
Fix tests and add GHA
Accept Exception type for retry_on_exception
- Added Greg Roodt as maintainer - Formatted code with black - Updated repository references
Added Greg Roodt as maintainer
Formatted code with black
Updated repository references
Add minimum six version of 1.7.0 since anything less will break things
Add minimum six version of 1.7.0 since anything less will break things
Ensure we wrap the decorated functions to prevent information loss
Ensure we wrap the decorated functions to prevent information loss
Allow a jitter value to be passed in
Add requirements.txt to MANIFEST.in to fix pip installs
Add requirements.txt to MANIFEST.in to fix pip installs
Add upstream six dependency, remove embedded six functionality
Add upstream six dependency, remove embedded six functionality
Add support for custom wait and stop functions
Add support for custom wait and stop functions
Bug fix to not raise a RetryError on failure when exceptions aren't being wrapped
Bug fix to not raise a RetryError on failure when exceptions aren't being wrapped
Bug fix for explicitly passing in a wait type
Bug fix for explicitly passing in a wait type
Remove the need for explicit specification of stop/wait types when they can be inferred
Remove the need for explicit specification of stop/wait types when they can be inferred
Add a little checking for exception propagation
Added proper exception propagation through reraising with Python 2.6, 2.7, and 3.2 compatibility
Added proper exception propagation through reraising with Python 2.6, 2.7, and 3.2 compatibility
Update test suite for behavior changes
Fixed a bug where classes not extending from the Python exception hierarchy could slip through
Fixed a bug where classes not extending from the Python exception hierarchy could slip through
Update test suite for custom Python exceptions
First stable, tested version now exists
First stable, tested version now exists
Apache 2.0 license applied
Sanitizing some setup.py and test suite running
Added Travis CI support
Your coding agent can read these notes before it upgrades. Set up the MCP server →