What's New
juq nb command group
New unified command group for notebook transformations:
juq nb fmt- format/filter notebook fieldsjuq nb run- run notebook with papermill (alias forjuq papermill run)juq nb clean- clean papermill metadata (alias forjuq papermill clean)
Field filtering in juq nb fmt
Filter notebook fields with short flags:
-s/-Ssources-o/-Ooutputs-a/-Aattachments-i/-Icell IDs-m/-Mcell metadata-c/-Cexecution counts-b/-Bnotebook metadata
Lowercase = keep only, uppercase = drop.
juq nb fmt -s file.ipynb # sources only
juq nb fmt -s -o file.ipynb # sources + outputs
juq nb fmt -O file.ipynb # drop outputs
juq nb fmt -w -S file.ipynb # in-place, drop sourcesBuild system
Switched to hatchling + hatch-vcs for dynamic versioning from git tags.
Full Changelog: v0.6.0...v0.7.0