code: def __init__(
      self,
      sleep: t.Callable[[float], t.Awaitable[t.Any]] = sleep,
      **kwargs: t.Any,
  ) -> None:
      super().__init__(**kwargs)
      self.sleep = sleep
  
file_path: catboost/contrib/python/tenacity/py3/tenacity/_asyncio.py
imports: import functools
  import sys
  import typing
  from asyncio import sleep
  from tenacity import AttemptManager
  from tenacity import BaseRetrying
  from tenacity import DoAttempt
  from tenacity import DoSleep
  from tenacity import RetryCallState
label_desc: Use image node_id 1 to create a new AsyncRetrying object from inherited base classes: BaseRetrying with example: obj = AsyncRetrying(sleep)