jellycell.export.myst

Export jellycell notebook + cached manifests to MyST markdown.

Uses MyST’s {code-cell} directive so downstream toolchains (Sphinx + myst-nb, Jupyter Book) can render the notebook without re-execution.

Module Contents

Functions

export_md

Write notebook_path + cached outputs to output_path as MyST markdown.

API

jellycell.export.myst.export_md(notebook_path: pathlib.Path, manifests_by_cell: dict[str, jellycell.cache.manifest.Manifest], store: jellycell.cache.store.CacheStore, output_path: pathlib.Path) pathlib.Path

Write notebook_path + cached outputs to output_path as MyST markdown.