jd/tenacity (tenacity)
### [`v8.5.0`](https://togithub.com/jd/tenacity/releases/tag/8.5.0)
[Compare Source](https://togithub.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://togithub.com/hasier) in [https://github.com/jd/tenacity/pull/484](https://togithub.com/jd/tenacity/pull/484)
**Full Changelog**: https://github.com/jd/tenacity/compare/8.4.2...8.5.0
### [`v8.4.2`](https://togithub.com/jd/tenacity/releases/tag/8.4.2): tenacity 8.4.2
[Compare Source](https://togithub.com/jd/tenacity/compare/8.4.1...8.4.2)
##### What's Changed
- fix: Avoid overwriting local contexts with retry decorator by [@hasier](https://togithub.com/hasier) in [https://github.com/jd/tenacity/pull/479](https://togithub.com/jd/tenacity/pull/479)
**Full Changelog**: https://github.com/jd/tenacity/compare/8.4.1...8.4.2
### [`v8.4.1`](https://togithub.com/jd/tenacity/releases/tag/8.4.1): tenacity 8.4.1
[Compare Source](https://togithub.com/jd/tenacity/compare/8.4.0...8.4.1)
#### What's Changed
- Include `tenacity.asyncio` subpackage in release dist by [@cdce8p](https://togithub.com/cdce8p) in [https://github.com/jd/tenacity/pull/474](https://togithub.com/jd/tenacity/pull/474)
**Full Changelog**: https://github.com/jd/tenacity/compare/8.4.0...8.4.1
### [`v8.4.0`](https://togithub.com/jd/tenacity/releases/tag/8.4.0): tenacity 8.4.0
[Compare Source](https://togithub.com/jd/tenacity/compare/8.3.0...8.4.0)
#### What's Changed
- Add async strategies by [@hasier](https://togithub.com/hasier) in [https://github.com/jd/tenacity/pull/451](https://togithub.com/jd/tenacity/pull/451)
- Support Trio out-of-the-box by [@jakkdl](https://togithub.com/jakkdl) in [https://github.com/jd/tenacity/pull/463](https://togithub.com/jd/tenacity/pull/463)
**Full Changelog**: https://github.com/jd/tenacity/compare/8.3.0...8.4.0
### [`v8.3.0`](https://togithub.com/jd/tenacity/releases/tag/8.3.0)
[Compare Source](https://togithub.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 - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
~=8.2.2
->~=8.5.0
Release Notes
jd/tenacity (tenacity)
### [`v8.5.0`](https://togithub.com/jd/tenacity/releases/tag/8.5.0) [Compare Source](https://togithub.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://togithub.com/hasier) in [https://github.com/jd/tenacity/pull/484](https://togithub.com/jd/tenacity/pull/484) **Full Changelog**: https://github.com/jd/tenacity/compare/8.4.2...8.5.0 ### [`v8.4.2`](https://togithub.com/jd/tenacity/releases/tag/8.4.2): tenacity 8.4.2 [Compare Source](https://togithub.com/jd/tenacity/compare/8.4.1...8.4.2) ##### What's Changed - fix: Avoid overwriting local contexts with retry decorator by [@hasier](https://togithub.com/hasier) in [https://github.com/jd/tenacity/pull/479](https://togithub.com/jd/tenacity/pull/479) **Full Changelog**: https://github.com/jd/tenacity/compare/8.4.1...8.4.2 ### [`v8.4.1`](https://togithub.com/jd/tenacity/releases/tag/8.4.1): tenacity 8.4.1 [Compare Source](https://togithub.com/jd/tenacity/compare/8.4.0...8.4.1) #### What's Changed - Include `tenacity.asyncio` subpackage in release dist by [@cdce8p](https://togithub.com/cdce8p) in [https://github.com/jd/tenacity/pull/474](https://togithub.com/jd/tenacity/pull/474) **Full Changelog**: https://github.com/jd/tenacity/compare/8.4.0...8.4.1 ### [`v8.4.0`](https://togithub.com/jd/tenacity/releases/tag/8.4.0): tenacity 8.4.0 [Compare Source](https://togithub.com/jd/tenacity/compare/8.3.0...8.4.0) #### What's Changed - Add async strategies by [@hasier](https://togithub.com/hasier) in [https://github.com/jd/tenacity/pull/451](https://togithub.com/jd/tenacity/pull/451) - Support Trio out-of-the-box by [@jakkdl](https://togithub.com/jakkdl) in [https://github.com/jd/tenacity/pull/463](https://togithub.com/jd/tenacity/pull/463) **Full Changelog**: https://github.com/jd/tenacity/compare/8.3.0...8.4.0 ### [`v8.3.0`](https://togithub.com/jd/tenacity/releases/tag/8.3.0) [Compare Source](https://togithub.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 - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.