Skip to content

Commit 6379dce

Browse files
committed
Pass new returns through wrapper api
1 parent 06e8dba commit 6379dce

File tree

1 file changed

+10
-6
lines changed

1 file changed

+10
-6
lines changed

src/py/kaleido/__init__.py

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -129,7 +129,7 @@ async def write_fig(
129129
130130
"""
131131
async with Kaleido(**(kopts or {})) as k:
132-
await k.write_fig(
132+
return await k.write_fig(
133133
fig,
134134
path=path,
135135
opts=opts,
@@ -156,7 +156,7 @@ async def write_fig_from_object(
156156
157157
"""
158158
async with Kaleido(**(kopts or {})) as k:
159-
await k.write_fig_from_object(
159+
return await k.write_fig_from_object(
160160
fig_dicts,
161161
**kwargs,
162162
)
@@ -173,14 +173,18 @@ def calc_fig_sync(*args: Any, **kwargs: Any):
173173
def write_fig_sync(*args: Any, **kwargs: Any):
174174
"""Call `write_fig` but blocking."""
175175
if _global_server.is_running():
176-
_global_server.call_function("write_fig", *args, **kwargs)
176+
return _global_server.call_function("write_fig", *args, **kwargs)
177177
else:
178-
_sync_server.oneshot_async_run(write_fig, args=args, kwargs=kwargs)
178+
return _sync_server.oneshot_async_run(write_fig, args=args, kwargs=kwargs)
179179

180180

181181
def write_fig_from_object_sync(*args: Any, **kwargs: Any):
182182
"""Call `write_fig_from_object` but blocking."""
183183
if _global_server.is_running():
184-
_global_server.call_function("write_fig_from_object", *args, **kwargs)
184+
return _global_server.call_function("write_fig_from_object", *args, **kwargs)
185185
else:
186-
_sync_server.oneshot_async_run(write_fig_from_object, args=args, kwargs=kwargs)
186+
return _sync_server.oneshot_async_run(
187+
write_fig_from_object,
188+
args=args,
189+
kwargs=kwargs,
190+
)

0 commit comments

Comments
 (0)