pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

miller: first draft of commit message



Module Name:	pkgsrc-wip
Committed By:	Yorick Hardy <yorickhardy%gmail.com@localhost>
Pushed By:	yhardy
Date:		Wed Feb 8 23:01:40 2023 +0200
Changeset:	8c446544e6d658274701678c379020a52db31bcd

Added Files:
	miller/COMMIT_MSG

Log Message:
miller: first draft of commit message

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=8c446544e6d658274701678c379020a52db31bcd

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 miller/COMMIT_MSG | 317 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 317 insertions(+)

diffs:
diff --git a/miller/COMMIT_MSG b/miller/COMMIT_MSG
new file mode 100644
index 0000000000..72d0ddc270
--- /dev/null
+++ b/miller/COMMIT_MSG
@@ -0,0 +1,317 @@
+textproc/miller: update to miller-6.6.0
+
+v6.6.0
+======
+
+What's Changed
+
+Features
+
+  * mlr unspace verb by @johnkerl in #1167
+
+Bugfixes
+
+  * Add doc info on DSL code-comment syntax by @johnkerl in #1165
+  * Fix typos by @jwilk in #1135
+  * Fix typo in mlr put documentation by @johnkerl in #1140
+  * Fix #1146: bug in lo/hi limits for non-auto histogram by @johnkerl in #1157
+  * Fix #1102: empty-string field in single-column TSV should not be a schema-restart by @johnkerl in #1163
+  * Fix #1164: regression on CSV blank-line handling by @johnkerl in #1168
+
+Internal
+
+  * Bump github/codeql-action from 2.1.33 to 2.1.35 by @dependabot in #1137
+  * Bump actions/setup-go from 3.3.1 to 3.4.0 by @dependabot in #1136
+  * Bump github/codeql-action from 2.1.35 to 2.1.36 by @dependabot in #1143
+  * Bump actions/checkout from 3.1.0 to 3.2.0 by @dependabot in #1145
+  * Bump goreleaser/goreleaser-action from 3.2.0 to 4.1.0 by @dependabot in #1147
+  * Bump actions/setup-go from 3.4.0 to 3.5.0 by @dependabot in #1148
+  * Bump github/codeql-action from 2.1.36 to 2.1.37 by @dependabot in #1151
+  * Bump actions/cache from 3.0.11 to 3.2.0 by @dependabot in #1155
+  * Bump actions/cache from 3.2.0 to 3.2.1 by @dependabot in #1156
+  * Bump actions/cache from 3.2.1 to 3.2.2 by @dependabot in #1160
+  * Bump github.com/mattn/go-isatty from 0.0.16 to 0.0.17 by @dependabot in #1162
+
+v6.5.0
+======
+
+What's Changed
+
+Features:
+
+  * Restore the --jvquoteall flag by @johnkerl in #1083
+  * Restore --quote-all for CSV output by @johnkerl in #1084
+
+Bugfixes:
+
+  * Fix labels for mlr histogram --auto by @johnkerl in #1089
+  * Correctly support multiple regexes in mlr reshape -r by @johnkerl in #1091
+  * Check -- terminator on --mfrom by @johnkerl in #1098
+  * Type-safety in exec by @johnkerl in #1099
+  * Don't double-quote a CSV field only for having a leading space by @johnkerl in #1101
+
+Performance/memory-reduction:
+
+  * Use int8 for mvtype (memory reduction) by @johnkerl in #1130
+  * Exclude median from summary default by @johnkerl in #1131
+  * More mlrval size-reduction by @johnkerl in #1132
+  * Convert mlrval polymorphism from struct to unionish interface by @johnkerl in #1133
+
+Minor/internal:
+
+  * Account for varying mlr locations by @skitt in #1086
+  * Account for varying mlr locations, continued by @johnkerl in #1087
+  * [StepSecurity] ci: Harden GitHub Actions by @step-security-bot in #1107
+  * Bump github.com/pkg/profile from 1.6.0 to 1.7.0 by @dependabot in #1110
+  * Bump github/codeql-action from 2.1.28 to 2.1.33 by @dependabot in #1126
+  * Bump actions/cache from 3 to 3.0.11 by @dependabot in #1109
+  * Bump actions/upload-artifact from 3.1.0 to 3.1.1 by @dependabot in #1112
+  * Bump github.com/stretchr/testify from 1.8.0 to 1.8.1 by @dependabot in #1113
+  * Miller 6.5.0 by @johnkerl in #1134
+
+v5.10.4
+=======
+
+Miller 5 is long-gone; 6.0.0 was released almost a year ago. Yet issue #1108 reports a critical memory-corruption bug on 5.10.3;
+this fixes that.
+
+v6.4.0
+======
+
+What's Changed
+
+Major:
+
+  * mlr summary verb by @johnkerl in #1056
+  * feat: system/exec() function call ( #1043) by @forbesmyester in #1067 and #1071
+  * Support simplified sort-map-by-value in the DSL by @johnkerl in #1069
+  * mlr cat --filename / --filenum by @johnkerl in #1080
+  * Allow multi-line string literals in the DSL by @johnkerl in #1070
+
+Minor:
+
+  * Make PPRINT empty-string markers readable as such by @johnkerl in #1059
+  * Allow "\n" in mlr repl prompt by @johnkerl in #1058
+
+Bugfixes:
+
+  * [Docs] moving --xvright out of the FLATTEN-UNFLATTEN FLAGS section by @trantor in #1065
+  * Fix doc typo by @luzpaz in #1054
+  * Fix natsort of empty strings; support mlr sort -rt same as -tr by @johnkerl in #1068
+
+Internal:
+
+  * Reduce number of os.Exit callsites, part 1 of n by @johnkerl in #1055
+  * delete unreachable test code caused by os.Exit by @Abirdcfly in #1073
+  * Bump github.com/mattn/go-isatty from 0.0.14 to 0.0.16 by @dependabot in #1074
+
+v6.3.0
+======
+
+What's Changed
+
+Key feature: output colorization on Windows thanks to @tiesmaster:
+
+  * Enable ANSI escape-sequence processing on Windows by @tiesmaster in #1045
+  * Enable output colorization on Windows by default by @johnkerl in #1051
+
+Support for Latin-1:
+
+  * DSL functions and verbs for UTF-8 <-> Latin-1 by @johnkerl in #997
+
+Features:
+
+  * Re-use whitespace regexp in clean_whitespace by @johnkerl in #994
+  * Add line/column info for DSL runtime non-parse failures by @johnkerl in #998
+  * Allow x ** - y and x ** + y in the DSL grammar by @johnkerl in #1021
+  * Let + be an alias for then by @johnkerl in #1049
+
+Docs:
+
+  * helm/kubectl examples in webdocs by @johnkerl in #1005
+
+Bugfixes:
+
+  * Accept + in exponent of scientific-notation floating-point DSL literals by @johnkerl in #1020
+  * Fix ASCII vs UTF-8 in TSV writer by @johnkerl in #1023
+  * Avoid panic when the command line ends in 'then' by @johnkerl in #1033
+  * Fix panic on 'mlr sort -n' by @johnkerl in #1004
+  * Fix issue 1037 by @johnkerl in #1047
+  * Fix issue 1032 by @johnkerl in #1048
+
+Dependencies:
+
+  * Bump actions/cache from 2 to 3 by @dependabot in #1000
+  * Bump github.com/stretchr/testify from 1.7.1 to 1.7.2 by @dependabot in #1034
+  * Bump github.com/stretchr/testify from 1.7.2 to 1.7.3 by @dependabot in #1038
+  * Bump github.com/stretchr/testify from 1.7.3 to 1.7.4 by @dependabot in #1040
+  * Bump github.com/stretchr/testify from 1.7.4 to 1.7.5 by @dependabot in #1042
+  * Bump github.com/stretchr/testify from 1.7.5 to 1.8.0 by @dependabot in #1044
+  * Bump actions/upload-artifact from 2 to 3 by @dependabot in #1010
+  * Bump actions/setup-go from 2 to 3 by @dependabot in #1009
+  * Bump github.com/lestrrat-go/strftime from 1.0.5 to 1.0.6 by @dependabot in #1012
+  * Bump github/codeql-action from 1 to 2 by @dependabot in #1015
+  * Bump goreleaser/goreleaser-action from 2 to 3 by @dependabot in #1027
+
+v6.2.0
+======
+
+Overview
+
+The primary purpose of this release is to restore --tsvlite which, by its own, would merit a 6.1.1 bugfix release. But since a
+couple other new features are present as well, this is a 6.2.0 minor release.
+
+All the "Plans for 6.2.0" listed at https://github.com/johnkerl/miller/releases/tag/v6.1.0 are all still in-plan, but since this
+6.2.0 exists sooner than later, those issues are planned for a 6.3.0.
+
+Details
+
+PRs:
+
+  * Restore --tsvlite by @johnkerl in #984
+  * Let dhms2sec accept input like "8h" by @johnkerl in #983
+  * Use fixed OFMT for multi-platform regression-testing by @johnkerl in #988
+  * Bump github.com/stretchr/testify from 1.7.0 to 1.7.1 by @dependabot in #986
+  * gssub DSL function by @johnkerl in #989
+
+v6.1.0
+======
+
+Features
+
+Major features:
+
+  * Natural sort by @johnkerl in #932
+  * mlr split verb by @johnkerl in #898
+  * Make TSV finally true TSV by @johnkerl in #923
+  * Sliding window averages by @johnkerl in #894
+  * Implement shift-lead option for mlr step by @johnkerl in #893
+
+New DSL functions:
+
+  * New fmtifnum DSL function; make fmtnum/fmtifnum recursive over maps and arrays by @johnkerl in #946
+  * New unformat DSL function by @johnkerl in #871
+  * New format DSL function by @johnkerl in #869
+  * New concat DSL function for arrays by @johnkerl in #868
+
+DSL improvements:
+
+  * Support more Go regex patterns, like "\d" by @johnkerl in #974
+  * Include \U support in addition to \u for DSL Unicode string literals by @johnkerl in #917
+  * Support unicode literals in the Miller DSL by @johnkerl in #916
+  * Allow 0o... octal literals in the DSL by @johnkerl in #864
+
+New command-line flags:
+
+  * Add --left-keep-fields option for mlr join by @johnkerl in #967
+  * New --lazy-quotes flag for helping with malformed CSV by @johnkerl in #925
+
+REPL and on-line help:
+
+  * Let :resetblocks/:rb in the REPL take optional begin/main/end by @johnkerl in #924
+  * Add :resetblocks / :rb to REPL by @johnkerl in #920
+  * ?foo and ??foo for :help foo / :help find foo in the REPL by @johnkerl in #915
+
+Improvements and bugfixes
+
+  * Support Latin-1 supplement a0-ff as DSL string literals by @johnkerl in #957
+  * Fix "%%" in strptime; more test cases for strptime by @johnkerl in #951
+  * Support %F, %T, and more in strptime by @johnkerl in #944
+  * Fix handling of mlr nest abbrevs by @johnkerl in #937
+  * Add Inf and NaN literals to the DSL by @johnkerl in #933
+  * Boolean inference for issue 908 by @johnkerl in #931
+  * strptime %j format for 3-digit day in year by @johnkerl in #930
+  * Fix is_non_empty for absent case by @johnkerl in #928
+  * --nidx --fs x should be the same as --fs x --nidx by @johnkerl in #912
+  * Update default colorization by @johnkerl in #904
+  * Make is_null/is_not_null DSL functions include new JSON-null type by @johnkerl in #883
+  * Fix #853 by @johnkerl in #860
+
+Documentation
+
+  * New doc page: Parsing and formatting fields by @johnkerl in #973
+  * More doc material for :context in the REPL by @johnkerl in #966
+  * Fix typo in on-line help for splitax DSL function by @johnkerl in #964
+  * More doc-sites for the funct keyword by @johnkerl in #963
+  * Doc updates for funct keyword by @johnkerl in #961
+  * FAQ entry for #351 by @johnkerl in #958
+  * docs: add Poshi as a contributor for doc by @allcontributors in #956
+  * docs: add schragge as a contributor for doc by @allcontributors in #955
+  * FAQ entry for #285: carriage returns in field names by @johnkerl in #953
+  * Add --implicit-tsv-header as alias for --implicit-csv-header, etc by @johnkerl in #952
+  * Fix: multiple documentation tweaks by @Poshi in #949
+  * fix typo in reference-verbs.md by @zachvalenta in #945
+  * Add on mouse over permalink anchor for titles by @aborruso in #942
+  * Webdoc information on Unicode string literals by @johnkerl in #935
+  * 'mlr help function nonesuch' should not be silent by @johnkerl in #934
+  * Clarify strftime on-line help by @johnkerl in #929
+  * Expand on-line help for split* DSL functions by @johnkerl in #927
+  * On-line help for -s flag by @johnkerl in #926
+  * Multiple on-line-help issues from #908 by @johnkerl in #921
+  * Multiple on-line-help issues from #908 by @johnkerl in #913
+  * Fix operator-precedence doc table to match DSL grammar by @johnkerl in #911
+  * Fix multiple on-line-help issues from #907 by @johnkerl in #910
+  * Clarify source for printf-style formatting by @johnkerl in #895
+  * Fix #891 by @johnkerl in #892
+  * Improve mlr top documentation for #861 by @johnkerl in #875
+  * Continue #856 by @johnkerl in #865
+  * misspelling by @Gary-Armstrong in #863
+  * fix typo by @vapniks in #862
+  * Update installing-miller.md by @jauderho in #859
+  * Emit notes by @johnkerl in #858
+  * Conda/Docker install notes by @johnkerl in #857
+  * Fix typo: columnn -> column by @vapniks in #856
+  * Fix typo by @vapniks in #855
+  * Fix typo by @vapniks in #854
+  * A small typo by @aborruso in #846
+
+Code quality
+
+  * Code-dedupe logic for array slices and string slices by @johnkerl in #960
+  * Let mlr repl print empty strings by @johnkerl in #959
+  * Neaten strptime.go by @johnkerl in #950
+  * More dead code removal by @skitt in #905
+  * Remove unreachable code by @skitt in #903
+  * Use int64 wherever "64-bit integer" is assumed by @skitt in #902
+  * More of #884: types in enum-consts by @johnkerl in #887
+  * Clean up file output handler error handling by @skitt in #886
+  * Use raw strings to avoid escapes by @skitt in #885
+  * Specify constant types except with iota by @skitt in #884
+  * Mlrval arrayval from []Mlrval to []*Mlrval by @johnkerl in #880
+  * Append slices directly instead of looping by @skitt in #879
+  * Fix mlrmap.Equals FieldCount comparison by @skitt in #878
+  * Ensure regression-test has a binary to test by @skitt in #877
+  * Avoid assuming ./mlr is the mlr to test by @skitt in #876
+  * Update release.yml by @jauderho in #867
+  * Update .goreleaser.yml by @jauderho in #866
+  * Goreleaser binary names by @johnkerl in #852
+  * Add CodeQL support by @jauderho in #838
+
+New Contributors
+
+  * @vapniks made their first contribution in #854
+  * @Gary-Armstrong made their first contribution in #863
+  * @zachvalenta made their first contribution in #945
+  * @Poshi made their first contribution in #949
+
+v6.0.0
+======
+
+This is a significant release with many improvements to user experience, documentation, and performance.
+
+Please see What's new in Miller 6 for complete information.
+
+https://miller.readthedocs.io/en/latest/new-in-miller-6
+
+v5.10.3
+=======
+
+This release exists solely to resolve a Conda-build issue as discussed on #740. If you're not actively working on Conda packaging
+for Miller, this release has no added value for you above 5.10.2.
+
+Likewise, there's no Windows mlr.exe for this final (technical & specific) Miller 5.x release -- for Miller 6.0.0 (coming soon!)
+and above there will be mlr.exe as a reliably standard part of each release.
+
+Also note that the tarball is named miller-5.10.3.tar.gz, in contrast to mlr-5.10.2.tar.gz and likewise for all earlier releases.
+This is being done for forward compatibility with Miller 6.0.0 and beyond which will use names of the form miller-6.0.0.tar.gz, as
+proposed in #360.


Home | Main Index | Thread Index | Old Index