dIp d dl Z d dlZd dlZd dlmZ d dlmZ d dlmZ d dlmZ d dlm Z d dlm Z ej dej Z ej d Z G d de ZdS ) N)sleep)AttemptManager)BaseRetrying) DoAttempt)DoSleep)RetryCallState WrappedFn)bound_RetValTc e Zd Zefdej egej f dej ddf fd Z dej dej e f dej dej de fd Zd d Zdej eej f fdZdedef fdZ xZS ) AsyncRetryingr kwargsreturnNc H t j di | || _ d S )N )super__init__r )selfr r __class__s /builddir/build/BUILDROOT/alt-python311-pip-21.3.1-4.el9.x86_64/opt/alt/python311/lib/python3.11/site-packages/pip/_vendor/tenacity/_asyncio.pyr zAsyncRetrying.__init__" s+ ""6""" fn.argsc K | t | ||| } | | }t |t r[ ||i | d {V }| | n}# t $ r) | t j Y nKw xY wt |t r0| | | d {V n|S )N)retry_objectr r r Tretry_state) beginr iter isinstancer set_result BaseException set_exceptionsysexc_infor prepare_for_next_attemptr )r r r r r doresults r __call__zAsyncRetrying.__call__&