We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent ee7284a commit 1bd2f68Copy full SHA for 1bd2f68
src/finch/_resource.py
@@ -2,6 +2,8 @@
2
3
from __future__ import annotations
4
5
+import time
6
+import asyncio
7
from typing import TYPE_CHECKING
8
9
if TYPE_CHECKING:
@@ -20,6 +22,9 @@ def __init__(self, client: Finch) -> None:
20
22
self._delete = client.delete
21
23
self._get_api_list = client.get_api_list
24
25
+ def _sleep(self, seconds: float) -> None:
26
+ time.sleep(seconds)
27
+
28
29
class AsyncAPIResource:
30
_client: AsyncFinch
@@ -32,3 +37,6 @@ def __init__(self, client: AsyncFinch) -> None:
32
37
self._put = client.put
33
38
34
39
40
41
+ async def _sleep(self, seconds: float) -> None:
42
+ await asyncio.sleep(seconds)
0 commit comments