Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package hyperfine for openSUSE:Factory 
checked in at 2026-10-09 21:46:30
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/hyperfine (Old)
 and      /work/SRC/openSUSE:Factory/.hyperfine.new.3698736 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "hyperfine"

Fri Oct  9 21:46:30 2026 rev:19 rq:1383818 version:2.0.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/hyperfine/hyperfine.changes      2026-10-08 
11:59:18.951803175 +0200
+++ /work/SRC/openSUSE:Factory/.hyperfine.new.3698736/hyperfine.changes 
2026-10-09 21:47:49.702485664 +0200
@@ -1,0 +2,40 @@
+Thu Oct  8 11:07:15 UTC 2026 - Martin Hauke <[email protected]>
+
+- Update to version 2.0.0
+  Features
+  * Add support for alternative performance metrics (peak memory
+    usage, instructions, CPU cycles, cache misses, branch misses,
+    ...). By default, hyperfine will now display wall-clock time
+    and peak memory usage, but users can use the new --metrics
+    option to select different performance metrics. The terminal
+    output now shows an overview of all selected performance
+    metrics (see here for a run with more metrics enabled).
+  * Add --env to set environment variables even without an
+    intermediate shell (which is the new default behavior).
+  * The plotting and analysis scripts now support different
+    metrics as well.
+  Breaking changes
+  * Benchmarked commands are now executed directly by default,
+    without an intermediate shell (--shell=none). Use -S (an alias
+    for --shell=default) to restore the previous behavior (sh on
+    Unix), or select a shell with --shell <SHELL>.
+  * Always run --setup, --prepare, --conclude, and --cleanup
+    commands in a shell, even when using --shell=none
+  * The JSON format for --export-json has changed (schema version
+    2). The new format now includes metadata, per-run measurements,
+    and statistical summaries for all measured quantities
+  * --time-unit/-u has been removed. Units can now be selected
+    using the --metrics METRIC[:UNIT],… option, e.g. --metrics
+    time_wall_clock:ms,memory_peak_resident:MiB
+  * --sort has been removed. It complicated hyperfine significantly
+    and doesn't make too much sense with the new output format.
+  * --reference and --reference-name have been removed (for now).
+    The first command is always considered as the reference command
+    Invocations using --reference now show migration guidance to
+    put the reference command first.
+  * The format of Markdown, AsciiDoc and org-mode, and CSV exports
+    has also been changed. Markdown, AsciiDoc, and org-mode contain
+    only the primary metric (the first metric selected by
+    --metrics). CSV exports all selected metrics side by side.
+
+-------------------------------------------------------------------

Old:
----
  hyperfine-1.21.0.tar.gz

New:
----
  hyperfine-2.0.0.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ hyperfine.spec ++++++
--- /var/tmp/diff_new_pack.9avI2C/_old  2026-10-09 21:47:51.096544128 +0200
+++ /var/tmp/diff_new_pack.9avI2C/_new  2026-10-09 21:47:51.097544170 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           hyperfine
-Version:        1.21.0
+Version:        2.0.0
 Release:        0
 Summary:        Command-line benchmarking tool
 License:        Apache-2.0 OR MIT

++++++ hyperfine-1.21.0.tar.gz -> hyperfine-2.0.0.tar.gz ++++++
++++ 9504 lines of diff (skipped)

++++++ vendor.tar.zst ++++++
/work/SRC/openSUSE:Factory/hyperfine/vendor.tar.zst 
/work/SRC/openSUSE:Factory/.hyperfine.new.3698736/vendor.tar.zst differ: char 
7, line 1

Reply via email to