Skip to content
This repository was archived by the owner on Aug 8, 2025. It is now read-only.

Commit 23bb428

Browse files
committed
Allow None for jitter kwarg (typing)
1 parent 1b7b42b commit 23bb428

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

backoff/_decorator.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ def on_predicate(wait_gen: _WaitGenerator,
2929
*,
3030
max_tries: Optional[_MaybeCallable[int]] = None,
3131
max_time: Optional[_MaybeCallable[float]] = None,
32-
jitter: _Jitterer = full_jitter,
32+
jitter: Union[_Jitterer, None] = full_jitter,
3333
on_success: Union[_Handler, Iterable[_Handler]] = None,
3434
on_backoff: Union[_Handler, Iterable[_Handler]] = None,
3535
on_giveup: Union[_Handler, Iterable[_Handler]] = None,
@@ -125,7 +125,7 @@ def on_exception(wait_gen: _WaitGenerator,
125125
*,
126126
max_tries: Optional[_MaybeCallable[int]] = None,
127127
max_time: Optional[_MaybeCallable[float]] = None,
128-
jitter: _Jitterer = full_jitter,
128+
jitter: Union[_Jitterer, None] = full_jitter,
129129
giveup: _Predicate[Exception] = lambda e: False,
130130
on_success: Union[_Handler, Iterable[_Handler]] = None,
131131
on_backoff: Union[_Handler, Iterable[_Handler]] = None,

0 commit comments

Comments
 (0)