simonw / csv-diff

Python CLI tool and library for diffing CSV and JSON files
Apache License 2.0
295 stars 48 forks source link

Composite key feature #36

Open puddleoasis opened 1 year ago

puddleoasis commented 1 year ago

Added support for a composite key. Created test cases. Updated ReadMe. Would love feedback. Thanks!

1

felciano commented 3 months ago

The design of using multiple --key parameters seems clean and simple. It avoids the need to define a distinct key separator, and presumably uses set semantics, i.e. the order in which you call --key doesn't matter.

@simonw this has my +1 to merge in