nbproject.header¶
- nbproject.header(*, parent=None, pypackage=None, filepath=None, env=None, metadata_only=False)¶
Display metadata and start tracking dependencies.
If the notebook has no nbproject metadata, initializes & writes metadata to disk.
- Parameters:
parent (
str|List[str] |None, default:None) – One or more nbproject ids of direct ancestors in a notebook pipeline.pypackage (
str|List[str] |None, default:None) – One or more python packages to track.filepath (
str|None, default:None) – Filepath of notebook. Only needed if automatic inference fails.env (
str|None, default:None) – Editor environment. Only needed if automatic inference fails. Pass'lab'for jupyter lab and'notebook'for jupyter notebook, this can help to identify the correct mechanism for interactivity when automatic inference fails.metadata_only (
bool, default:False) – Whether or not to return only metadata without writing or displaying anything.
- Return type:
Tuple[Mapping,bool,Notebook] |None