kynan/nbstripout

Prevent committing notebooks with errors in cell outputs

Open

#180 创建于 2022年12月24日

在 GitHub 查看
 (7 评论) (0 反应) (0 负责人)Python (90 fork)batch import
help wantedtype:enhancement

仓库指标

Star
 (1,047 star)
PR 合并指标
 (30 天内没有已合并 PR)

描述

Is it possible to detect whether a cell output is an error + stack trace and let users specify one of 3 options ignore, strip or error? The first would be current behavior of doing nothing, second would remove the cell output and third would exit nbstripout non-zero so that using it as a pre-commit hook aborts commits.

My goal is to prevent accidentally releasing notebooks like this:

Screenshot 2022-12-24 at 13 08 29

贡献者指南