Skip to content

build(deps): bump the cargo group across 1 directory with 84 updates - #1371

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/cargo-6f1597b150
Open

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/cargo-6f1597b150

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 12, 2026

Copy link
Copy Markdown
Contributor

Bumps the cargo group with 84 updates in the / directory:

Package From To
itertools 0.14.0 0.15.0
uucore 0.10.0 0.11.0
uu_arch 0.10.0 0.11.0
uu_base32 0.10.0 0.11.0
uu_base64 0.10.0 0.11.0
uu_basename 0.10.0 0.11.0
uu_basenc 0.10.0 0.11.0
uu_cat 0.10.0 0.11.0
uu_cksum 0.10.0 0.11.0
uu_b2sum 0.10.0 0.11.0
uu_md5sum 0.10.0 0.11.0
uu_sha1sum 0.10.0 0.11.0
uu_sha224sum 0.10.0 0.11.0
uu_sha256sum 0.10.0 0.11.0
uu_sha384sum 0.10.0 0.11.0
uu_sha512sum 0.10.0 0.11.0
uu_comm 0.10.0 0.11.0
uu_cp 0.10.0 0.11.0
uu_csplit 0.10.0 0.11.0
uu_cut 0.10.0 0.11.0
uu_date 0.10.0 0.11.0
uu_dd 0.10.0 0.11.0
uu_df 0.10.0 0.11.0
uu_dir 0.10.0 0.11.0
uu_dircolors 0.10.0 0.11.0
uu_dirname 0.10.0 0.11.0
uu_du 0.10.0 0.11.0
uu_echo 0.10.0 0.11.0
uu_env 0.10.0 0.11.0
uu_expand 0.10.0 0.11.0
uu_expr 0.10.0 0.11.0
uu_factor 0.10.0 0.11.0
uu_false 0.10.0 0.11.0
uu_fmt 0.10.0 0.11.0
uu_fold 0.10.0 0.11.0
uu_head 0.10.0 0.11.0
uu_hostname 0.10.0 0.11.0
uu_join 0.10.0 0.11.0
uu_link 0.10.0 0.11.0
uu_ln 0.10.0 0.11.0
uu_ls 0.10.0 0.11.0
uu_mkdir 0.10.0 0.11.0
uu_mktemp 0.10.0 0.11.0
uu_more 0.10.0 0.11.0
uu_mv 0.10.0 0.11.0
uu_nl 0.10.0 0.11.0
uu_nproc 0.10.0 0.11.0
uu_numfmt 0.10.0 0.11.0
uu_od 0.10.0 0.11.0
uu_paste 0.10.0 0.11.0
uu_pr 0.10.0 0.11.0
uu_printenv 0.10.0 0.11.0
uu_printf 0.10.0 0.11.0
uu_ptx 0.10.0 0.11.0
uu_pwd 0.10.0 0.11.0
uu_readlink 0.10.0 0.11.0
uu_realpath 0.10.0 0.11.0
uu_rm 0.10.0 0.11.0
uu_rmdir 0.10.0 0.11.0
uu_seq 0.10.0 0.11.0
uu_shred 0.10.0 0.11.0
uu_shuf 0.10.0 0.11.0
uu_sleep 0.10.0 0.11.0
uu_sort 0.10.0 0.11.0
uu_split 0.10.0 0.11.0
uu_sum 0.10.0 0.11.0
uu_sync 0.10.0 0.11.0
uu_tac 0.10.0 0.11.0
uu_tail 0.10.0 0.11.0
uu_tee 0.10.0 0.11.0
uu_test 0.10.0 0.11.0
uu_touch 0.10.0 0.11.0
uu_tr 0.10.0 0.11.0
uu_true 0.10.0 0.11.0
uu_truncate 0.10.0 0.11.0
uu_tsort 0.10.0 0.11.0
uu_uname 0.10.0 0.11.0
uu_unexpand 0.10.0 0.11.0
uu_uniq 0.10.0 0.11.0
uu_unlink 0.10.0 0.11.0
uu_vdir 0.10.0 0.11.0
uu_wc 0.10.0 0.11.0
uu_whoami 0.10.0 0.11.0
uu_yes 0.10.0 0.11.0

Updates itertools from 0.14.0 to 0.15.0

Changelog

Sourced from itertools's changelog.

0.15.0

Breaking

  • Restructure Position as struct instead of enum (#1042, #1043)
  • Canonicalize all_equal_value's error type (#1032)

Added

  • Add *_with_hasher adaptors (#1007)
  • Add strip_prefix and strip_prefix_by methods (#1104)

Changed

  • Remove Clone bounds from tuple_combinations and array_combinations(#1011)
  • must_use for collect_vec (#1009)
  • Make izip! temporary friendly (#1021)
  • Add array_combinations_with_replacement (#1033)
  • Implement Debug for remaining public types (#1038)
  • Specialize ExactlyOneError::count (#1046)
  • Implement PeekingNext for more types, in particular vec::IntoIter (#1059, #1073)
  • Fix PadUsing::next_back (#1082)
  • Introduce [circular_]array_windows, deprecate tuple_windows (#1086)
  • Deprecate tuple_combinations (replaced by array_combinations) (#1085)

Notable Internal Changes

Commits
  • 37bd72a Update CHANGELOG.md: strip_prefix[_by]
  • 86ec635 Use ControlFlow in fold_while implementation
  • d5897f7 refactor(strip_prefix): use try_for_each and drop PartialEq, Eq on StripPrefi...
  • b2a978a feat(Itertools): add strip_prefix and strip_prefix_by methods
  • 12b6ec6 Update CHANGELOG.md for all_equal_value_error's error type
  • 121821e AllEqualValueError implements std::error::Error
  • adac44e Introduce AllEqualValueError
  • 5707384 Update CHANGELOG.md
  • df60ff0 Update CHANGELOG.md
  • 113b850 Update CHANGELOG.md to include with_hasher
  • Additional commits viewable in compare view

Updates uucore from 0.10.0 to 0.11.0

Release notes

Sourced from uucore's releases.

0.11.0

Rust Coreutils 0.11.0 Release:

We are happy to announce the release of Rust Coreutils 0.11.0 - a release focused on error messages, performance and GNU compatibility. The big change is a new diagnostic engine built on ariadne. When a chmod mode, a cut list, a sort key or a tr set fails to parse, we now echo the arguments back with a caret under the character at fault, like a compiler does. See our blog post for more information: https://uutils.org/blog/2026-08-error-diagnostics/

Example with cut:

or test:

PGO release builds are enabled for Linux, macOS and Windows (up to 31% faster), and a lot of per-utility optimization work landed on top of that. We also now treat a utility being significantly slower than GNU as a bug.

We continued to improve the GNU compatibility and we are now at 653 passing, 22 failing, 0 errors.


GNU Test Suite Compatibility:

Result 0.10.0 0.11.0 Change 0.10.0 to 0.11.0 % Total 0.10.0 % Total 0.11.0 % Change 0.10.0 to 0.11.0
Pass 645 653 +8 94.44% 95.33% +0.89%
Skip 9 10 +1 1.32% 1.46% +0.14%
Fail 28 22 -6 4.10% 3.21% -0.89%
Error 1 0 -1 0.15% 0% -0.15%
Total 683 685 +2 (new tests)

Note: 653 passing and 23 failing are both records for us, and this is the first release with no erroring test. Note that the suite grew by 2 tests this cycle (local backport). We also list the tests excluded from the pass/fail percentages now.


GNU testsuite evolution


Highlights:

  • Modern Error Diagnostics (new)

    • A new diagnostic engine based on ariadne. When stderr is a terminal, a parse error is printed as a report: the arguments are echoed back as a source line, a caret marks the culprit and a help line explains the syntax. See the blog post for before/after examples
    • Carets landed in chmod, mkdir, mkfifo, mknod, install, tr, expr, sort, numfmt, cut, env, head, tail, truncate, split, shred, stdbuf, od, seq, dd, stat, join, csplit, ls, df and du
    • A caret can point inside a quoted argument and at a single character. The reports are localized (format, checksum and advice strings) and still print the usual Try '... --help' hint. A label is only added when it says something useful
    • UUTILS_DIAG controls the behavior, and the caret rendering can be compiled out for size-constrained builds
    • Diagnostics are written in a single stderr call, so concurrent writers cannot interleave them
  • Performance

    • PGO (profile-guided optimization) release builds: up to 31% faster - now enabled for the published Linux, macOS and Windows artifacts too.
    • cp: opens the file only once (+32.93%) and reuses the already-open destination fd when a reflink clone falls back

... (truncated)

Commits
  • dea554d pgo: write the profile before exiting on Windows
  • 2228600 date: reject a trailing timezone when the input already has one
  • d1d4ca9 stat: print "Block size" in file system mode
  • a43e94f head, tail: keep leading zeros in an invalid count message
  • c28d642 join, od: report a hyphen-leading value instead of rejecting it
  • 7f84551 cp: open the source once per copy
  • 4a41d0b remove some more clone
  • 360493a remove a few unnecessary clone
  • 31d7104 pr: replace page/group deep clone with mem::take
  • dd9198f clippy: fix redundant_clone lint
  • Additional commits viewable in compare view

Updates uu_arch from 0.10.0 to 0.11.0

Release notes

Sourced from uu_arch's releases.

0.11.0

Rust Coreutils 0.11.0 Release:

We are happy to announce the release of Rust Coreutils 0.11.0 - a release focused on error messages, performance and GNU compatibility. The big change is a new diagnostic engine built on ariadne. When a chmod mode, a cut list, a sort key or a tr set fails to parse, we now echo the arguments back with a caret under the character at fault, like a compiler does. See our blog post for more information: https://uutils.org/blog/2026-08-error-diagnostics/

Example with cut:

or test:

PGO release builds are enabled for Linux, macOS and Windows (up to 31% faster), and a lot of per-utility optimization work landed on top of that. We also now treat a utility being significantly slower than GNU as a bug.

We continued to improve the GNU compatibility and we are now at 653 passing, 22 failing, 0 errors.


GNU Test Suite Compatibility:

Result 0.10.0 0.11.0 Change 0.10.0 to 0.11.0 % Total 0.10.0 % Total 0.11.0 % Change 0.10.0 to 0.11.0
Pass 645 653 +8 94.44% 95.33% +0.89%
Skip 9 10 +1 1.32% 1.46% +0.14%
Fail 28 22 -6 4.10% 3.21% -0.89%
Error 1 0 -1 0.15% 0% -0.15%
Total 683 685 +2 (new tests)

Note: 653 passing and 23 failing are both records for us, and this is the first release with no erroring test. Note that the suite grew by 2 tests this cycle (local backport). We also list the tests excluded from the pass/fail percentages now.


GNU testsuite evolution


Highlights:

  • Modern Error Diagnostics (new)

    • A new diagnostic engine based on ariadne. When stderr is a terminal, a parse error is printed as a report: the arguments are echoed back as a source line, a caret marks the culprit and a help line explains the syntax. See the blog post for before/after examples
    • Carets landed in chmod, mkdir, mkfifo, mknod, install, tr, expr, sort, numfmt, cut, env, head, tail, truncate, split, shred, stdbuf, od, seq, dd, stat, join, csplit, ls, df and du
    • A caret can point inside a quoted argument and at a single character. The reports are localized (format, checksum and advice strings) and still print the usual Try '... --help' hint. A label is only added when it says something useful
    • UUTILS_DIAG controls the behavior, and the caret rendering can be compiled out for size-constrained builds
    • Diagnostics are written in a single stderr call, so concurrent writers cannot interleave them
  • Performance

    • PGO (profile-guided optimization) release builds: up to 31% faster - now enabled for the published Linux, macOS and Windows artifacts too.
    • cp: opens the file only once (+32.93%) and reuses the already-open destination fd when a reflink clone falls back

... (truncated)

Commits
  • 2228600 date: reject a trailing timezone when the input already has one
  • d1d4ca9 stat: print "Block size" in file system mode
  • c28d642 join, od: report a hyphen-leading value instead of rejecting it
  • 7f84551 cp: open the source once per copy
  • 4a41d0b remove some more clone
  • 360493a remove a few unnecessary clone
  • 31d7104 pr: replace page/group deep clone with mem::take
  • dd9198f clippy: fix redundant_clone lint
  • abe8aaf env: drop the unused StringExpander::put_native_string
  • 29495ad env: drop the unused NCvt::into_native
  • Additional commits viewable in compare view

Updates uu_base32 from 0.10.0 to 0.11.0

Release notes

Sourced from uu_base32's releases.

0.11.0

Rust Coreutils 0.11.0 Release:

We are happy to announce the release of Rust Coreutils 0.11.0 - a release focused on error messages, performance and GNU compatibility. The big change is a new diagnostic engine built on ariadne. When a chmod mode, a cut list, a sort key or a tr set fails to parse, we now echo the arguments back with a caret under the character at fault, like a compiler does. See our blog post for more information: https://uutils.org/blog/2026-08-error-diagnostics/

Example with cut:

or test:

PGO release builds are enabled for Linux, macOS and Windows (up to 31% faster), and a lot of per-utility optimization work landed on top of that. We also now treat a utility being significantly slower than GNU as a bug.

We continued to improve the GNU compatibility and we are now at 653 passing, 22 failing, 0 errors.


GNU Test Suite Compatibility:

Result 0.10.0 0.11.0 Change 0.10.0 to 0.11.0 % Total 0.10.0 % Total 0.11.0 % Change 0.10.0 to 0.11.0
Pass 645 653 +8 94.44% 95.33% +0.89%
Skip 9 10 +1 1.32% 1.46% +0.14%
Fail 28 22 -6 4.10% 3.21% -0.89%
Error 1 0 -1 0.15% 0% -0.15%
Total 683 685 +2 (new tests)

Note: 653 passing and 23 failing are both records for us, and this is the first release with no erroring test. Note that the suite grew by 2 tests this cycle (local backport). We also list the tests excluded from the pass/fail percentages now.


GNU testsuite evolution


Highlights:

  • Modern Error Diagnostics (new)

    • A new diagnostic engine based on ariadne. When stderr is a terminal, a parse error is printed as a report: the arguments are echoed back as a source line, a caret marks the culprit and a help line explains the syntax. See the blog post for before/after examples
    • Carets landed in chmod, mkdir, mkfifo, mknod, install, tr, expr, sort, numfmt, cut, env, head, tail, truncate, split, shred, stdbuf, od, seq, dd, stat, join, csplit, ls, df and du
    • A caret can point inside a quoted argument and at a single character. The reports are localized (format, checksum and advice strings) and still print the usual Try '... --help' hint. A label is only added when it says something useful
    • UUTILS_DIAG controls the behavior, and the caret rendering can be compiled out for size-constrained builds
    • Diagnostics are written in a single stderr call, so concurrent writers cannot interleave them
  • Performance

    • PGO (profile-guided optimization) release builds: up to 31% faster - now enabled for the published Linux, macOS and Windows artifacts too.
    • cp: opens the file only once (+32.93%) and reuses the already-open destination fd when a reflink clone falls back

... (truncated)

Commits
  • 2228600 date: reject a trailing timezone when the input already has one
  • d1d4ca9 stat: print "Block size" in file system mode
  • c28d642 join, od: report a hyphen-leading value instead of rejecting it
  • 7f84551 cp: open the source once per copy
  • 4a41d0b remove some more clone
  • 360493a remove a few unnecessary clone
  • 31d7104 pr: replace page/group deep clone with mem::take
  • dd9198f clippy: fix redundant_clone lint
  • abe8aaf env: drop the unused StringExpander::put_native_string
  • 29495ad env: drop the unused NCvt::into_native
  • Additional commits viewable in compare view

Updates uu_base64 from 0.10.0 to 0.11.0

Release notes

Sourced from uu_base64's releases.

0.11.0

Rust Coreutils 0.11.0 Release:

We are happy to announce the release of Rust Coreutils 0.11.0 - a release focused on error messages, performance and GNU compatibility. The big change is a new diagnostic engine built on ariadne. When a chmod mode, a cut list, a sort key or a tr set fails to parse, we now echo the arguments back with a caret under the character at fault, like a compiler does. See our blog post for more information: https://uutils.org/blog/2026-08-error-diagnostics/

Example with cut:

or test:

PGO release builds are enabled for Linux, macOS and Windows (up to 31% faster), and a lot of per-utility optimization work landed on top of that. We also now treat a utility being significantly slower than GNU as a bug.

We continued to improve the GNU compatibility and we are now at 653 passing, 22 failing, 0 errors.


GNU Test Suite Compatibility:

Result 0.10.0 0.11.0 Change 0.10.0 to 0.11.0 % Total 0.10.0 % Total 0.11.0 % Change 0.10.0 to 0.11.0
Pass 645 653 +8 94.44% 95.33% +0.89%
Skip 9 10 +1 1.32% 1.46% +0.14%
Fail 28 22 -6 4.10% 3.21% -0.89%
Error 1 0 -1 0.15% 0% -0.15%
Total 683 685 +2 (new tests)

Note: 653 passing and 23 failing are both records for us, and this is the first release with no erroring test. Note that the suite grew by 2 tests this cycle (local backport). We also list the tests excluded from the pass/fail percentages now.


GNU testsuite evolution


Highlights:

  • Modern Error Diagnostics (new)

    • A new diagnostic engine based on ariadne. When stderr is a terminal, a parse error is printed as a report: the arguments are echoed back as a source line, a caret marks the culprit and a help line explains the syntax. See the blog post for before/after examples
    • Carets landed in chmod, mkdir, mkfifo, mknod, install, tr, expr, sort, numfmt, cut, env, head, tail, truncate, split, shred, stdbuf, od, seq, dd, stat, join, csplit, ls, df and du
    • A caret can point inside a quoted argument and at a single character. The reports are localized (format, checksum and advice strings) and still print the usual Try '... --help' hint. A label is only added when it says something useful
    • UUTILS_DIAG controls the behavior, and the caret rendering can be compiled out for size-constrained builds
    • Diagnostics are written in a single stderr call, so concurrent writers cannot interleave them
  • Performance

    • PGO (profile-guided optimization) release builds: up to 31% faster - now enabled for the published Linux, macOS and Windows artifacts too.
    • cp: opens the file only once (+32.93%) and reuses the already-open destination fd when a reflink clone falls back

... (truncated)

Commits
  • 2228600 date: reject a trailing timezone when the input already has one
  • d1d4ca9 stat: print "Block size" in file system mode
  • c28d642 join, od: report a hyphen-leading value instead of rejecting it
  • 7f84551 cp: open the source once per copy
  • 4a41d0b remove some more clone
  • 360493a remove a few unnecessary clone
  • 31d7104 pr: replace page/group deep clone with mem::take
  • dd9198f clippy: fix redundant_clone lint
  • abe8aaf env: drop the unused StringExpander::put_native_string
  • 29495ad env: drop the unused NCvt::into_native
  • Additional commits viewable in compare view

Updates uu_basename from 0.10.0 to 0.11.0

Release notes

Sourced from uu_basename's releases.

0.11.0

Rust Coreutils 0.11.0 Release:

We are happy to announce the release of Rust Coreutils 0.11.0 - a release focused on error messages, performance and GNU compatibility. The big change is a new diagnostic engine built on ariadne. When a chmod mode, a cut list, a sort key or a tr set fails to parse, we now echo the arguments back with a caret under the character at fault, like a compiler does. See our blog post for more information: https://uutils.org/blog/2026-08-error-diagnostics/

Example with cut:

or test:

PGO release builds are enabled for Linux, macOS and Windows (up to 31% faster), and a lot of per-utility optimization work landed on top of that. We also now treat a utility being significantly slower than GNU as a bug.

We continued to improve the GNU compatibility and we are now at 653 passing, 22 failing, 0 errors.


GNU Test Suite Compatibility:

Result 0.10.0 0.11.0 Change 0.10.0 to 0.11.0 % Total 0.10.0 % Total 0.11.0 % Change 0.10.0 to 0.11.0
Pass 645 653 +8 94.44% 95.33% +0.89%
Skip 9 10 +1 1.32% 1.46% +0.14%
Fail 28 22 -6 4.10% 3.21% -0.89%
Error 1 0 -1 0.15% 0% -0.15%
Total 683 685 +2 (new tests)

Note: 653 passing and 23 failing are both records for us, and this is the first release with no erroring test. Note that the suite grew by 2 tests this cycle (local backport). We also list the tests excluded from the pass/fail percentages now.


GNU testsuite evolution


Highlights:

  • Modern Error Diagnostics (new)

    • A new diagnostic engine based on ariadne. When stderr is a terminal, a parse error is printed as a report: the arguments are echoed back as a source line, a caret marks the culprit and a help line explains the syntax. See the blog post for before/after examples
    • Carets landed in chmod, mkdir, mkfifo, mknod, install, tr, expr, sort, numfmt, cut, env, head, tail, truncate, split, shred, stdbuf, od, seq, dd, stat, join, csplit, ls, df and du
    • A caret can point inside a quoted argument and at a single character. The reports are localized (format, checksum and advice strings) and still print the usual Try '... --help' hint. A label is only added when it says something useful
    • UUTILS_DIAG controls the behavior, and the caret rendering can be compiled out for size-constrained builds
    • Diagnostics are written in a single stderr call, so concurrent writers cannot interleave them
  • Performance

    • PGO (profile-guided optimization) release builds: up to 31% faster - now enabled for the published Linux, macOS and Windows artifacts too.
    • cp: opens the file only once (+32.93%) and reuses the already-open destination fd when a reflink clone falls back

... (truncated)

Commits
  • 2228600 date: reject a trailing timezone when the input already has one
  • d1d4ca9 stat: print "Block size" in file system mode
  • c28d642 join, od: report a hyphen-leading value instead of rejecting it
  • 7f84551 cp: open the source once per copy
  • 4a41d0b remove some more clone
  • 360493a remove a few unnecessary clone
  • 31d7104 pr: replace page/group deep clone with mem::take
  • dd9198f clippy: fix redundant_clone lint
  • abe8aaf env: drop the unused StringExpander::put_native_string
  • 29495ad env: drop the unused NCvt::into_native
  • Additional commits viewable in compare view

Updates uu_basenc from 0.10.0 to 0.11.0

Release notes

Sourced from uu_basenc's releases.

0.11.0

Rust Coreutils 0.11.0 Release:

We are happy to announce the release of Rust Coreutils 0.11.0 - a release focused on error messages, performance and GNU compatibility. The big change is a new diagnostic engine built on ariadne. When a chmod mode, a cut list, a sort key or a tr set fails to parse, we now echo the arguments back with a caret under the character at fault, like a compiler does. See our blog post for more information: https://uutils.org/blog/2026-08-error-diagnostics/

Example with cut:

or test:

PGO release builds are enabled for Linux, macOS and Windows (up to 31% faster), and a lot of per-utility optimization work landed on top of that. We also now treat a utility being significantly slower than GNU as a bug.

We continued to improve the GNU compatibility and we are now at 653 passing, 22 failing, 0 errors.


GNU Test Suite Compatibility:

Result 0.10.0 0.11.0 Change 0.10.0 to 0.11.0 % Total 0.10.0 % Total 0.11.0 % Change 0.10.0 to 0.11.0
Pass 645 653 +8 94.44% 95.33% +0.89%
Skip 9 10 +1 1.32% 1.46% +0.14%
Fail 28 22 -6 4.10% 3.21% -0.89%
Error 1 0 -1 0.15% 0% -0.15%
Total 683 685 +2 (new tests)

Note: 653 passing and 23 failing are both records for us, and this is the first release with no erroring test. Note that the suite grew by 2 tests this cycle (local backport). We also list the tests excluded from the pass/fail percentages now.


GNU testsuite evolution


Highlights:

  • Modern Error Diagnostics (new)

    • A new diagnostic engine based on ariadne. When stderr is a terminal, a parse error is printed as a report: the arguments are echoed back as a source line, a caret marks the culprit and a help line explains the syntax. See the blog post for before/after examples
    • Carets landed in chmod, mkdir, mkfifo, mknod, install, tr, expr, sort, numfmt, cut, env, head, tail, truncate, split, shred, stdbuf, od, seq, dd, stat, join, csplit, ls, df and du
    • A caret can point inside a quoted argument and at a single character. The reports are localized (format, checksum and advice strings) and still print the usual Try '... --help' hint. A label is only added when it says something useful
    • UUTILS_DIAG controls the behavior, and the caret rendering can be compiled out for size-constrained builds
    • Diagnostics are written in a single stderr call, so concurrent writers cannot interleave them
  • Performance

    • PGO (profile-guided optimization) release builds: up to 31% faster - now enabled for the published Linux, macOS and Windows artifacts too.
    • cp: opens the file only once (+32.93%) and reuses the already-open destination fd when a reflink clone falls back

... (truncated)

Commits
  • 2228600 date: reject a trailing timezone when the input already has one
  • d1d4ca9 stat: print "Block size" in file system mode
  • c28d642 join, od: report a hyphen-leading value instead of rejecting it
  • 7f84551 cp: open the source once per copy
  • 4a41d0b remove some more clone
  • 360493a remove a few unnecessary clone
  • 31d7104 pr: replace page/group deep clone with mem::take
  • dd9198f clippy: fix redundant_clone lint
  • abe8aaf env: drop the unused StringExpander::put_native_string
  • 29495ad env: drop the unused NCvt::into_native
  • Additional commits viewable in compare view

Updates uu_cat from 0.10.0 to 0.11.0

Release notes

Sourced from uu_cat's releases.

0.11.0

Rust Coreutils 0.11.0 Release:

We are happy to announce the release of Rust Coreutils 0.11.0 - a release focused on error messages, performance and GNU compatibility. The big change is a new diagnostic engine built on ariadne. When a chmod mode, a cut list, a sort key or a tr set fails to parse, we now echo the arguments back with a caret under the character at fault, like a compiler does. See our blog post for more information: https://uutils.org/blog/2026-08-error-diagnostics/

Example with cut:

or test:

PGO release builds are enabled for Linux, macOS and Windows (up to 31% faster), and a lot of per-utility optimization work landed on top of that. We also now treat a utility being significantly slower than GNU as a bug.

We continued to improve the GNU compatibility and we are now at 653 passing, 22 failing, 0 errors.


GNU Test Suite Compatibility:

Result 0.10.0 0.11.0 Change 0.10.0 to 0.11.0 % Total 0.10.0 % Total 0.11.0 % Change 0.10.0 to 0.11.0
Pass 645 653 +8 94.44% 95.33% +0.89%
Skip 9 10 +1 1.32% 1.46% +0.14%
Fail 28 22 -6 4.10% 3.21% -0.89%
Error 1 0 -1 0.15% 0% -0.15%
Total 683 685 +2 (new tests)

Note: 653 passing and 23 failing are both records for us, and this is the first release with no erroring test. Note that the suite grew by 2 tests this cycle (local backport). We also list the tests excluded from the pass/fail percentages now.


GNU testsuite evolution


Highlights:

  • Modern Error Diagnostics (new)

    • A new diagnostic engine based on ariadne. When stderr is a terminal, a parse error is printed as a report: the arguments are echoed back as a source line, a caret marks the culprit and a help line explains the syntax. See the blog post for before/after examples
    • Carets landed in chmod, mkdir, mkfifo, mknod, install, tr, expr, sort, numfmt, cut, env, head, tail, truncate, split, shred, stdbuf, od, seq, dd, stat, join, csplit, ls, df and du
    • A caret can point inside a quoted argument and at a single character. The reports are localized (format, checksum and advice strings) and still print the usual Try '... --help' hint. A label is only added when it says something useful
    • UUTILS_DIAG controls the behavior, and the caret rendering can be compiled out for size-constrained builds
    • Diagnostics are written in a single stderr call, so concurrent writers cannot interleave them
  • Performance

    • PGO (profile-guided optimization) release builds: up to 31% faster - now enabled for the published Linux, macOS and Windows artifacts too.
    • cp: opens the file only once (+32.93%) and reuses the already-open destination fd when a reflink clone falls back

... (truncated)

Commits
  • 2228600 date: reject a trailing timezone when the input already has one
  • d1d4ca9 stat: print "Block size" in file system mode
  • c28d642 join, od: report a hyphen-leading value instead of rejecting it
  • 7f84551 cp: open the source once per copy
  • 4a41d0b remove some more clone
  • 360493a remove a few unnecessary clone
  • 31d7104 pr: replace page/group deep clone with mem::take
  • dd9198f clippy: fix redundant_clone lint
  • abe8aaf env: drop the unused StringExpander::put_native_string
  • 29495ad env: drop the unused NCvt::into_native
  • Additional commits viewable in compare view

Updates uu_cksum from 0.10.0 to 0.11.0

Release notes

Sourced from uu_cksum's releases.

0.11.0

Rust Coreutils 0.11.0 Release:

We are happy to announce the release of Rust Coreutils 0.11.0 - a release focused on error messages, performance and GNU compatibility. The big change is a new diagnostic engine built on ariadne. When a chmod mode, a cut list, a sort key or a tr set fails to parse, we now echo the arguments back with a caret under the character at fault, like a compiler does. See our blog post for more information: https://uutils.org/blog/2026-08-error-diagnostics/

Example with cut:

or test:

PGO release builds are enabled for Linux, macOS and Windows (up to 31% faster), and a lot of per-utility optimization work landed on top of that. We also now treat a utility being significantly slower than GNU as a bug.

We continued to improve the GNU compatibility and we are now at 653 passing, 22 failing, 0 errors.


GNU Test Suite Compatibility:

Result 0.10.0 0.11.0 Change 0.10.0 to 0.11.0 % Total 0.10.0 % Total 0.11.0 % Change 0.10.0 to 0.11.0
Pass 645 653 +8 94.44% 95.33% +0.89%
Skip 9 10 +1 1.32% 1.46% +0.14%
Fail 28 22 -6 4.10% 3.21% -0.89%
Error 1 0 -1 0.15% 0% -0.15%
Total 683 685 +2 (new tests)

Note: 653 passing and 23 failing are both records for us, and this is the first release with no erroring test. Note that the suite grew by 2 tests this cycle (local backport). We also list the tests excluded from the pass/fail percentages now.


GNU testsuite evolution


Highlights:

  • Modern Error Diagnostics (new)

    • A new diagnostic engine based on ariadne. When stderr is a terminal, a parse error is printed as a report: the arguments are echoed back as a source line, a caret marks the culprit and a help line explains the syntax. See the blog post for before/after examples
    • Carets landed in chmod, mkdir, mkfifo, mknod, install, tr, expr, sort, numfmt, cut, env, head, tail, truncate, split, shred, stdbuf, od, seq, dd, stat, join, csplit, ls, df and du
    • A caret can point inside a quoted argument and at a single character. The reports are localized (format, checksum and advice strings) and still print the usual Try '... --help' hint. A label is only added when it says something useful
    • UUTILS_DIAG controls the behavior, and the caret rendering can be compiled out for size-constrained builds
    • Diagnostics are written in a single stderr call, so concurrent writers cannot interleave them
  • Performance

    • PGO (profile-guided optimization) release builds: up to 31% faster - now enabled for the published Linux, macOS and Windows artifacts too.
    • cp: opens the file only once (+32.93%) and reuses the already-open destination fd when a reflink clone falls back

... (truncated)

Commits
  • 2228600 date: reject a trailing timezone when the input already has one
  • d1d4ca9 stat: print "Block size" in file system mode
  • c28d642 join, od: report a hyphen-leading value instead of rejecting it
  • 7f84551 cp: open the source once per copy
  • 4a41d0b remove some more clone
  • 360493a remove a few unnecessary clone
  • 31d7104 pr: replace page/group deep clone with mem::take
  • dd9198f clippy: fix redundant_clone lint
  • abe8aaf env: drop the unused StringExpander::put_native_string
  • 29495ad env: drop the unused NCvt::into_native
  • Additional commits viewable in compare view

Updates uu_b2sum from 0.10.0 to 0.11.0

Release notes

Sourced from uu_b2sum's releases.

0.11.0

Rust Coreutils 0.11.0 Release:

We are happy to announce the release of Rust Coreutils 0.11.0 - a release focused on error messages, performance and GNU compatibility. The big change is a new diagnostic engine built on ariadne. When a chmod mode, a cut list, a sort key or a tr set fails to parse, we now echo the arguments back with a caret under the character at fault, like a compiler does. See our blog post for more information: https://uutils.org/blog/2026-08-error-diagnostics/

Example with cut:

Bumps the cargo group with 84 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [itertools](https://github.com/rust-itertools/itertools) | `0.14.0` | `0.15.0` |
| [uucore](https://github.com/uutils/coreutils) | `0.10.0` | `0.11.0` |
| [uu_arch](https://github.com/uutils/coreutils) | `0.10.0` | `0.11.0` |
| [uu_base32](https://github.com/uutils/coreutils) | `0.10.0` | `0.11.0` |
| [uu_base64](https://github.com/uutils/coreutils) | `0.10.0` | `0.11.0` |
| [uu_basename](https://github.com/uutils/coreutils) | `0.10.0` | `0.11.0` |
| [uu_basenc](https://github.com/uutils/coreutils) | `0.10.0` | `0.11.0` |
| [uu_cat](https://github.com/uutils/coreutils) | `0.10.0` | `0.11.0` |
| [uu_cksum](https://github.com/uutils/coreutils) | `0.10.0` | `0.11.0` |
| [uu_b2sum](https://github.com/uutils/coreutils) | `0.10.0` | `0.11.0` |
| [uu_md5sum](https://github.com/uutils/coreutils) | `0.10.0` | `0.11.0` |
| [uu_sha1sum](https://github.com/uutils/coreutils) | `0.10.0` | `0.11.0` |
| [uu_sha224sum](https://github.com/uutils/coreutils) | `0.10.0` | `0.11.0` |
| [uu_sha256sum](https://github.com/uutils/coreutils) | `0.10.0` | `0.11.0` |
| [uu_sha384sum](https://github.com/uutils/coreutils) | `0.10.0` | `0.11.0` |
| [uu_sha512sum](https://github.com/uutils/coreutils) | `0.10.0` | `0.11.0` |
| [uu_comm](https://github.com/uutils/coreutils) | `0.10.0` | `0.11.0` |
| [uu_cp](https://github.com/uutils/coreutils) | `0.10.0` | `0.11.0` |
| [uu_csplit](https://github.com/uutils/coreutils) | `0.10.0` | `0.11.0` |
| [uu_cut](https://github.com/uutils/coreutils) | `0.10.0` | `0.11.0` |
| [uu_date](https://github.com/uutils/coreutils) | `0.10.0` | `0.11.0` |
| [uu_dd](https://github.com/uutils/coreutils) | `0.10.0` | `0.11.0` |
| [uu_df](https://github.com/uutils/coreutils) | `0.10.0` | `0.11.0` |
| [uu_dir](https://github.com/uutils/coreutils) | `0.10.0` | `0.11.0` |
| [uu_dircolors](https://github.com/uutils/coreutils) | `0.10.0` | `0.11.0` |
| [uu_dirname](https://github.com/uutils/coreutils) | `0.10.0` | `0.11.0` |
| [uu_du](https://github.com/uutils/coreutils) | `0.10.0` | `0.11.0` |
| [uu_echo](https://github.com/uutils/coreutils) | `0.10.0` | `0.11.0` |
| [uu_env](https://github.com/uutils/coreutils) | `0.10.0` | `0.11.0` |
| [uu_expand](https://github.com/uutils/coreutils) | `0.10.0` | `0.11.0` |
| [uu_expr](https://github.com/uutils/coreutils) | `0.10.0` | `0.11.0` |
| [uu_factor](https://github.com/uutils/coreutils) | `0.10.0` | `0.11.0` |
| [uu_false](https://github.com/uutils/coreutils) | `0.10.0` | `0.11.0` |
| [uu_fmt](https://github.com/uutils/coreutils) | `0.10.0` | `0.11.0` |
| [uu_fold](https://github.com/uutils/coreutils) | `0.10.0` | `0.11.0` |
| [uu_head](https://github.com/uutils/coreutils) | `0.10.0` | `0.11.0` |
| [uu_hostname](https://github.com/uutils/coreutils) | `0.10.0` | `0.11.0` |
| [uu_join](https://github.com/uutils/coreutils) | `0.10.0` | `0.11.0` |
| [uu_link](https://github.com/uutils/coreutils) | `0.10.0` | `0.11.0` |
| [uu_ln](https://github.com/uutils/coreutils) | `0.10.0` | `0.11.0` |
| [uu_ls](https://github.com/uutils/coreutils) | `0.10.0` | `0.11.0` |
| [uu_mkdir](https://github.com/uutils/coreutils) | `0.10.0` | `0.11.0` |
| [uu_mktemp](https://github.com/uutils/coreutils) | `0.10.0` | `0.11.0` |
| [uu_more](https://github.com/uutils/coreutils) | `0.10.0` | `0.11.0` |
| [uu_mv](https://github.com/uutils/coreutils) | `0.10.0` | `0.11.0` |
| [uu_nl](https://github.com/uutils/coreutils) | `0.10.0` | `0.11.0` |
| [uu_nproc](https://github.com/uutils/coreutils) | `0.10.0` | `0.11.0` |
| [uu_numfmt](https://github.com/uutils/coreutils) | `0.10.0` | `0.11.0` |
| [uu_od](https://github.com/uutils/coreutils) | `0.10.0` | `0.11.0` |
| [uu_paste](https://github.com/uutils/coreutils) | `0.10.0` | `0.11.0` |
| [uu_pr](https://github.com/uutils/coreutils) | `0.10.0` | `0.11.0` |
| [uu_printenv](https://github.com/uutils/coreutils) | `0.10.0` | `0.11.0` |
| [uu_printf](https://github.com/uutils/coreutils) | `0.10.0` | `0.11.0` |
| [uu_ptx](https://github.com/uutils/coreutils) | `0.10.0` | `0.11.0` |
| [uu_pwd](https://github.com/uutils/coreutils) | `0.10.0` | `0.11.0` |
| [uu_readlink](https://github.com/uutils/coreutils) | `0.10.0` | `0.11.0` |
| [uu_realpath](https://github.com/uutils/coreutils) | `0.10.0` | `0.11.0` |
| [uu_rm](https://github.com/uutils/coreutils) | `0.10.0` | `0.11.0` |
| [uu_rmdir](https://github.com/uutils/coreutils) | `0.10.0` | `0.11.0` |
| [uu_seq](https://github.com/uutils/coreutils) | `0.10.0` | `0.11.0` |
| [uu_shred](https://github.com/uutils/coreutils) | `0.10.0` | `0.11.0` |
| [uu_shuf](https://github.com/uutils/coreutils) | `0.10.0` | `0.11.0` |
| [uu_sleep](https://github.com/uutils/coreutils) | `0.10.0` | `0.11.0` |
| [uu_sort](https://github.com/uutils/coreutils) | `0.10.0` | `0.11.0` |
| [uu_split](https://github.com/uutils/coreutils) | `0.10.0` | `0.11.0` |
| [uu_sum](https://github.com/uutils/coreutils) | `0.10.0` | `0.11.0` |
| [uu_sync](https://github.com/uutils/coreutils) | `0.10.0` | `0.11.0` |
| [uu_tac](https://github.com/uutils/coreutils) | `0.10.0` | `0.11.0` |
| [uu_tail](https://github.com/uutils/coreutils) | `0.10.0` | `0.11.0` |
| [uu_tee](https://github.com/uutils/coreutils) | `0.10.0` | `0.11.0` |
| [uu_test](https://github.com/uutils/coreutils) | `0.10.0` | `0.11.0` |
| [uu_touch](https://github.com/uutils/coreutils) | `0.10.0` | `0.11.0` |
| [uu_tr](https://github.com/uutils/coreutils) | `0.10.0` | `0.11.0` |
| [uu_true](https://github.com/uutils/coreutils) | `0.10.0` | `0.11.0` |
| [uu_truncate](https://github.com/uutils/coreutils) | `0.10.0` | `0.11.0` |
| [uu_tsort](https://github.com/uutils/coreutils) | `0.10.0` | `0.11.0` |
| [uu_uname](https://github.com/uutils/coreutils) | `0.10.0` | `0.11.0` |
| [uu_unexpand](https://github.com/uutils/coreutils) | `0.10.0` | `0.11.0` |
| [uu_uniq](https://github.com/uutils/coreutils) | `0.10.0` | `0.11.0` |
| [uu_unlink](https://github.com/uutils/coreutils) | `0.10.0` | `0.11.0` |
| [uu_vdir](https://github.com/uutils/coreutils) | `0.10.0` | `0.11.0` |
| [uu_wc](https://github.com/uutils/coreutils) | `0.10.0` | `0.11.0` |
| [uu_whoami](https://github.com/uutils/coreutils) | `0.10.0` | `0.11.0` |
| [uu_yes](https://github.com/uutils/coreutils) | `0.10.0` | `0.11.0` |



Updates `itertools` from 0.14.0 to 0.15.0
- [Changelog](https://github.com/rust-itertools/itertools/blob/master/CHANGELOG.md)
- [Commits](rust-itertools/itertools@v0.14.0...v0.15.0)

Updates `uucore` from 0.10.0 to 0.11.0
- [Release notes](https://github.com/uutils/coreutils/releases)
- [Commits](uutils/coreutils@0.10.0...0.11.0)

Updates `uu_arch` from 0.10.0 to 0.11.0
- [Release notes](https://github.com/uutils/coreutils/releases)
- [Commits](uutils/coreutils@0.10.0...0.11.0)

Updates `uu_base32` from 0.10.0 to 0.11.0
- [Release notes](https://github.com/uutils/coreutils/releases)
- [Commits](uutils/coreutils@0.10.0...0.11.0)

Updates `uu_base64` from 0.10.0 to 0.11.0
- [Release notes](https://github.com/uutils/coreutils/releases)
- [Commits](uutils/coreutils@0.10.0...0.11.0)

Updates `uu_basename` from 0.10.0 to 0.11.0
- [Release notes](https://github.com/uutils/coreutils/releases)
- [Commits](uutils/coreutils@0.10.0...0.11.0)

Updates `uu_basenc` from 0.10.0 to 0.11.0
- [Release notes](https://github.com/uutils/coreutils/releases)
- [Commits](uutils/coreutils@0.10.0...0.11.0)

Updates `uu_cat` from 0.10.0 to 0.11.0
- [Release notes](https://github.com/uutils/coreutils/releases)
- [Commits](uutils/coreutils@0.10.0...0.11.0)

Updates `uu_cksum` from 0.10.0 to 0.11.0
- [Release notes](https://github.com/uutils/coreutils/releases)
- [Commits](uutils/coreutils@0.10.0...0.11.0)

Updates `uu_b2sum` from 0.10.0 to 0.11.0
- [Release notes](https://github.com/uutils/coreutils/releases)
- [Commits](uutils/coreutils@0.10.0...0.11.0)

Updates `uu_md5sum` from 0.10.0 to 0.11.0
- [Release notes](https://github.com/uutils/coreutils/releases)
- [Commits](uutils/coreutils@0.10.0...0.11.0)

Updates `uu_sha1sum` from 0.10.0 to 0.11.0
- [Release notes](https://github.com/uutils/coreutils/releases)
- [Commits](uutils/coreutils@0.10.0...0.11.0)

Updates `uu_sha224sum` from 0.10.0 to 0.11.0
- [Release notes](https://github.com/uutils/coreutils/releases)
- [Commits](uutils/coreutils@0.10.0...0.11.0)

Updates `uu_sha256sum` from 0.10.0 to 0.11.0
- [Release notes](https://github.com/uutils/coreutils/releases)
- [Commits](uutils/coreutils@0.10.0...0.11.0)

Updates `uu_sha384sum` from 0.10.0 to 0.11.0
- [Release notes](https://github.com/uutils/coreutils/releases)
- [Commits](uutils/coreutils@0.10.0...0.11.0)

Updates `uu_sha512sum` from 0.10.0 to 0.11.0
- [Release notes](https://github.com/uutils/coreutils/releases)
- [Commits](uutils/coreutils@0.10.0...0.11.0)

Updates `uu_comm` from 0.10.0 to 0.11.0
- [Release notes](https://github.com/uutils/coreutils/releases)
- [Commits](uutils/coreutils@0.10.0...0.11.0)

Updates `uu_cp` from 0.10.0 to 0.11.0
- [Release notes](https://github.com/uutils/coreutils/releases)
- [Commits](uutils/coreutils@0.10.0...0.11.0)

Updates `uu_csplit` from 0.10.0 to 0.11.0
- [Release notes](https://github.com/uutils/coreutils/releases)
- [Commits](uutils/coreutils@0.10.0...0.11.0)

Updates `uu_cut` from 0.10.0 to 0.11.0
- [Release notes](https://github.com/uutils/coreutils/releases)
- [Commits](uutils/coreutils@0.10.0...0.11.0)

Updates `uu_date` from 0.10.0 to 0.11.0
- [Release notes](https://github.com/uutils/coreutils/releases)
- [Commits](uutils/coreutils@0.10.0...0.11.0)

Updates `uu_dd` from 0.10.0 to 0.11.0
- [Release notes](https://github.com/uutils/coreutils/releases)
- [Commits](uutils/coreutils@0.10.0...0.11.0)

Updates `uu_df` from 0.10.0 to 0.11.0
- [Release notes](https://github.com/uutils/coreutils/releases)
- [Commits](uutils/coreutils@0.10.0...0.11.0)

Updates `uu_dir` from 0.10.0 to 0.11.0
- [Release notes](https://github.com/uutils/coreutils/releases)
- [Commits](uutils/coreutils@0.10.0...0.11.0)

Updates `uu_dircolors` from 0.10.0 to 0.11.0
- [Release notes](https://github.com/uutils/coreutils/releases)
- [Commits](uutils/coreutils@0.10.0...0.11.0)

Updates `uu_dirname` from 0.10.0 to 0.11.0
- [Release notes](https://github.com/uutils/coreutils/releases)
- [Commits](uutils/coreutils@0.10.0...0.11.0)

Updates `uu_du` from 0.10.0 to 0.11.0
- [Release notes](https://github.com/uutils/coreutils/releases)
- [Commits](uutils/coreutils@0.10.0...0.11.0)

Updates `uu_echo` from 0.10.0 to 0.11.0
- [Release notes](https://github.com/uutils/coreutils/releases)
- [Commits](uutils/coreutils@0.10.0...0.11.0)

Updates `uu_env` from 0.10.0 to 0.11.0
- [Release notes](https://github.com/uutils/coreutils/releases)
- [Commits](uutils/coreutils@0.10.0...0.11.0)

Updates `uu_expand` from 0.10.0 to 0.11.0
- [Release notes](https://github.com/uutils/coreutils/releases)
- [Commits](uutils/coreutils@0.10.0...0.11.0)

Updates `uu_expr` from 0.10.0 to 0.11.0
- [Release notes](https://github.com/uutils/coreutils/releases)
- [Commits](uutils/coreutils@0.10.0...0.11.0)

Updates `uu_factor` from 0.10.0 to 0.11.0
- [Release notes](https://github.com/uutils/coreutils/releases)
- [Commits](uutils/coreutils@0.10.0...0.11.0)

Updates `uu_false` from 0.10.0 to 0.11.0
- [Release notes](https://github.com/uutils/coreutils/releases)
- [Commits](uutils/coreutils@0.10.0...0.11.0)

Updates `uu_fmt` from 0.10.0 to 0.11.0
- [Release notes](https://github.com/uutils/coreutils/releases)
- [Commits](uutils/coreutils@0.10.0...0.11.0)

Updates `uu_fold` from 0.10.0 to 0.11.0
- [Release notes](https://github.com/uutils/coreutils/releases)
- [Commits](uutils/coreutils@0.10.0...0.11.0)

Updates `uu_head` from 0.10.0 to 0.11.0
- [Release notes](https://github.com/uutils/coreutils/releases)
- [Commits](uutils/coreutils@0.10.0...0.11.0)

Updates `uu_hostname` from 0.10.0 to 0.11.0
- [Release notes](https://github.com/uutils/coreutils/releases)
- [Commits](uutils/coreutils@0.10.0...0.11.0)

Updates `uu_join` from 0.10.0 to 0.11.0
- [Release notes](https://github.com/uutils/coreutils/releases)
- [Commits](uutils/coreutils@0.10.0...0.11.0)

Updates `uu_link` from 0.10.0 to 0.11.0
- [Release notes](https://github.com/uutils/coreutils/releases)
- [Commits](uutils/coreutils@0.10.0...0.11.0)

Updates `uu_ln` from 0.10.0 to 0.11.0
- [Release notes](https://github.com/uutils/coreutils/releases)
- [Commits](uutils/coreutils@0.10.0...0.11.0)

Updates `uu_ls` from 0.10.0 to 0.11.0
- [Release notes](https://github.com/uutils/coreutils/releases)
- [Commits](uutils/coreutils@0.10.0...0.11.0)

Updates `uu_mkdir` from 0.10.0 to 0.11.0
- [Release notes](https://github.com/uutils/coreutils/releases)
- [Commits](uutils/coreutils@0.10.0...0.11.0)

Updates `uu_mktemp` from 0.10.0 to 0.11.0
- [Release notes](https://github.com/uutils/coreutils/releases)
- [Commits](uutils/coreutils@0.10.0...0.11.0)

Updates `uu_more` from 0.10.0 to 0.11.0
- [Release notes](https://github.com/uutils/coreutils/releases)
- [Commits](uutils/coreutils@0.10.0...0.11.0)

Updates `uu_mv` from 0.10.0 to 0.11.0
- [Release notes](https://github.com/uutils/coreutils/releases)
- [Commits](uutils/coreutils@0.10.0...0.11.0)

Updates `uu_nl` from 0.10.0 to 0.11.0
- [Release notes](https://github.com/uutils/coreutils/releases)
- [Commits](uutils/coreutils@0.10.0...0.11.0)

Updates `uu_nproc` from 0.10.0 to 0.11.0
- [Release notes](https://github.com/uutils/coreutils/releases)
- [Commits](uutils/coreutils@0.10.0...0.11.0)

Updates `uu_numfmt` from 0.10.0 to 0.11.0
- [Release notes](https://github.com/uutils/coreutils/releases)
- [Commits](uutils/coreutils@0.10.0...0.11.0)

Updates `uu_od` from 0.10.0 to 0.11.0
- [Release notes](https://github.com/uutils/coreutils/releases)
- [Commits](uutils/coreutils@0.10.0...0.11.0)

Updates `uu_paste` from 0.10.0 to 0.11.0
- [Release notes](https://github.com/uutils/coreutils/releases)
- [Commits](uutils/coreutils@0.10.0...0.11.0)

Updates `uu_pr` from 0.10.0 to 0.11.0
- [Release notes](https://github.com/uutils/coreutils/releases)
- [Commits](uutils/coreutils@0.10.0...0.11.0)

Updates `uu_printenv` from 0.10.0 to 0.11.0
- [Release notes](https://github.com/uutils/coreutils/releases)
- [Commits](uutils/coreutils@0.10.0...0.11.0)

Updates `uu_printf` from 0.10.0 to 0.11.0
- [Release notes](https://github.com/uutils/coreutils/releases)
- [Commits](uutils/coreutils@0.10.0...0.11.0)

Updates `uu_ptx` from 0.10.0 to 0.11.0
- [Release notes](https://github.com/uutils/coreutils/releases)
- [Commits](uutils/coreutils@0.10.0...0.11.0)

Updates `uu_pwd` from 0.10.0 to 0.11.0
- [Release notes](https://github.com/uutils/coreutils/releases)
- [Commits](uutils/coreutils@0.10.0...0.11.0)

Updates `uu_readlink` from 0.10.0 to 0.11.0
- [Release notes](https://github.com/uutils/coreutils/releases)
- [Commits](uutils/coreutils@0.10.0...0.11.0)

Updates `uu_realpath` from 0.10.0 to 0.11.0
- [Release notes](https://github.com/uutils/coreutils/releases)
- [Commits](uutils/coreutils@0.10.0...0.11.0)

Updates `uu_rm` from 0.10.0 to 0.11.0
- [Release notes](https://github.com/uutils/coreutils/releases)
- [Commits](uutils/coreutils@0.10.0...0.11.0)

Updates `uu_rmdir` from 0.10.0 to 0.11.0
- [Release notes](https://github.com/uutils/coreutils/releases)
- [Commits](uutils/coreutils@0.10.0...0.11.0)

Updates `uu_seq` from 0.10.0 to 0.11.0
- [Release notes](https://github.com/uutils/coreutils/releases)
- [Commits](uutils/coreutils@0.10.0...0.11.0)

Updates `uu_shred` from 0.10.0 to 0.11.0
- [Release notes](https://github.com/uutils/coreutils/releases)
- [Commits](uutils/coreutils@0.10.0...0.11.0)

Updates `uu_shuf` from 0.10.0 to 0.11.0
- [Release notes](https://github.com/uutils/coreutils/releases)
- [Commits](uutils/coreutils@0.10.0...0.11.0)

Updates `uu_sleep` from 0.10.0 to 0.11.0
- [Release notes](https://github.com/uutils/coreutils/releases)
- [Commits](uutils/coreutils@0.10.0...0.11.0)

Updates `uu_sort` from 0.10.0 to 0.11.0
- [Release notes](https://github.com/uutils/coreutils/releases)
- [Commits](uutils/coreutils@0.10.0...0.11.0)

Updates `uu_split` from 0.10.0 to 0.11.0
- [Release notes](https://github.com/uutils/coreutils/releases)
- [Commits](uutils/coreutils@0.10.0...0.11.0)

Updates `uu_sum` from 0.10.0 to 0.11.0
- [Release notes](https://github.com/uutils/coreutils/releases)
- [Commits](uutils/coreutils@0.10.0...0.11.0)

Updates `uu_sync` from 0.10.0 to 0.11.0
- [Release notes](https://github.com/uutils/coreutils/releases)
- [Commits](uutils/coreutils@0.10.0...0.11.0)

Updates `uu_tac` from 0.10.0 to 0.11.0
- [Release notes](https://github.com/uutils/coreutils/releases)
- [Commits](uutils/coreutils@0.10.0...0.11.0)

Updates `uu_tail` from 0.10.0 to 0.11.0
- [Release notes](https://github.com/uutils/coreutils/releases)
- [Commits](uutils/coreutils@0.10.0...0.11.0)

Updates `uu_tee` from 0.10.0 to 0.11.0
- [Release notes](https://github.com/uutils/coreutils/releases)
- [Commits](uutils/coreutils@0.10.0...0.11.0)

Updates `uu_test` from 0.10.0 to 0.11.0
- [Release notes](https://github.com/uutils/coreutils/releases)
- [Commits](uutils/coreutils@0.10.0...0.11.0)

Updates `uu_touch` from 0.10.0 to 0.11.0
- [Release notes](https://github.com/uutils/coreutils/releases)
- [Commits](uutils/coreutils@0.10.0...0.11.0)

Updates `uu_tr` from 0.10.0 to 0.11.0
- [Release notes](https://github.com/uutils/coreutils/releases)
- [Commits](uutils/coreutils@0.10.0...0.11.0)

Updates `uu_true` from 0.10.0 to 0.11.0
- [Release notes](https://github.com/uutils/coreutils/releases)
- [Commits](uutils/coreutils@0.10.0...0.11.0)

Updates `uu_truncate` from 0.10.0 to 0.11.0
- [Release notes](https://github.com/uutils/coreutils/releases)
- [Commits](uutils/coreutils@0.10.0...0.11.0)

Updates `uu_tsort` from 0.10.0 to 0.11.0
- [Release notes](https://github.com/uutils/coreutils/releases)
- [Commits](uutils/coreutils@0.10.0...0.11.0)

Updates `uu_uname` from 0.10.0 to 0.11.0
- [Release notes](https://github.com/uutils/coreutils/releases)
- [Commits](uutils/coreutils@0.10.0...0.11.0)

Updates `uu_unexpand` from 0.10.0 to 0.11.0
- [Release notes](https://github.com/uutils/coreutils/releases)
- [Commits](uutils/coreutils@0.10.0...0.11.0)

Updates `uu_uniq` from 0.10.0 to 0.11.0
- [Release notes](https://github.com/uutils/coreutils/releases)
- [Commits](uutils/coreutils@0.10.0...0.11.0)

Updates `uu_unlink` from 0.10.0 to 0.11.0
- [Release notes](https://github.com/uutils/coreutils/releases)
- [Commits](uutils/coreutils@0.10.0...0.11.0)

Updates `uu_vdir` from 0.10.0 to 0.11.0
- [Release notes](https://github.com/uutils/coreutils/releases)
- [Commits](uutils/coreutils@0.10.0...0.11.0)

Updates `uu_wc` from 0.10.0 to 0.11.0
- [Release notes](https://github.com/uutils/coreutils/releases)
- [Commits](uutils/coreutils@0.10.0...0.11.0)

Updates `uu_whoami` from 0.10.0 to 0.11.0
- [Release notes](https://github.com/uutils/coreutils/releases)
- [Commits](uutils/coreutils@0.10.0...0.11.0)

Updates `uu_yes` from 0.10.0 to 0.11.0
- [Release notes](https://github.com/uutils/coreutils/releases)
- [Commits](uutils/coreutils@0.10.0...0.11.0)

---
updated-dependencies:
- dependency-name: itertools
  dependency-version: 0.15.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: uucore
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: uu_arch
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: uu_base32
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: uu_base64
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: uu_basename
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: uu_basenc
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: uu_cat
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: uu_cksum
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: uu_b2sum
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: uu_md5sum
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: uu_sha1sum
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: uu_sha224sum
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: uu_sha256sum
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: uu_sha384sum
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: uu_sha512sum
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: uu_comm
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: uu_cp
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: uu_csplit
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: uu_cut
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: uu_date
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: uu_dd
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: uu_df
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: uu_dir
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: uu_dircolors
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: uu_dirname
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: uu_du
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: uu_echo
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: uu_env
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: uu_expand
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: uu_expr
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: uu_factor
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: uu_false
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: uu_fmt
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: uu_fold
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: uu_head
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: uu_hostname
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: uu_join
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: uu_link
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: uu_ln
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: uu_ls
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: uu_mkdir
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: uu_mktemp
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: uu_more
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: uu_mv
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: uu_nl
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: uu_nproc
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: uu_numfmt
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: uu_od
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: uu_paste
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: uu_pr
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: uu_printenv
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: uu_printf
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: uu_ptx
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: uu_pwd
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: uu_readlink
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: uu_realpath
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: uu_rm
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: uu_rmdir
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: uu_seq
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: uu_shred
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: uu_shuf
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: uu_sleep
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: uu_sort
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: uu_split
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: uu_sum
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: uu_sync
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: uu_tac
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: uu_tail
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: uu_tee
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: uu_test
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: uu_touch
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: uu_tr
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: uu_true
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: uu_truncate
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: uu_tsort
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: uu_uname
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: uu_unexpand
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: uu_uniq
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: uu_unlink
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: uu_vdir
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: uu_wc
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: uu_whoami
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: uu_yes
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Sep 12, 2026
@github-actions

Copy link
Copy Markdown

Test Results

0 tests   0 ✅  0s ⏱️
0 suites  0 💤
0 files    0 ❌

Results for commit 4dc60c7.

@github-actions

Copy link
Copy Markdown

Code Coverage Report: Only Changed Files listed

Package Base Coverage New Coverage Difference
brush-core/src/arithmetic.rs 🟢 98.31% 🔴 0% 🔴 -98.31%
brush-core/src/braceexpansion.rs 🟢 100% 🔴 0% 🔴 -100%
brush-core/src/builtins.rs 🟠 68.25% 🔴 0% 🔴 -68.25%
brush-core/src/callstack.rs 🟢 75.25% 🔴 0% 🔴 -75.25%
brush-core/src/commands.rs 🟢 93.79% 🔴 0% 🔴 -93.79%
brush-core/src/completion.rs 🟠 74.52% 🔴 0% 🔴 -74.52%
brush-core/src/env.rs 🟢 88.38% 🔴 0% 🔴 -88.38%
brush-core/src/error.rs 🟢 90.91% 🔴 0% 🔴 -90.91%
brush-core/src/escape.rs 🟢 93.05% 🔴 0% 🔴 -93.05%
brush-core/src/expansion.rs 🟢 97.12% 🔴 0% 🔴 -97.12%
brush-core/src/extendedtests.rs 🟢 75.76% 🔴 0% 🔴 -75.76%
brush-core/src/functions.rs 🟢 80% 🔴 0% 🔴 -80%
brush-core/src/history.rs 🟠 73.64% 🔴 0% 🔴 -73.64%
brush-core/src/int_utils.rs 🔴 35.29% 🔴 0% 🔴 -35.29%
brush-core/src/interfaces/keybindings.rs 🟠 70.67% 🔴 0% 🔴 -70.67%
brush-core/src/interp.rs 🟢 92.38% 🔴 0% 🔴 -92.38%
brush-core/src/ioutils.rs 🔴 39.29% 🔴 0% 🔴 -39.29%
brush-core/src/jobs.rs 🟠 51.13% 🔴 0% 🔴 -51.13%
brush-core/src/keywords.rs 🟢 96.67% 🔴 0% 🔴 -96.67%
brush-core/src/namedoptions.rs 🟢 75.35% 🔴 0% 🔴 -75.35%
brush-core/src/openfiles.rs 🟠 64.62% 🔴 0% 🔴 -64.62%
brush-core/src/options.rs 🟢 92.06% 🔴 0% 🔴 -92.06%
brush-core/src/pathcache.rs 🟢 100% 🔴 0% 🔴 -100%
brush-core/src/pathsearch.rs 🟢 91.84% 🔴 0% 🔴 -91.84%
brush-core/src/patterns.rs 🟢 97.63% 🔴 0% 🔴 -97.63%
brush-core/src/processes.rs 🟠 63.41% 🔴 0% 🔴 -63.41%
brush-core/src/prompt.rs 🟢 94.48% 🔴 0% 🔴 -94.48%
brush-core/src/regex.rs 🟢 100% 🔴 0% 🔴 -100%
brush-core/src/results.rs 🟢 83.72% 🔴 0% 🔴 -83.72%
brush-core/src/shell.rs 🟢 95.38% 🔴 0% 🔴 -95.38%
brush-core/src/shell/builder.rs 🟢 79.8% 🔴 0% 🔴 -79.8%
brush-core/src/shell/builtin_registry.rs 🔴 30% 🔴 0% 🔴 -30%
brush-core/src/shell/callstack.rs 🟢 82.41% 🔴 0% 🔴 -82.41%
brush-core/src/shell/completion.rs 🟢 100% 🔴 0% 🔴 -100%
brush-core/src/shell/env.rs 🟢 100% 🔴 0% 🔴 -100%
brush-core/src/shell/execution.rs 🟢 100% 🔴 0% 🔴 -100%
brush-core/src/shell/expansion.rs 🔴 27.27% 🔴 0% 🔴 -27.27%
brush-core/src/shell/fs.rs 🟢 97.1% 🔴 0% 🔴 -97.1%
brush-core/src/shell/funcs.rs 🟢 91.04% 🔴 0% 🔴 -91.04%
brush-core/src/shell/history.rs 🟢 93.65% 🔴 0% 🔴 -93.65%
brush-core/src/shell/initscripts.rs 🟢 85.53% 🔴 0% 🔴 -85.53%
brush-core/src/shell/io.rs 🟢 82.98% 🔴 0% 🔴 -82.98%
brush-core/src/shell/job_control.rs 🟢 87.5% 🔴 0% 🔴 -87.5%
brush-core/src/shell/parsing.rs 🟢 80% 🔴 0% 🔴 -80%
brush-core/src/shell/prompts.rs 🟢 97.37% 🔴 0% 🔴 -97.37%
brush-core/src/shell/readline.rs 🟢 100% 🔴 0% 🔴 -100%
brush-core/src/shell/traps.rs 🟢 92.86% 🔴 0% 🔴 -92.86%
brush-core/src/sourceinfo.rs 🟢 94.74% 🔴 0% 🔴 -94.74%
brush-core/src/sys/hostname.rs 🟢 100% 🔴 0% 🔴 -100%
brush-core/src/sys/tokio_process.rs 🟢 100% 🔴 0% 🔴 -100%
brush-core/src/sys/unix.rs 🟢 100% 🔴 0% 🔴 -100%
brush-core/src/sys/unix/async_pipe.rs 🟢 90% 🔴 0% 🔴 -90%
brush-core/src/sys/unix/commands.rs 🔴 38.64% 🔴 0% 🔴 -38.64%
brush-core/src/sys/unix/env.rs 🟢 100% 🔴 0% 🔴 -100%
brush-core/src/sys/unix/fd.rs 🔴 42.11% 🔴 0% 🔴 -42.11%
brush-core/src/sys/unix/fs.rs 🟢 83.25% 🔴 0% 🔴 -83.25%
brush-core/src/sys/unix/input.rs 🔴 24.49% 🔴 0% 🔴 -24.49%
brush-core/src/sys/unix/network.rs 🟢 100% 🔴 0% 🔴 -100%
brush-core/src/sys/unix/poll.rs 🟢 87.8% 🔴 0% 🔴 -87.8%
brush-core/src/sys/unix/resource.rs 🟢 100% 🔴 0% 🔴 -100%
brush-core/src/sys/unix/signal.rs 🟠 61.82% 🔴 0% 🔴 -61.82%
brush-core/src/sys/unix/terminal.rs 🟢 77.27% 🔴 0% 🔴 -77.27%
brush-core/src/sys/unix/users.rs 🟠 70% 🔴 0% 🔴 -70%
brush-core/src/terminal.rs 🟢 100% 🔴 0% 🔴 -100%
brush-core/src/timing.rs 🟢 91.8% 🔴 0% 🔴 -91.8%
brush-core/src/traps.rs 🟢 81.82% 🔴 0% 🔴 -81.82%
brush-core/src/variables.rs 🟢 93.14% 🔴 0% 🔴 -93.14%
brush-core/src/wellknownvars.rs 🟢 84.72% 🔴 0% 🔴 -84.72%
brush-parser/src/arithmetic.rs 🟢 92.63% 🔴 0% 🔴 -92.63%
brush-parser/src/ast.rs 🟠 58.16% 🔴 0% 🔴 -58.16%
brush-parser/src/error.rs 🟢 100% 🔴 0% 🔴 -100%
brush-parser/src/parser/mod.rs 🟠 69.53% 🔴 0% 🔴 -69.53%
brush-parser/src/parser/peg.rs 🟢 95.42% 🔴 0% 🔴 -95.42%
brush-parser/src/pattern.rs 🟢 100% 🔴 0% 🔴 -100%
brush-parser/src/prompt.rs 🟢 95.45% 🔴 0% 🔴 -95.45%
brush-parser/src/readline_binding.rs 🟢 82.11% 🔴 0% 🔴 -82.11%
brush-parser/src/source.rs 🔴 47.37% 🔴 0% 🔴 -47.37%
brush-parser/src/test_command.rs 🟢 86.57% 🔴 0% 🔴 -86.57%
brush-parser/src/tokenizer.rs 🟢 93.7% 🔴 0% 🔴 -93.7%
brush-parser/src/word.rs 🟢 94.14% 🔴 0% 🔴 -94.14%
brush-test-harness/src/comparison.rs 🟢 80.13% 🔴 0% 🔴 -80.13%
brush-test-harness/src/config.rs 🟢 78.86% 🔴 0% 🔴 -78.86%
brush-test-harness/src/execution.rs 🟢 80.2% 🔴 0% 🔴 -80.2%
brush-test-harness/src/reporting.rs 🔴 11.62% 🔴 0% 🔴 -11.62%
brush-test-harness/src/runner.rs 🟢 84.38% 🔴 0% 🔴 -84.38%
brush-test-harness/src/testcase.rs 🟢 100% 🔴 0% 🔴 -100%
brush-test-harness/src/util.rs 🟠 52.24% 🔴 0% 🔴 -52.24%
xtask/src/common.rs 🟠 52.27% 🔴 0% 🔴 -52.27%
xtask/src/e2e.rs 🟠 57.98% 🔴 0% 🔴 -57.98%
Overall Coverage 🟢 77.06% 🔴 0% 🔴 -77.06%

Minimum allowed coverage is 70%, this run produced 0%
Maximum allowed coverage difference is -5%, this run produced -77.06%

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file rust Pull requests that update rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants