Skip to content

Tags: jd/tenacity

Tags

9.0.0

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Respects `min` argument for `wait_random_exponential` (#425)

* Respects `min` argument for wait_random_exponential

* Update test_tenacity.py

* Update test_tenacity.py

* Update test_tenacity.py

8.5.0

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix: Restore contents of retry attribute for wrapped functions (#484)

* Restore retry attribute in wrapped functions

* Add tests for wrapped function attributes

* Update docs and add release note

8.4.2

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix: Avoid overwriting local contexts with retry decorator (#479)

* Avoid overwriting local contexts with retry decorator

* Add reno release note

8.4.1

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Include `tenacity.asyncio` subpackage in release dist (#474)

* Include tenacity.asyncio subpackage in release dist

* Add changelog entry

8.4.0

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
ci: add support for trio in Mergify automerge (#470)

Change-Id: Idc6ec012cceae67ceb11914763350b34addcce5e

8.3.0

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Lazy import asyncio.sleep as it's expensive (#450)

On my system, importing tenacity (_without tornado_) takes 35ms, and
asyncio is singlehandedly responsible for 15ms. Some users do not ever
use AsyncRetrying (or asyncio in their project generally) and it would
be a shame for them to incur a unnecessary import penalty.

Full disclaimer: I pursued this change primarily to reduce pip's startup
time where asyncio was a nontrivial portion of the import timeline.

8.2.3

Verified

This tag was signed with the committer’s verified signature.
jd Julien Danjou
tenacity v8.2.3

8.2.2

Verified

This tag was signed with the committer’s verified signature.
jd Julien Danjou
tenacity 8.2.2

8.2.1

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
chore(typing): improve typing of WrappedFn (#390)

This change improves the typing of WrappedFn.
It makes explictly the two signatures of tenacity.retry() with overload.

This avoids mypy thinking the return type is `<nothing>`

8.2.0

Verified

This tag was signed with the committer’s verified signature.
jd Julien Danjou
tenacity 8.2.0