jd/tenacity (tenacity)
### [`v9.0.0`](https://redirect.github.com/jd/tenacity/releases/tag/9.0.0): tenacity 9.0.0
[Compare Source](https://redirect.github.com/jd/tenacity/compare/8.5.0...9.0.0)
#### What's Changed
- Respects `min` argument for `wait_random_exponential` by [@yxtay](https://redirect.github.com/yxtay) in [https://github.com/jd/tenacity/pull/425](https://redirect.github.com/jd/tenacity/pull/425)
- Bump major version to warn API breakage on statistics attribute
**Full Changelog**: https://github.com/jd/tenacity/compare/8.5.0...9.0.0
### [`v8.5.0`](https://redirect.github.com/jd/tenacity/releases/tag/8.5.0)
[Compare Source](https://redirect.github.com/jd/tenacity/compare/8.4.2...8.5.0)
#### What's Changed
- fix: Restore contents of retry attribute for wrapped functions by [@hasier](https://redirect.github.com/hasier) in [https://github.com/jd/tenacity/pull/484](https://redirect.github.com/jd/tenacity/pull/484)
**Full Changelog**: https://github.com/jd/tenacity/compare/8.4.2...8.5.0
### [`v8.4.2`](https://redirect.github.com/jd/tenacity/releases/tag/8.4.2): tenacity 8.4.2
[Compare Source](https://redirect.github.com/jd/tenacity/compare/8.4.1...8.4.2)
#### What's Changed
- fix: Avoid overwriting local contexts with retry decorator by [@hasier](https://redirect.github.com/hasier) in [https://github.com/jd/tenacity/pull/479](https://redirect.github.com/jd/tenacity/pull/479)
**Full Changelog**: https://github.com/jd/tenacity/compare/8.4.1...8.4.2
### [`v8.4.1`](https://redirect.github.com/jd/tenacity/releases/tag/8.4.1): tenacity 8.4.1
[Compare Source](https://redirect.github.com/jd/tenacity/compare/8.4.0...8.4.1)
#### What's Changed
- Include `tenacity.asyncio` subpackage in release dist by [@cdce8p](https://redirect.github.com/cdce8p) in [https://github.com/jd/tenacity/pull/474](https://redirect.github.com/jd/tenacity/pull/474)
**Full Changelog**: https://github.com/jd/tenacity/compare/8.4.0...8.4.1
### [`v8.4.0`](https://redirect.github.com/jd/tenacity/releases/tag/8.4.0): tenacity 8.4.0
[Compare Source](https://redirect.github.com/jd/tenacity/compare/8.3.0...8.4.0)
#### What's Changed
- Add async strategies by [@hasier](https://redirect.github.com/hasier) in [https://github.com/jd/tenacity/pull/451](https://redirect.github.com/jd/tenacity/pull/451)
- Support Trio out-of-the-box by [@jakkdl](https://redirect.github.com/jakkdl) in [https://github.com/jd/tenacity/pull/463](https://redirect.github.com/jd/tenacity/pull/463)
**Full Changelog**: https://github.com/jd/tenacity/compare/8.3.0...8.4.0
### [`v8.3.0`](https://redirect.github.com/jd/tenacity/releases/tag/8.3.0)
[Compare Source](https://redirect.github.com/jd/tenacity/compare/8.2.3...8.3.0)
### New Features
- Added a new stop function: `stop_before_delay`, which will stop execution if the next sleep time would cause overall delay to exceed the specified delay. Useful for use cases where you have some upper bound on retry times that you must not exceed, so returning before that timeout is preferable than returning after that timeout.
### Bug Fixes
- Preserve **defaults** and **kwdefaults** through retry decorator
### Other Notes
- Add a "test" extra
Configuration
📅 Schedule: Branch creation - "every weekend" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
^8.2.3
->^9.0.0
~=8.2.3
->~=9.0.0
Release Notes
jd/tenacity (tenacity)
### [`v9.0.0`](https://redirect.github.com/jd/tenacity/releases/tag/9.0.0): tenacity 9.0.0 [Compare Source](https://redirect.github.com/jd/tenacity/compare/8.5.0...9.0.0) #### What's Changed - Respects `min` argument for `wait_random_exponential` by [@yxtay](https://redirect.github.com/yxtay) in [https://github.com/jd/tenacity/pull/425](https://redirect.github.com/jd/tenacity/pull/425) - Bump major version to warn API breakage on statistics attribute **Full Changelog**: https://github.com/jd/tenacity/compare/8.5.0...9.0.0 ### [`v8.5.0`](https://redirect.github.com/jd/tenacity/releases/tag/8.5.0) [Compare Source](https://redirect.github.com/jd/tenacity/compare/8.4.2...8.5.0) #### What's Changed - fix: Restore contents of retry attribute for wrapped functions by [@hasier](https://redirect.github.com/hasier) in [https://github.com/jd/tenacity/pull/484](https://redirect.github.com/jd/tenacity/pull/484) **Full Changelog**: https://github.com/jd/tenacity/compare/8.4.2...8.5.0 ### [`v8.4.2`](https://redirect.github.com/jd/tenacity/releases/tag/8.4.2): tenacity 8.4.2 [Compare Source](https://redirect.github.com/jd/tenacity/compare/8.4.1...8.4.2) #### What's Changed - fix: Avoid overwriting local contexts with retry decorator by [@hasier](https://redirect.github.com/hasier) in [https://github.com/jd/tenacity/pull/479](https://redirect.github.com/jd/tenacity/pull/479) **Full Changelog**: https://github.com/jd/tenacity/compare/8.4.1...8.4.2 ### [`v8.4.1`](https://redirect.github.com/jd/tenacity/releases/tag/8.4.1): tenacity 8.4.1 [Compare Source](https://redirect.github.com/jd/tenacity/compare/8.4.0...8.4.1) #### What's Changed - Include `tenacity.asyncio` subpackage in release dist by [@cdce8p](https://redirect.github.com/cdce8p) in [https://github.com/jd/tenacity/pull/474](https://redirect.github.com/jd/tenacity/pull/474) **Full Changelog**: https://github.com/jd/tenacity/compare/8.4.0...8.4.1 ### [`v8.4.0`](https://redirect.github.com/jd/tenacity/releases/tag/8.4.0): tenacity 8.4.0 [Compare Source](https://redirect.github.com/jd/tenacity/compare/8.3.0...8.4.0) #### What's Changed - Add async strategies by [@hasier](https://redirect.github.com/hasier) in [https://github.com/jd/tenacity/pull/451](https://redirect.github.com/jd/tenacity/pull/451) - Support Trio out-of-the-box by [@jakkdl](https://redirect.github.com/jakkdl) in [https://github.com/jd/tenacity/pull/463](https://redirect.github.com/jd/tenacity/pull/463) **Full Changelog**: https://github.com/jd/tenacity/compare/8.3.0...8.4.0 ### [`v8.3.0`](https://redirect.github.com/jd/tenacity/releases/tag/8.3.0) [Compare Source](https://redirect.github.com/jd/tenacity/compare/8.2.3...8.3.0) ### New Features - Added a new stop function: `stop_before_delay`, which will stop execution if the next sleep time would cause overall delay to exceed the specified delay. Useful for use cases where you have some upper bound on retry times that you must not exceed, so returning before that timeout is preferable than returning after that timeout. ### Bug Fixes - Preserve **defaults** and **kwdefaults** through retry decorator ### Other Notes - Add a "test" extraConfiguration
📅 Schedule: Branch creation - "every weekend" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR was generated by Mend Renovate. View the repository job log.