Skip to content

notebook ¤

notebook resource description format

Implementations of all released minor versions are available in submodules.

Modules:

Name Description
v0_2
v0_3

Attributes:

Name Type Description
AnyNotebookDescr

Union of any released notebook desription

NotebookDescr
NotebookDescr_v0_2
NotebookDescr_v0_3

AnyNotebookDescr module-attribute ¤

AnyNotebookDescr = Annotated[
    Union[
        Annotated[
            NotebookDescr_v0_2, Field(title="notebook 0.2")
        ],
        Annotated[
            NotebookDescr_v0_3, Field(title="notebook 0.3")
        ],
    ],
    Discriminator("format_version"),
    Field(title="notebook"),
]

Union of any released notebook desription

NotebookDescr module-attribute ¤

NotebookDescr = v0_3.NotebookDescr

NotebookDescr_v0_2 module-attribute ¤

NotebookDescr_v0_2 = v0_2.NotebookDescr

NotebookDescr_v0_3 module-attribute ¤

NotebookDescr_v0_3 = v0_3.NotebookDescr