From c46424515c384aa99eda44eb325e722b836bd53e Mon Sep 17 00:00:00 2001 From: Stainless Bot Date: Wed, 6 Sep 2023 17:56:42 +0000 Subject: [PATCH] chore(internal): minor update --- src/finch/_resource.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/finch/_resource.py b/src/finch/_resource.py index 2e07d57a..f832efb9 100644 --- a/src/finch/_resource.py +++ b/src/finch/_resource.py @@ -2,6 +2,8 @@ from __future__ import annotations +import time +import asyncio from typing import TYPE_CHECKING if TYPE_CHECKING: @@ -20,6 +22,9 @@ def __init__(self, client: Finch) -> None: self._delete = client.delete self._get_api_list = client.get_api_list + def _sleep(self, seconds: float) -> None: + time.sleep(seconds) + class AsyncAPIResource: _client: AsyncFinch @@ -32,3 +37,6 @@ def __init__(self, client: AsyncFinch) -> None: self._put = client.put self._delete = client.delete self._get_api_list = client.get_api_list + + async def _sleep(self, seconds: float) -> None: + await asyncio.sleep(seconds)