Source code for contree_sdk.sdk.client._async

from contree_sdk._internals.utils.typing import keep_signature
from contree_sdk.sdk.client._base import _ContreeBase
from contree_sdk.sdk.managers.files._async import FilesManager
from contree_sdk.sdk.managers.images._async import ImagesManager


[docs] class Contree(_ContreeBase): """Asynchronous Contree SDK client.""" files: FilesManager images: ImagesManager @keep_signature(_ContreeBase.__init__) def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs) self.images = ImagesManager(client=self) self.files = FilesManager(client=self)