Skip to content

Commit 5366bf6

Browse files
authored
release 1.9.13: the marimo sandbox (#36)
1 parent 1e7e6d7 commit 5366bf6

2 files changed

Lines changed: 15 additions & 1 deletion

File tree

‎CHANGELOG.md‎

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,20 @@
88

99
## Unreleased
1010

11+
## 1.9.13
12+
13+
- **`marimo` sandbox** (#34, #35): a Jupyter server sandbox whose kernel also
14+
holds Marimo's dataflow graph. `run_cell(cell_id, code)` runs a cell, then
15+
the cells that depend on what it defined, in dependency order; a failing
16+
cell stops the reaction. `register_cell`, `remove_cell`, `plan`, `graph`
17+
and `cells` expose the graph; `run_code` keeps working, each call a cell of
18+
its own, with the re-run cell ids on the result as `marimo_reactions`. The
19+
graph is Marimo's own (`marimo._runtime.dataflow`), installed into the
20+
kernel by one execute request and asked over the Jupyter protocol; marimo
21+
is pip-installed into a kernel that lacks it unless `install_marimo=False`.
22+
`get_manager("marimo")` is the `jupyter-server` manager under the marimo
23+
variant. The same helper source drives jupyter-react's `variant="marimo"`.
24+
1125
## 1.9.12
1226

1327
- **`owner_repository`, `owner_cache_repository` and `ECR_ENVIRONMENT_PREFIX`

‎code_sandboxes/__version__.py‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@
33

44
"""Code Sandboxes."""
55

6-
__version__ = "1.9.12"
6+
__version__ = "1.9.13"

0 commit comments

Comments
 (0)