Csv-diff

Latest version: v1.2

Safety actively analyzes 681812 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 3

1.4.0

Changelog

1007bf3 Fix gorelease.yml with latest config spec
5513f45 Use separator while formatting to print
731e773 Add test for custom separator
bf510ac Exit with non-zero exit status if tests fail
3003da0 Incorporate PR suggestion
e123dac Exposing lazy quote parameter to allow support for unescaped quotes in data
468af98 update readme to mention custom separator, improved --separator help message
71de2b0 delete print
221c672 removed print
27c8242 allow custom delimiter usage
32862fe fix unit test to pass on windows

1.3.0

Changelog

79e78ae Close files on exit
5aa812e Update README.md
4e6b409 Add latest go-releaser install script
32f4e66 Add support for ignore-columns flag as an inverse of columns flag (fixes 23)
36438e4 Introduce NewContext to validate CLI flags
037f723 Validation positions to prevent out of bounds panic
b0ee231 Remove redundant code
dd5971a Add one level of outer most test
ce93ef9 Change cmd.Config to context and use it to maintain file pointers
1381196 Introduce afero.Fs to do basefile and deltafile validation
bc535ee Fix color-words and word-diff not respecting --include flag (fixes 24)
684b899 Update README on deletions
013f5f2 Add support for deletions (fixes 28)
fe1dd8b Fix lint errors
796d908 Add step to lint files
f9f0c0a Use csvwriter instead of strings.Join to escape characters when printing
e4a0210 Add makefile
7c4aa62 Update deps to latest version
3fdae17 Reduce GIF speed

Major features

- Deletions are supported
- New flag called `--ignore-columns` as an inverse of `--columns`
- Bug fixes

1.2

- New feature: `--extra key "python format string"`, for adding additional output keys to the human-readable version of the diff. [38](https://github.com/simonw/csv-diff/issues/38)
- Don't crash in JSON format mode if some JSON keys are missing. [13](https://github.com/simonw/csv-diff/issues/13)
- Now includes a `Dockerfile` and instructions for building and running it that way. Thanks, [gourk](https://github.com/gourk). [#11](https://github.com/simonw/csv-diff/issues/11)

1.2.0

Changelog

875c17f Update README
bb8d833 Remove semver check in version
977b021 Add json format with with legacy-json format support
b05a5ca Add color-words format
2e4d4e6 Add diff and word-diff format
d78e953 Fix not displaying only included columns
1b4a540 Refactor formatting differences
8016dff Introduce v2 version of finding differences
00e3b5b Add engine to create file level digest
f185a04 Return sourceMap as a hash of primary key to csv
0100b30 Add shorthand -o for format
0b31183 Introduce flag in config to keep source optionally
85937ad Rename compare.go to diff.go
8761d89 Move metadata in RowMark output to stderr
5c6dde8 Set theme jekyll-theme-cayman
fe2d2fd Set theme jekyll-theme-hacker
68f1285 Set theme jekyll-theme-tactile
9a4d836 Add installation option via Homebrew

1.1

- Tool now also works against inputs that are JSON files consisting of a list of objects with identical keys, using `--format=json`. [12](https://github.com/simonw/csv-diff/issues/12)

1.1.0

Changelog

637a78f Fix travis-ci deployment failing
6720c8a Remove manual handling of version flag and set it during compile time
978ba9d Add --include option to display columns selectively
239708f Handle errors when processing csv
aca0154 Handle arguments better - check if valid file
74b2bed Add Dockerfile with changes to travis CI to push from it (18)
b94cc7e Add install script for setting up csvdiff. Fixes 16 (17)
83dd3da Merge pull request 15 from kishaningithub/master
2960634 Move from dep to go modules
70b3832 Merge pull request 12 from kishaningithub/glide-to-dep-migration
62dcbd8 Migrate dependency manager from glide to dep. Fixes 11
5365669 Merge pull request 10 from kishaningithub/codecov_integration
a627756 Fix markdown lint issues
603a437 Add code coverage report
2621f31 Update demo

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.