Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Created by
brew bump
Created with
brew bump-formula-pr
.release notes
sample
: is now a "smart" command that uses the stats cache to validate and make sampling faster.luau
command's capabilities have been significantly expanded with:schema
: now does type-aware sorting of enum lists, making JSON Schema enum list customization easier when fine-tuning it for JSON Schema validation withvalidate
.lens
: adds--freeze-columns
option with a default of 1, improving navigation of wide CSVsstats
: adds--dataset-stats
option to explicitly compute dataset-level statistics. Starting with qsv 2.0.0, it was computed automatically to support Datapusher+ and the DRUF workflow, but it was causing confusion with some command-line users.Added
lens
: added--freeze-columns
option feat:lens
add--freeze-columns
options dathere/qsv#2552luau
: added accumulate helper function feat:luau
add accumulate helper function dathere/qsv#2537 feat:luau
accumulate helper tweaks dathere/qsv#2539luau
: added a new section in the Wiki with examples of using the new helper functions https://github.com/dathere/qsv/wiki/Luau-Helper-Functions-Examplessample
: is now "smart" - using the stats cache to validate and make sampling faster feat: "smart" sample dathere/qsv#2529 feat: "smart" by default dathere/qsv#2530 dathere/qsv@71ec7edschema
: added type-aware sort of JSON Schema enum listfeat
:schema
type-aware sort of JSON Schema enum list dathere/qsv#2551stats
: added--dataset-stats
option feat:stats
add--dataset-stats
option dathere/qsv#2555python
: added precompiled qsvpy binary for Python 3.13 dathere/qsv@c408778Changed
frequency
: made error handling more robust dathere/qsv@b195519luau
: refactored all cumulative helper functions (cum_) now have name as an optional argument refactor:luau
all cumulative helper functions (cum_) now have name as an optional argument dathere/qsv#2540schema
: refactored to use QSV_STATSCACHE_MODE env var dathere/qsv@5771ff4select
: refactored select helper dathere/qsv@bfbe64cstats
: optimized memory layout of central Stats struct dathere/qsv@52f697estats
: optimized record_count functionality dathere/qsv@0e3114a dathere/qsv@18791dacontrib(completions)
: update qsv completions for qsv 3.1 by @rzmk incontrib(completions)
: update completions to v3.1.0 dathere/qsv#2556Fixed
count
: refactored to fall back to "regular" CSV reader when Polars counting returns a zero count dathere/qsv@fd39bcbschema
: fixed off-by-one error dathere/qsv@60de090stats
: only addqsv__value
column when--dataset-stats
is enabled dathere/qsv@64267d3Removed
frequency
: removed--stats-mode
option now that we have a suite-wide QSV_STATSCACHE_MODE env var dathere/qsv@ba75f08 dathere/qsv@416abb7Full Changelog: dathere/qsv@3.0.0...3.1.1