2bi
P F S SK r S SKrS SKrS SKrS SKrS SKrS SKJrJ r S SK
Jr S SKJ
r
SSKJr SSKJr SSKJr SS KJr SS
KJr SSKJr SSKJr SS
KJr SSKJr SSKJr SSKJr SSKJr SSKJr SSKJr SSKJr SSKJr SSK J!r! SSK J"r" SSK J#r# SSK J$r$ SSK J%r% SSK J&r& SSK'J(r( SSK'J)r) SSK'J*r* SSK'J+r+ SS K'J,r, SS!K'J-r- SS"K'J.r. SS#K'J/r/ SS#K'J/r0 SS$K'J1r1 SS%K2J3r3 SS&K2J4r4 SS'K5J6r6 SS(K5J7r7 SS)K8J9r9 SS*K8J:r: Sr;\Rx ( a S SK=r=SS+KJ>r> SS,K J?r? SS-K'J@r@ \R " S.5 rB\R " S/\R S0\R 4 S19rE " S2 S3\F5 rG\H" 5 rI " S4 S55 rJ " S6 S7\K5 rL " S8 S95 rM " S: S;\M5 rN\H" 5 rOS<\R \R \H4 S=\R S>\R 4S? jrQ " S@ SA\F5 rR " SB SC5 rS " SD SE\5 rT " SF SG\T5 rU\R S SH: a \R \R rXO\R rX " SI SJ\X5 rW " SK SL5 rY\R SM\ES>\E4SN j5 r\R \\%\-" 5 \" 5 \4\7SSO\RS4
SP\R \R \[\K4 /S4 SQSRSSSTSUSVSW\R SL/S4 SX\R SL/S4 SY\R \R SL/S4 SZ\]S[\R SA S\\R \R SL/\R 4 S>\R \E/\E4 4S] jj5 rS^\R S_\R S>\R 4S` jrS SaK_J`r` \;( a S SbKaJbrb / ScQrcg)d N)ABCabstractmethod)futures)iscoroutinefunction )
retry_base) retry_all)retry_always) retry_any)retry_if_exception)retry_if_exception_type)retry_if_exception_cause_type)retry_if_not_exception_type)retry_if_not_result)retry_if_result)retry_never)retry_unless_exception_type)retry_if_exception_message)retry_if_not_exception_messagesleep)sleep_using_event)stop_after_attempt)stop_after_delay)stop_all)stop_any)
stop_never)stop_when_event_set)
wait_chain)wait_combine)wait_exponential)
wait_fixed)wait_incrementing) wait_none)wait_random)wait_random_exponential)wait_exponential_jitter)
before_log)before_nothing) after_log)
after_nothing)before_sleep_log)before_sleep_nothing)
RetryBaseT) StopBaseT) WaitBaseTWrappedFnReturnT WrappedFn.)boundc \ rS rSrSrSrg)TryAgaine z/Always retry the executed function when raised. N)__name__
__module____qualname____firstlineno____doc____static_attributes__r7 ڏ/builddir/build/BUILDROOT/alt-python313-pip-23.3.1-3.el8.x86_64/opt/alt/python313/lib/python3.13/site-packages/pip/_vendor/tenacity/__init__.pyr5 r5 e s 9r> r5 c \ rS rSrSrg) DoAttemptl r7 Nr8 r9 r: r; r= r7 r> r? rA rA l r> rA c \ rS rSrSrg)DoSleepp r7 NrC r7 r> r? rF rF p rD r> rF c \ rS rSr% SrSr\R \ \ S' Sr
\R \ \ S' S\4S jrS\4S jr
Srg)
BaseActiont a! Base class for representing actions to take by retry object.
Concrete implementations must define:
- __init__: to initialize all necessary fields
- REPR_FIELDS: class variable specifying attributes to include in repr(self)
- NAME: for identification in retry object methods and callbacks
r7 REPR_FIELDSNNAMEreturnc ^ SR U 4S jT R 5 5 nT R R SU S3$ )Nz, c 3 F ># U H o S [ TU5 < 3v M g7f)=N)getattr).0fieldselfs r?