diff --git a/substrate/GEN_VERSION b/substrate/GEN_VERSION index c6a93cf..e2c6fdd 100644 --- a/substrate/GEN_VERSION +++ b/substrate/GEN_VERSION @@ -1 +1 @@ -20240617.20240727 \ No newline at end of file +20240617.20240802 \ No newline at end of file diff --git a/substrate/__init__.py b/substrate/__init__.py index d16903a..42a4324 100644 --- a/substrate/__init__.py +++ b/substrate/__init__.py @@ -1,7 +1,7 @@ """ 𐃏 Substrate Python SDK -20240617.20240727 +20240617.20240802 """ from .nodes import ( @@ -51,11 +51,12 @@ ) from .core.sb import sb from ._version import __version__ -from .substrate import Substrate, SubstrateResponse +from .substrate import Secrets, Substrate, SubstrateResponse from .run_python import RunPython __all__ = [ "__version__", + "Secrets", "SubstrateResponse", "sb", "Substrate", diff --git a/substrate/core/sb.py b/substrate/core/sb.py index d85b5ae..aee164c 100644 --- a/substrate/core/sb.py +++ b/substrate/core/sb.py @@ -1,7 +1,8 @@ """ CORE ꩜ SUBSTRATE """ -from typing import Any, Union +from re import template +from typing import Any, Dict, Union from .client.future import Future from .future_directive import ( diff --git a/substrate/nodes.py b/substrate/nodes.py index 67d0351..51092f2 100644 --- a/substrate/nodes.py +++ b/substrate/nodes.py @@ -6,6 +6,7 @@ import warnings +from .substrate import SubstrateResponse from .core.corenode import CoreNode # filter pydantic v2 deprecation warnings @@ -17,6 +18,7 @@ CLIPOut, JinaV2Out, EmbedTextOut, + RunPythonOut, EmbedImageOut, EraseImageOut, ComputeJSONOut, @@ -57,6 +59,7 @@ StableDiffusionXLControlNetOut, ) from typing import Any, Dict, List, Optional +from dataclasses import dataclass from typing_extensions import Literal from .future_dataclass_models import ( @@ -65,6 +68,7 @@ FutureCLIPOut, FutureJinaV2Out, FutureEmbedTextOut, + FutureRunPythonOut, FutureEmbedImageOut, FutureEraseImageOut, FutureComputeJSONOut,