Changelog
### 8.4.2
```
What's Changed
* fix: Avoid overwriting local contexts with retry decorator by hasier in https://github.com/jd/tenacity/pull/479
**Full Changelog**: https://github.com/jd/tenacity/compare/8.4.1...8.4.2
```
### 8.4.1
```
What's Changed
* Include `tenacity.asyncio` subpackage in release dist by cdce8p in https://github.com/jd/tenacity/pull/474
**Full Changelog**: https://github.com/jd/tenacity/compare/8.4.0...8.4.1
```
### 8.4.0
```
What's Changed
* Add async strategies by hasier in https://github.com/jd/tenacity/pull/451
* Support Trio out-of-the-box by jakkdl in https://github.com/jd/tenacity/pull/463
**Full Changelog**: https://github.com/jd/tenacity/compare/8.3.0...8.4.0
```
### 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
```
Links
- PyPI: https://pypi.org/project/tenacity
- Changelog: https://data.safetycli.com/changelogs/tenacity/
- Repo: https://github.com/jd/tenacity
This PR updates tenacity from 8.2.2 to 8.4.2.
Changelog
### 8.4.2 ``` What's Changed * fix: Avoid overwriting local contexts with retry decorator by hasier in https://github.com/jd/tenacity/pull/479 **Full Changelog**: https://github.com/jd/tenacity/compare/8.4.1...8.4.2 ``` ### 8.4.1 ``` What's Changed * Include `tenacity.asyncio` subpackage in release dist by cdce8p in https://github.com/jd/tenacity/pull/474 **Full Changelog**: https://github.com/jd/tenacity/compare/8.4.0...8.4.1 ``` ### 8.4.0 ``` What's Changed * Add async strategies by hasier in https://github.com/jd/tenacity/pull/451 * Support Trio out-of-the-box by jakkdl in https://github.com/jd/tenacity/pull/463 **Full Changelog**: https://github.com/jd/tenacity/compare/8.3.0...8.4.0 ``` ### 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 ```Links
- PyPI: https://pypi.org/project/tenacity - Changelog: https://data.safetycli.com/changelogs/tenacity/ - Repo: https://github.com/jd/tenacity