Csvmatch

Latest version: v2.1.0

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

Scan your dependencies

Page 1 of 5

2.1

* Python 3.13
* Can now display the match plan before matching, with verbose flag
* Various small fixes and updates

2.0.1

* Updates Textmatch dependency, including fix for case plus regex ignores not being combining correctly

2.0

* Ignore options are all now all behind a single flag, `--ignore`. For example, to ignore case and nonalpha characters you would previously have written `--ignore-case --ignore-nonalpha`, or `-ia` for short. Now you should write `--ignore case nonalpha` or `-i c na`. Some of the ignores have been renamed too -- see `--help` for details.
* The option to ignore letter order has been removed, it wasn't useful.
* Various deprecated aliases for ignore options have now been removed: `--filter` (use ignore regex), `--filter-titles` (use ignore titles), `--as-latin` (use ignore nonlatin), and `--sort-words` (use ignore words order).
* The fuzzy method flag has been renamed from `--fuzzy` to `--method`. It now defaults to an exact match.
* The short option for `--threshold` was previously `-r`, but it is now `-t`.
* Input is no longer accepted from STDIN.
* Output now defaults to including all fields from both input files, instead of only the fields used for the match.
* Added option to ignore leading and tailing words.
* Added support for blocking.
* Many operations will be faster.
* Improved remaining time display.

1.24

* Fixes a bug where the wrong version number was reported

1.23

* Updates dependencies, fixes issue https://github.com/maxharlow/csvmatch/issues/38

1.22

* Adds some extra titles
* Metaphone now works by-word (split by space) rather than trying to encode the whole thing

Page 1 of 5

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.