NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #218 most downloaded on PyPI
Function decoration for backoff and retry
Last release 4 years ago
no release in 18 months
Release timing varies
gaps range from 3 weeks to 1.6 years
Most releases are documented
notes for 33 of 37 stable releases
Nothing withdrawn
no release was ever pulled
12 years old
37 releases · first in 2014
Fix type hint for wait generators #177
Improve type annotation for wait generators from @hauntsaninja
One column per quarter.
Don't use importlib.metadata for version #166
Fix bug with max_tries/max_time callables #164
Get max_tries/max_time values for every call fixes #160 (from @jvrsantacruz )
Allow None for jitter keyword arg (typing)
Add raise_on_giveup keyword arg for decorators
Update __version__ in backoff module
__version__ in backoff moduleConfigurable logging levels for backoff and giveup events
THIS WILL BE THE FINAL PYTHON 2.7 COMPATIBLE RELEASE.
Allow sync decorator call from async function
Don't include tests and changelog in distribution
Include tests and changelog in distribution
### Changed - Support python 3.8
Use arguments in log messages rather than fully formatting log https://github.com/litl/backoff/pull/82 from @lbernick
Nullary jitter signature deprecation warning
Nothing published for this version
Drop support for async in Python 3.4
Change default log level from ERROR to INFO
## [v1.5.0] - 2018-04-11 ### Changed - Add max_time keyword argument
Add license to source distribution
Use documented logger name https://github.com/litl/backoff/pull/32 from @pquentin
Expose __version__ at package root
__version__ at package rootAsync support via asyncio coroutines (Python 3.4) from @rutsky
asyncio coroutines (Python 3.4) from @rutskybackoff module into package with identical APIDon't log retried args and kwargs by default
Include README.rst in source distribution (fixes package)
Support runtime configuration with optional callable kwargs
### Changed - Documentation fixes
'Full jitter' algorithm from @jonascheng
Event handling for success, backoff, and giveup
Fix string formatting for python 2.6
Coveralls.io integration from @singingwolfboy
Add a default interval of 1 second for the constant generator
Python 3.0 support from @robyoung
Log on_predicate backoff as INFO rather than ERROR
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →