Spaces:
Running
Running
# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details. | |
from __future__ import annotations | |
import time | |
import anyio | |
from ._base_client import SyncAPIClient, AsyncAPIClient | |
class SyncAPIResource: | |
_client: SyncAPIClient | |
def __init__(self, client: SyncAPIClient) -> None: | |
self._client = client | |
self._get = client.get | |
self._post = client.post | |
self._patch = client.patch | |
self._put = client.put | |
self._delete = client.delete | |
self._get_api_list = client.get_api_list | |
def _sleep(self, seconds: float) -> None: | |
time.sleep(seconds) | |
class AsyncAPIResource: | |
_client: AsyncAPIClient | |
def __init__(self, client: AsyncAPIClient) -> None: | |
self._client = client | |
self._get = client.get | |
self._post = client.post | |
self._patch = client.patch | |
self._put = client.put | |
self._delete = client.delete | |
self._get_api_list = client.get_api_list | |
async def _sleep(self, seconds: float) -> None: | |
await anyio.sleep(seconds) | |