Hello community, here is the log from the commit of package miller for openSUSE:Factory checked in at 2017-08-28 15:14:41 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/miller (Old) and /work/SRC/openSUSE:Factory/.miller.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "miller" Mon Aug 28 15:14:41 2017 rev:3 rq:518550 version:5.2.2 Changes: -------- --- /work/SRC/openSUSE:Factory/miller/miller.changes 2017-04-20 20:57:08.315456994 +0200 +++ /work/SRC/openSUSE:Factory/.miller.new/miller.changes 2017-08-28 15:16:11.552926636 +0200 @@ -1,0 +2,75 @@ +Thu Aug 24 15:18:41 UTC 2017 - [email protected] + +- Updated license + +------------------------------------------------------------------- +Thu Jul 20 09:29:23 UTC 2017 - [email protected] + +- Update to 5.2.2 + * This bugfix release delivers a fix for #147 where a memory + allocation failed beyond 4GB. + +------------------------------------------------------------------- +Tue Jun 20 06:34:53 UTC 2017 - [email protected] + +- Update to version 5.2.1 + * Fixes (gh#johnkerl/miller#142) build segfault on non-x86 + architectures + +------------------------------------------------------------------- +Tue Jun 13 08:06:28 UTC 2017 - [email protected] + +- Update to version 5.2.0 + This release contains mostly feature requests. + Features: + * The stats1 verb now lets you use regular expressions to + specify which field names to compute statistics on, and/or which + to group by. Full details are here. + * The min and max DSL functions, and the min/max/percentile + aggregators for the stats1 and merge-fields verbs, now support + numeric as well as string field values. (For mixed string/numeric + fields, numbers compare before strings.) This means in particular + that order statistics -- min, max, and non-interpolated + percentiles -- as well as mode, antimode, and count are now + possible on string-only fields. (Of course, any operations + requiring arithmetic on values, such as computing sums, averages, + or interpolated percentiles, yield an error on string-valued + input.) + * There is a new DSL function mapexcept which returns a copy of + the argument with specified key(s), if any, unset. The motivating + use-case is to split records to multiple filenames depending on + particular field value, which is omitted from the output: mlr + --from f.dat put 'tee > "/tmp/data-".$a, mapexcept($*, "a")' + Likewise, mapselect returns a copy of the argument with only + specified key(s), if any, set. This resolves #137. + * A new -u option for count-distinct allows unlashed counts for + multiple field names. For example, with -f a,b and without -u, + count-distinct computes counts for distinct pairs of a and b field + values. With -f a,b and with -u, it computes counts for distinct a + field values and counts for distinct b field values separately. + * If you build from source, you can now do ./configure without + first doing autoreconf -fiv. This resolves #131. + * The UTF-8 BOM sequence 0xef 0xbb 0xbf is now automatically + ignored from the start of CSV files. (The same is already done for + JSON files.) This resolves #138. + * For put and filter with -S, program literals such as the 6 in + $x = 6 were being parsed as strings. This is not sensible, since + the -S option for put and filter is intended to suppress numeric + conversion of record data, not program literals. To get string 6 + one may use $x = "6". + Documentation: + * A new cookbook example shows how to compute differences + between successive queries, e.g. to find out what changed in + time-varying data when you run and rerun a SQL query. + * Another new cookbook example shows how to compute + interquartile ranges. + * A third new cookbook example shows how to compute weighted + means. + Bugfixes: + * CRLF line-endings were not being correctly autodetected when + I/O formats were specified using --c2j et al. + * Integer division by zero was causing a fatal runtime + exception, rather than computing inf or nan as in the + floating-point case. + +------------------------------------------------------------------- Old: ---- miller-5.1.0.tar.gz New: ---- miller-5.2.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ miller.spec ++++++ --- /var/tmp/diff_new_pack.6TAUqZ/_old 2017-08-28 15:16:12.904736692 +0200 +++ /var/tmp/diff_new_pack.6TAUqZ/_new 2017-08-28 15:16:12.924733882 +0200 @@ -17,10 +17,11 @@ Name: miller -Version: 5.1.0 +Version: 5.2.2 Release: 0 Summary: Name-indexed data processing tool -License: BSD-2-Clause +# c/lib/netbsd_strptime.c is 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/v%{version}.tar.gz#/%{name}-%{version}.tar.gz @@ -38,14 +39,12 @@ %prep %setup -q -%if 0%{?suse_version} >= 1320 %ifarch %ix86 sed -e 's/-pg//' -i c/Makefile.am %endif -%endif %build -autoreconf -fi +autoreconf -fiv %configure make %{?_smp_mflags} ++++++ miller-5.1.0.tar.gz -> miller-5.2.2.tar.gz ++++++ ++++ 154981 lines of diff (skipped)
