Summary

Motivation

Guide-level explanation

Reference-level explanation

Rationale and alternatives

Prior art

Unresolved questions

Schema

$schema: https://jupyter.org/notebook/schema/6
metadata:
    default_renderer:
        renderer_spec:
        accepts:
            - text/markdown+myst
    default_kernel:
        kernel_spec:
        accepts:
            - text/x-ipython
cell_order:
    - markdown-123
    - python-123
    - python-sql-123
cells:
    markdown-123:
        cell_type: text/markdown+myst
        input:  # Things
                {{ thing_in_python_that_doesnt_exist }}
        patches:
            - application/json+myst:
                  ...
        outputs:  # this is ensured by the client
            - text/plain:
                  Things
              text/html:
	              <h1>Things</h1>
    python-123:
        cell_type: text/x-ipython
        input: |
              x = 1
              x
        outputs:  # this is ensured by the client
            - text/plain:
                  1
              application/jupyter-result+json:
                  value: 1

Select a repo