Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

hyperfine-fish-completion-2.0.0-1.1 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: hyperfine-fish-completion Distribution: openSUSE Tumbleweed
Version: 2.0.0 Vendor: openSUSE
Release: 1.1 Build date: Thu Oct 8 13:07:15 2026
Group: Unspecified Build host: reproducible
Size: 0 Source RPM: hyperfine-2.0.0-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/sharkdp/hyperfine
Summary: Fish Completion for hyperfine
The official fish completion script for hyperfine.

Provides

Requires

License

Apache-2.0 OR MIT

Changelog

* Thu Oct 08 2026 Martin Hauke <mardnh@gmx.de>
  - 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.
* Mon Oct 05 2026 Martin Hauke <mardnh@gmx.de>
  - Update to version 1.20.0
    Features
    * Add support for minutes and hours in --time-unit, as well as
      short and plural aliases such as ms, seconds, and min, see #960.
    * Expose $HYPERFINE_ITERATION to --prepare and --conclude
      commands, see #781 and #807.
    * Show elapsed time during the initial benchmark run, see #416
      and #581.
    * Add colors to --help output, see #841.
    Changes
    * With --parameter-scan or --parameter-list, --reference now
      selects an existing benchmark by its full displayed name
      instead of running a separate reference command. The name
      must match exactly one benchmark; use --command-name instead
      of --reference-name in this mode, see #847 and #979.
    * Format times in CSV exports with six decimal places.
    * Update dependencies and raise the minimum supported Rust
      version to 1.97, see #934.
    Bugfixes
    * Make Markdown, AsciiDoc, and Org-mode exports compare against
      the specified reference, and label faster and slower results
      in command-sorted comparisons with --reference, see #811 and
      [#979].
    * Reject zero values for --runs, --min-runs, and --max-runs
      instead of allowing invalid run counts, see #923.
    * Reject negative parameter-scan steps before expanding ranges,
      avoiding hangs and excessive memory use, see #951.
    * Preserve existing export files when command options are
      invalid, see #950.
    * Truncate export files when rewriting results to avoid leaving
      trailing bytes, see #970.
    * Preserve backticks in command names in Markdown exports.
    * Handle broken output pipes gracefully instead of panicking,
      see #932.
    * Collect peak memory usage separately for each command on Unix,
      so commands no longer inherit the peak memory usage of earlier
      commands, see #965.
    * Python scripts: Correct the interpretation of Welch's t-test
      results, see #943.
* Mon Jun 01 2026 Michal Suchanek <msuchanek@suse.de>
  - 1.20.0 requires rust 1.88
  - build on all architectures
* Tue Nov 18 2025 Martin Hauke <mardnh@gmx.de>
  - Update to version 1.20.0
    Features
    * Add --reference-name option to give a meaningful name to the
      reference command.
    * The --ignore-failure option now supports a comma-separated list
      of exit codes to ignore (e.g., --ignore-failure=1,2).
    * Python scripts: Add --time-unit option to advanced_statistics.py
    * Python scripts: Add new plot_benchmarks.py script for plotting
      collections of benchmarks.
    Bugfixes
    * Fix bug where naming individual commands with parameter scan
      was not working correctly.
* Thu Nov 14 2024 Joshua Smith <smolsheep@opensuse.org>
  - Simplify specfile and switch from deprecated setup to autosetup
  - Add hyperfine to requires for the completions
  - Update to 1.19.0:
    Features
    * Add a new --reference <cmd> option to specify a reference
      command for the relative speed comparison
    * Add --conclude argument (analog to --prepare)
    * Allow --output=… to appear once for each command, enabling use
      cases like hyperfine --output=null my-cmd --output=./file.log
      my-cmd
    * The environment variable $HYPERFINE_ITERATION will now contain
      the current iteration number for each benchmarked command
    * Add iteration information to failure error message
    * legend modification parameters and output DPI
    * Nicer whiskers plot
    Fixes
    * ETA not clearly visible on terminals with a block cursor
    * Fix zsh completions
* Mon Nov 20 2023 Ondřej Súkup <mimi.vx@gmail.com>
  - cleanup spec and enable tests
  - drop cargo_config
  - update to 1.18.0
    * Add support for microseconds via --time-unit microsecond
    * Proper argument quoting on Windows CMD
* Sun Sep 10 2023 Soc Virnyl Estela <socvirnyl.estela@gmail.com>
  - Use upstream tarball hyperfine-0.17.0.tar.gz
  - Remove hyperfine-0.17.0.tar.zst
  - Update vendored tarball vendor.tar.zst
* Sun Aug 13 2023 Soc Virnyl Estela <socvirnyl.estela@gmail.com>
  - Replace obsoleted `disabled` option with `manual`
* Sun Jun 04 2023 socvirnyl.estela@gmail.com
  - Update to version 1.17.0:
    * Update CHANGELOG
    * Update man page
    * Add new --sort option
    * Bump libc from 0.2.142 to 0.2.144
    * Bump serde from 1.0.160 to 1.0.163
    * Bump anyhow from 1.0.70 to 1.0.71
    * Bump clap_complete from 4.2.0 to 4.2.1
    * Spelling and grammar fixes
    * Update dependencies
    * Update CHANGELOG
    * Show unused parameters in command names
    * Add regression test for #642
    * Always compute relative speed comprison for export, closes #642
    * Improve error message, mention --shell=none
    * Add regression test for #640
    * Do not export intermediate results to stdout, closes #640
    * Use windows-sys and fix feature flag
    * Add --log-count option to plot_histogram.py
    * Use plt.get_cmap instead of plt.colormaps
    * Fix get_cmap MatplotlibDeprecationWarning
    * Fix winapi type definition change
    * Bump predicates from 2.1.5 to 3.0.2
    * Bump thiserror from 1.0.39 to 1.0.40
    * Add profile.release section
* Thu Mar 23 2023 socvirnyl.estela@gmail.com
  - Update to version 1.16.1:
    * BUGFIXES:
    - Fix usage of --input=null
    - Use max. term width, not term width
    - Move Winget Releaser inside CICD workflow
  - Fix install flags for shell scripts.
* Wed Mar 15 2023 Soc Virnyl Estela <socvirnyl.estela@gmail.com>
  - Remove hyperfine-1.15.0+g27.obscpio.
* Wed Mar 15 2023 Soc Virnyl Estela <socvirnyl.estela@gmail.com>
  - Update to version 1.16.0:
    * Fix clippy suggestions
    * Help text wrapping
    * Update dependencies
    * Prevent creation of file named '-'
    * Update CHANGELOG
    * removed unused imports
    * used cfg!(windows) instead of env::consts::OS
    * Fix merge conflicts
    * Add CHANGELOG entry
    * Change error message
    * Change order of input/outut
    * Formatting of help text
    * Rename test file
    * Add the rest of the suggestions from code review
    * ran cargo fmt
    * Added --stdin-data argument
    * Bump indicatif from 0.17.1 to 0.17.3
    * Bump nix from 0.25.0 to 0.26.2
    * Bump actions/checkout from 2 to 3
    * Add Winget Releaser workflow
    * Add GitHub actions to Dependabot
    * Bump once_cell from 1.16.0 to 1.17.1
    * Bump anyhow from 1.0.66 to 1.0.69
    * Add Windows installation instructions
    * Fix a link to bench
    * Fix a typo
    * Bump libc from 0.2.137 to 0.2.139
    * Bump assert_cmd from 2.0.7 to 2.0.8
    * Suggest to use `cargo install --locked`, see #605 and
    * Bump assert_cmd from 2.0.5 to 2.0.7
    * Bump serde from 1.0.147 to 1.0.152

Files

/usr/share/fish
/usr/share/fish/vendor_completions.d


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Oct 10 23:44:58 2026