- Add the --significance option to limit to significant figures.
- Add the --sep option for different delimiters.
- Fix a bug when a patched document becomes empty (#29).
- Fix a bug in summary mode.
- Check for rows bleeding into one another.
- Standardise patch format with a JSON schema.
- Provide a matching csvpatch command applying diffs.
- Add a man page and docs for csvpatch.
- Use exit codes to indicate difference.
- Add a --quiet option to csvdiff.
- Uses click for the command-line interface.
- Drop YAML support in favour of pretty-printed JSON.
- Uses --style option to change output style.
- Provides a full man page.
- First release on PyPI.
- Generates a JSON or YAML difference between two CSV files
- Specify multiple key components with
-k
- Can provide a difference summary
- Assumes files use standard comma-separation, double-quoting and a header row with field names