usage: hg-nbdiff [-h] [-s] [-o] [-a] [-m] [-i] [-d] [--color-words] [--no-color] [--no-git] [--no-use-diff] base remote A mercurial external differ for notebooks. Uses nbdime to create diffs for notebooks instead of plain text diffs of JSON. See the documentation for how to correctly configure mercurial to use this. Use with: hg extdiff -p hg-nbdiff [ []] positional arguments: base The base notebook filename. remote The remote modified notebook filename. options: -h, --help show this help message and exit --color-words whether to pass the --color-words flag to any internal calls to git diff --no-color prevent use of ANSI color code escapes for text output --no-git prevent use of git for formatting diff/merge text output --no-use-diff prevent use of diff/diff3 for formatting diff/merge text output ignorables: Set which parts of the notebook (not) to process. -s, --sources, -S, --ignore-sources process/ignore sources. -o, --outputs, -O, --ignore-outputs process/ignore outputs. -a, --attachments, -A, --ignore-attachments process/ignore attachments. -m, --metadata, -M, --ignore-metadata process/ignore metadata. -i, --id, -I, --ignore-id process/ignore identifiers. -d, --details, -D, --ignore-details process/ignore details not covered by other options.