From 3ea85c2b6b0008ec8234665ada158f25a91ef896 Mon Sep 17 00:00:00 2001 From: Luigi Baldoni Date: Mon, 15 Oct 2018 07:36:40 +0000 Subject: [PATCH] Accepting request 642014 from home:alois:branches:utilities - Update to version 5.4.0 Features: * The new clean-whitespace verb resolves #190 from @aborruso. Along with the new functions strip, lstrip, rstrip, collapse_whitespace, and clean_whitespace, there is now both coarse-grained and fine-grained control over whitespace within field names and/or values. See the linked-to documentation for examples. * The new altkv verb resolves #184 which was originally opened via an email request. This supports mapping value-lists such as a,b,c,d to alternating key-value pairs such as a=b,c=d. * The new fill-down verb resolves #189 by @aborruso. See the linked-to documentation for examples. * The uniq verb now has a uniq -a which resolves #168 from @sjackman. * The new regextract and regextract_or_else functions resolve #183 by @aborruso. * The new ssub function arises from #171 by @dohse, as a simplified way to avoid escaping characters which are special to regular-expression parsers. * There are new localtime functions in response to #170 by @sitaramc. However note that as discussed on #170 these do not undo one another in all circumstances. This is a non-issue for timezones which do not do DST. Otherwise, please use with disclaimers: localdate, localtime2sec, sec2localdate, sec2localtime, strftime_local, and strptime_local. * Travis builds at https://travis-ci.org/johnkerl/miller/builds now run on OSX as well as Linux. * An Ubuntu 17 build issue was fixed by @singalen on #164. Documentation: * put/filter documentation was confusing as reported by @NikosAlexandris on #169. * The new FAQ entry http://johnkerl.org/miller-releases/miller-head/doc/faq.html#How_ to_rectangularize_after_joins_with_unpaired? resolves #193 by @aborruso. * The new cookbook entry http://johnkerl.org/miller/doc/cookbook.html#Options_for_dealing_ with_duplicate_rows arises from #168 from @sjackman. * The unsparsify documentation had some words missing as reported by @tst2005 on #194. * There was a typo in the cookpage page http://johnkerl.org/miller/doc/cookbook.html#Full_field_renames_a nd_reassigns as fixed by @tst2005 in #192. Bugfixes: * There was a memory leak for TSV-format files only as reported by @treynr on #181. * Dollar sign in regular expressions were not being escaped properly as reported by @dohse on #171. OBS-URL: https://build.opensuse.org/request/show/642014 OBS-URL: https://build.opensuse.org/package/show/utilities/miller?expand=0&rev=13 --- miller-5.3.0.tar.gz | 3 --- miller-5.4.0.tar.gz | 3 +++ miller.changes | 54 +++++++++++++++++++++++++++++++++++++++++++++ miller.spec | 6 ++--- 4 files changed, 60 insertions(+), 6 deletions(-) delete mode 100644 miller-5.3.0.tar.gz create mode 100644 miller-5.4.0.tar.gz diff --git a/miller-5.3.0.tar.gz b/miller-5.3.0.tar.gz deleted file mode 100644 index e063564..0000000 --- a/miller-5.3.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:df576c0ea6e9c7a6fc1bde747078c3374d7b3407f86a1a1a678f0d88859daba7 -size 4939901 diff --git a/miller-5.4.0.tar.gz b/miller-5.4.0.tar.gz new file mode 100644 index 0000000..409d25c --- /dev/null +++ b/miller-5.4.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6a7d30884a8f4a97e07895b723be13764ff49251200b832385207c5efb9647d8 +size 4956116 diff --git a/miller.changes b/miller.changes index 8201046..841a8fe 100644 --- a/miller.changes +++ b/miller.changes @@ -1,3 +1,57 @@ +------------------------------------------------------------------- +Mon Oct 15 07:23:57 UTC 2018 - Luigi Baldoni + +- Update to version 5.4.0 + Features: + * The new clean-whitespace verb resolves #190 from @aborruso. + Along with the new functions strip, lstrip, rstrip, + collapse_whitespace, and clean_whitespace, there is now both + coarse-grained and fine-grained control over whitespace + within field names and/or values. See the linked-to + documentation for examples. + * The new altkv verb resolves #184 which was originally opened + via an email request. This supports mapping value-lists such + as a,b,c,d to alternating key-value pairs such as a=b,c=d. + * The new fill-down verb resolves #189 by @aborruso. See the + linked-to documentation for examples. + * The uniq verb now has a uniq -a which resolves #168 from + @sjackman. + * The new regextract and regextract_or_else functions resolve + #183 by @aborruso. + * The new ssub function arises from #171 by @dohse, as a + simplified way to avoid escaping characters which are special + to regular-expression parsers. + * There are new localtime functions in response to #170 by + @sitaramc. However note that as discussed on #170 these do + not undo one another in all circumstances. This is a + non-issue for timezones which do not do DST. Otherwise, please + use with disclaimers: localdate, localtime2sec, sec2localdate, + sec2localtime, strftime_local, and strptime_local. + * Travis builds at + https://travis-ci.org/johnkerl/miller/builds now run on OSX as + well as Linux. + * An Ubuntu 17 build issue was fixed by @singalen on #164. + Documentation: + * put/filter documentation was confusing as reported by + @NikosAlexandris on #169. + * The new FAQ entry + http://johnkerl.org/miller-releases/miller-head/doc/faq.html#How_ + to_rectangularize_after_joins_with_unpaired? resolves #193 by + @aborruso. + * The new cookbook entry + http://johnkerl.org/miller/doc/cookbook.html#Options_for_dealing_ + with_duplicate_rows arises from #168 from @sjackman. + * The unsparsify documentation had some words missing as + reported by @tst2005 on #194. + * There was a typo in the cookpage page + http://johnkerl.org/miller/doc/cookbook.html#Full_field_renames_a + nd_reassigns as fixed by @tst2005 in #192. + Bugfixes: + * There was a memory leak for TSV-format files only as + reported by @treynr on #181. + * Dollar sign in regular expressions were not being escaped + properly as reported by @dohse on #171. + ------------------------------------------------------------------- Sun Jan 7 07:56:34 UTC 2018 - aloisio@gmx.com diff --git a/miller.spec b/miller.spec index da37a5c..51f0368 100644 --- a/miller.spec +++ b/miller.spec @@ -12,16 +12,16 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # Name: miller -Version: 5.3.0 +Version: 5.4.0 Release: 0 Summary: Name-indexed data processing tool # c/lib/netbsd_strptime.c is BSD-4-Clause -License: BSD-2-Clause and BSD-4-Clause +License: BSD-2-Clause AND BSD-4-Clause Group: Productivity/File utilities Url: http://johnkerl.org/miller/doc Source0: https://github.com/johnkerl/miller/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz