uutils / findutils

Rust implementation of findutils
MIT License
287 stars 35 forks source link

build(deps): bump uucore from 0.0.20 to 0.0.21 #282

Closed dependabot[bot] closed 11 months ago

dependabot[bot] commented 11 months ago

Bumps uucore from 0.0.20 to 0.0.21.

Release notes

Sourced from uucore's releases.

0.0.21

📦 Announcing Rust Coreutils version 0.0.21. This release showcases enhanced compatibility with the GNU test suite, particularly following our upgrade to GNU Coreutils 9.4. We've made technical improvements across various utilities, ensuring more robust and efficient operations. As always, we prioritize precision and performance in our updates. Dive into the detailed changelog for a comprehensive overview. 🛠️

We have a fancy new website powered by oranda! Check it out here: https://uutils.github.io.

Supporting our development is as easy as sponsoring us on GitHub! Your contributions can help us afford a more robust Continuous Integration process through GitHub Actions. To sponsor, please visit https://github.com/sponsors/uutils.

GNU test suite compatibility

The observed changes in the test results for the Rust Coreutils version 0.0.21 are attributed to our upgrade to use GNU Coreutils 9.4 as a reference for comparison. This newer version of GNU Coreutils introduced differences that are reflected in our test outcomes. Additionally, we've actively contributed to the GNU Coreutils by reorganizing tests into a more optimal structure, significantly enhancing the results of the GNU test coverage. More details can be found in our test coverage documentation.

Below is a summary of the progress. See https://github.com/uutils/coreutils-tracking/ for more details

result 0.0.20 0.0.21 change
pass 373 372 -1
skip 49 49 0
fail 178 181 +3
error 2 2 0
xpass 0 0 0

GNU testsuite evolution

What's Changed

cat

chown

cp

csplit

date

dd

factor

fmt

... (truncated)

Commits
  • 183d465 uucore: turn ranges into a feature
  • f8845cd Merge pull request #5237 from sylvestre/version-21
  • 9844f1f 0.0.20 => 0.0.21
  • cb8c0e7 cp: finish progress bar to make it always show up
  • 1f3f9d8 Merge pull request #5232 from cakebaker/uucore_update_control_feature
  • be3aac9 mknod: remove unnecessary "not" in test
  • b405d4e uucore: turn update_control into a feature
  • 633ae06 Merge pull request #5225 from tertsdiepraam/factor-short-circuit-write-error
  • 6012002 Merge pull request #5231 from cakebaker/uucore_backup_control_feature
  • b783088 Merge pull request #5229 from cakebaker/uucore_make_dunce_optional
  • Additional commits viewable in compare view


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
codecov[bot] commented 11 months ago

Codecov Report

Merging #282 (fc41908) into main (3588ef3) will increase coverage by 2.03%. Report is 3 commits behind head on main. The diff coverage is n/a.

@@            Coverage Diff             @@
##             main     #282      +/-   ##
==========================================
+ Coverage   55.88%   57.92%   +2.03%     
==========================================
  Files          30       30              
  Lines        3763     3636     -127     
  Branches      901      879      -22     
==========================================
+ Hits         2103     2106       +3     
+ Misses       1331     1197     -134     
- Partials      329      333       +4     

see 4 files with indirect coverage changes