-
Notifications
You must be signed in to change notification settings - Fork 91
Closed
Labels
enhancementNew feature or requestNew feature or request
Description
Right now when we parse notebooks, we throw away any notebook-level metadata that is not string/int/float:
However, this throws away the notebook kernel information, which may be useful for interactive tools like Thebelab. Here's the structure it has:
"metadata": {
"kernelspec": {
"display_name": "Python 3",
"language": "python",
"name": "python3"
}
}
Can we either:
- Special-case the kernel information and put it in the metadata of the page (really we just need
name, but perhapslanguageas well. - Keep non
int/float/stringvalues as strings in the page metadata? (that's what we currently do for manually-specified Front Matter in myst-markdown)
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request