chore(deps): update rust crate uucore to 0.6.0 #425
+99
−85
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
0.2.2→0.6.0Release Notes
uutils/coreutils (uucore)
v0.6.0Compare Source
Rust Coreutils 0.6.0 Release:
We are happy to announce the release of Rust Coreutils 0.6.0 — a major milestone achieving 96% GNU compatibility with significant safety improvements, enhanced locale support, and extensive bug fixes!
Highlights:
Major GNU Compatibility Leap
sort,ls,date,cksum,tail, and many moreSafety & Code Quality
date,sort,locale.rs, and other utilitieslibccalls with safenixcrate equivalents throughout/dev/fullwrites across many utilitiesLocale & Internationalization
datesortjoinPerformance Improvements
base32/base64/basenc: Optimized with reduced memset operationsshuf: Optimized numeric output and added--random-seedoptiondate: Wrapped stdout in BufWriter for batch processinguniq: Optimized memory usage for ignore-case comparisontsort: Avoid reading entire input into memory, intern stringsdf: Performance improvements with better filesystem handlingPlatform Support Expansion
ls,id,mkdir,mkfifo,mknodNotable Utility Improvements
cksum/hashsum: Merged common logic, removed deprecatedhashsumbinarytail: Added--debugflag, fixed-Fsymlink tracking, fixed--pidwith FIFOtimeout: Added comprehensive signal handling and--verboseimprovementssort: Legacy+POS/-POShandling, locale-aware collation, debug key annotationspr: Multiple fixes for headers, form feeds, and pagination optionschmod: Fixed recursive handling and--preserve-rootoptionrm: Fixed error reporting and symlink handlingContributions: This release was made possible by 41 new contributors joining our community
GNU Test Suite Compatibility:
Call to Action:
Help us translate - Contribute translations at Weblate
Sponsor us on GitHub to accelerate development: github.com/sponsors/uutils
What's Changed
arch
base64
basename
cat
chgrp
chmod
chroot
cksum
comm
cp
csplit
date
dd
df
dir
dirname
du
echo
env
expand
expr
fmt
fold
groups
hashsum
--bitsflag by @RenjiSann in #9773head
hostid
id
install
join
kill
ln
logname
ls
mkdir
mkfifo
mknod
mktemp
more
mv
nice
nl
nohup
nproc
numfmt
pr
printenv
printf
ptx
readlink
rm
rmdir
runcon
Command::exec()instead oflibc::execvp()by @Ecordonnier in #9611seq
shred
shuf
--random-seed, make--random-sourceGNU-compatible, report write failures, optimize by @blyxxyz in #7585sort
split
stat
stdbuf
stty
sync
tac
tail
tail -n0in follow mode by @AnandajithS in #9114tee
test
timeout
touch
truncate
tsort
uname
unexpand
uniq
keys_differtokeys_are_equalby @cakebaker in #10070uptime
users
wc
yes
uucore
BigDecimal::powiimplementation by @xtqqczze in #9957jifffor safer time features by @aaron-ang in #10118uudoc
coreutils
Platform Support
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.