Skip to content

Releases: jqnatividad/qsv

0.17.1

10 Oct 14:33
Compare
Choose a tag to compare

See CHANGELOG for details.

0.17.0

10 Oct 14:17
Compare
Choose a tag to compare

MAJOR NEW FEATURES

  • searchset command. Match multiple regexes in a single pass.
  • unicode option on search, searchset and replace commands.
    Previously, regex unicode support was on by default, which comes at the cost of performance for these "expensive" regex operations. Unicode support is now off by default for these commands.
    Otherwise "inexpensive" regex operations (apply, select, partition, foreach), that primarily scan headers and do input validation still have unicode support on by default.
  • stats now has quartiles and a new, faster variance algorithm that also eliminates intermittent unit test failures on macOS.

See CHANGELOG for details.

0.16.4

08 Oct 18:36
Compare
Choose a tag to compare

MAJOR NEW FEATURES

  • blazing fast city-level static geocoding. It geocodes to the nearest city using the geonames city database. (examples)
  • currency to number conversion. Tested primarily on currencies that have 100 coins per currency unit. (examples)

See CHANGELOG for details.

0.16.3

06 Oct 19:52
Compare
Choose a tag to compare

See CHANGELOG for details.

0.16.2

30 Sep 14:21
Compare
Choose a tag to compare

See CHANGELOG for details.

0.16.1

29 Sep 03:30
Compare
Choose a tag to compare

See CHANGELOG.

Note that the binaries below assume that Python 3.9 is installed, as the py command requires it.

0.16.0

29 Sep 03:19
Compare
Choose a tag to compare

0.15.0

22 Sep 23:30
Compare
Choose a tag to compare
Whirlwind tour updated with new commands

And its fully reproducible with the `--seed` option of the `sample` cmd.

0.14.1

15 Sep 19:46
Compare
Choose a tag to compare

Performance

This release focuses on applying quick performance tweaks, using tips detailed in https://deterministic.space/high-performance-rust.html

And even with these "cheap" performance tricks without really changing the code, we've managed to squeeze non-trivial performance improvements, with some commands like stats running twice as fast!

qsv 0.14.0

14 Sep 21:10
Compare
Choose a tag to compare

First release of qsv (a fork of the popular xsv CSV utility) as per BurntSushi/xsv#267

It merges several PRs that been submitted since the xsv 0.13.0 release May 2018.

Also implements: