�
��gq � � � d dl Z d dlZd dlZd dlmZ ej rd dlmZ G d� de j � � Zej eej
dgej eef f f Z
G d� de� � Z G d � d
e� � Z G d� de� � Z G d
� de� � Z G d� de� � Z G d� de� � Z G d� de� � Z G d� de� � Z G d� de� � ZdS )� N)�_utils)�RetryCallStatec �j � e Zd ZdZej dddefd�� � Zdd�Zdd de j
d fd
�ZdS )
� wait_basez(Abstract base class for wait strategies.�retry_stater �returnc � � d S �N� ��selfr s �]/home/asafur/pinokio/api/open-webui.git/app/env/lib/python3.11/site-packages/tenacity/wait.py�__call__zwait_base.__call__ s � ��� �other�wait_combinec �"