github jqnatividad/qsv 0.106.0

latest releases: 0.125.0, 0.124.1, 0.124.0...
10 months ago

This release features the new Polars-powered sqlp command which allows you to run SQL queries against CSVs.

Initial tests show that its performance is competitive with DuckDB and faster than DataFusion on identical SQL queries, and it just runs rings around pandas sql.

It converts Polars SQL (a subset of ANSI SQL) queries to multi-threaded LazyFrames expressions and then executes them. This is a very powerful feature and allows you to do things like joins, aggregations, group bys, etc. on larger than memory CSVs. The sqlp command is still experimental and we are looking for feedback on it. Please try it out and let us know what you think.

Added

  • sqlp: new command to allow Polars SQL queries against CSVs #1015

Changed

Full Changelog: 0.105.1...0.106.0

Don't miss a new qsv release

NewReleases is sending notifications on new releases.