Set Jupyter notebook cell tags from a special comment
Project description
nbtag
Set cell tags in a Jupyter notebook from a special comment.
Why use this extension?
Many tools in the Jupyter ecosystem (ex. nbmake, nbstripout) use cell tags to configure their behavior.
However, some frontends to Jupyter (ex. ein) can't modify tags.
This server extension watches for a special comment in the content of the cell and sets tags correspondingly.
How to use
# %tags: keep_output, another_tag
print("Hello World!")
A cell containing the text above will be given the tags keep_output
,
another_tag
on saving.
Install
pip install nbtag
If you use pipx
, make sure to inject nbtag
into the Jupyter package's
environment.
Enable
jupyter serverextension enable nbtag
jupyter serverextension list
Compatibility
Only works with jupyter server
, not with jupyter notebook
, but I think you
should be using jupyter server
+ nbclassic
instead of jupyter notebook
anyway?
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.