github jqnatividad/qsv 0.90.0

latest releases: 0.128.0, 0.127.0, 0.126.0...
15 months ago

Added

  • joinp: new join command powered by Pola.rs. This is just the first of more commands that will leverage the Pola.rs engine. #798
  • luau: added random acess mode; major refactor as we prepare to use luau as qsv's DSL; added qsv_log helper that can be called from Luau scripts to facilitate development of full-fledged data-wrangling scripts. #805 and #806
  • sniff: added URL & re-enabled stdin support; URL support features sampling only the required number of rows to sniff the metadata without downloading the entire file; expanded sniff metadata returned; added --progressbar option for URL sniffing #812
  • sniff: added --timeout option for URL inputs; now runs async from all the binary variants #813

Changed

  • diff: sort by line when no other sort option is given by @janriemer in #808
  • luau: rename --prologue/--epilogue options to --begin/--end; add embedded BEGIN/END block handling #801
  • Update to csvs_convert 0.8 by @kindly in #800
  • use simdutf8 when possible ae466cb
  • Bump self_update from 0.35.0 to 0.36.0 by @dependabot in #797
  • Bump sysinfo from 0.28.0 to 0.28.1 by @dependabot in #809
  • Bump actix-web from 4.3.0 to 4.3.1 by @dependabot in #811
  • improved conditional compilation of different variants 9e63694
  • temporarily skip CI tests that use httpbin.org as it was causing intermittent failures bee1602
  • cargo update bump several indirect dependencies
  • pin Rust nightly to 2023-02-26

Removed

  • Python 3.6 support removed 86b29d4

Fixed

  • sniff: does not work with stdin which fixes #803; #807
    Note that stdin support was shortly re-enabled in #812

Full Changelog: 0.89.0...0.90.0

Don't miss a new qsv release

NewReleases is sending notifications on new releases.