浏览代码

filter "ipynb": replace non-persistent value of widget's `model_id` field with `null`

Fabian Peter Hammerle 1 年之前
父节点
当前提交
62f1859899
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      gitconfig

+ 1 - 1
gitconfig

@@ -46,7 +46,7 @@
 	textconv = zcat
 
 [filter "ipynb"]
-	clean = jq --indent 1 '.cells[].id = null'
+	clean = jq --indent 1 '.cells[].id? = null | (.cells[].outputs[].data[\"application/vnd.jupyter.widget-view+json\"]|objects|select(has(\"model_id\"))).model_id |= null'
 
 [filter "lfs"]
 	clean = git-lfs clean -- %f