chore(deps): update rust crate uucore to 0.1.0 #424
Merged
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.0.30->0.1.0Release Notes
uutils/coreutils (uucore)
v0.1.0Compare Source
📦 Rust Coreutils 0.1.0 Release:
We are excited to announce the release of Rust Coreutils 0.1.0 — our first 0.1 milestone!
This release brings major performance gains, SELinux support, and expanded GNU compatibility.
Highlights:
SELinux Support
New SELinux integration in
cp,ls,mkdir,mknod,mkfifo,install, andstat.Plus, SELinux-aware CI testing is now live!
Performance Improvements
Notable speedups in
cat,ls,wc,tail,seq, and more — many now match or exceed GNU performance.Ubuntu Plans to Ship uutils
Ubuntu is beginning to integrate Rust Coreutils into its base system!
➤ Oxidizing Ubuntu
Huge Contribution Wave
This release includes 843 commits from 60+ contributors, including 40 newcomers!
GNU Test Suite Compatibility:
Call to Action:
🚀 Sponsor us on GitHub to help us grow faster: github.com/sponsors/uutils
🔗 Download the latest release & learn more: https://uutils.github.io
What's Changed
basenc
cat
chmod
chroot
cksum
cp
authors.workspaceinCargo.tomlby @cakebaker in https://github.com/uutils/coreutils/pull/7882csplit
date
dd
ddparsing, bugfix by @nyurik in https://github.com/uutils/coreutils/pull/7704df
du
echo
env
expr
REGEX_OPTION_SINGLELINEby @frendsick in https://github.com/uutils/coreutils/pull/7846false
fmt
cargo fmt --checkinfuzzfolder by @cakebaker in https://github.com/uutils/coreutils/pull/7958head
hostid
gethostidfrom Rustlibcby @cakebaker in https://github.com/uutils/coreutils/pull/7571hostname
hostname& removewindows-corefrom skip list by @cakebaker in https://github.com/uutils/coreutils/pull/7713id
cstr2cowmacro by @frendsick in https://github.com/uutils/coreutils/pull/7810idby @cakebaker in https://github.com/uutils/coreutils/pull/7836--realflag should only affect-u,-g, and-Gby @frendsick in https://github.com/uutils/coreutils/pull/7796to_stringcalls by @cakebaker in https://github.com/uutils/coreutils/pull/7914install
libselinux1-devfor coverage job by @cakebaker in https://github.com/uutils/coreutils/pull/7959ls
new_lenientuse by @emar-kar in https://github.com/uutils/coreutils/pull/7858mkdir
mkfifo
mknod
_mknodtomknodby @cakebaker in https://github.com/uutils/coreutils/pull/7824uumainby @cakebaker in https://github.com/uutils/coreutils/pull/7825mktemp
more
mv
DefaultforOptionsofmvandcpby @jmjoy in https://github.com/uutils/coreutils/pull/7506boolinstead ofResultas return type by @cakebaker in https://github.com/uutils/coreutils/pull/7962numfmt
od
pr
printf
nanprint, simplify negative number printing. by @drinkcat in https://github.com/uutils/coreutils/pull/7413ptx
rm
seq
%f); fix 0 scientific printing by @drinkcat in https://github.com/uutils/coreutils/pull/7384shred
shuf
shufOsStr-compliant and bring newline handling in line with GNU by @blyxxyz in https://github.com/uutils/coreutils/pull/7463sleep
fundufromCargo.tomlby @cakebaker in https://github.com/uutils/coreutils/pull/7758sort
split
stat
sum
sync
tail
tee
test
bigdecimal& fix failing test by @cakebaker in https://github.com/uutils/coreutils/pull/7630bincode& adapt test code to API changes by @cakebaker in https://github.com/uutils/coreutils/pull/7767%qtest, support%#zproperly by @drinkcat in https://github.com/uutils/coreutils/pull/7854timeout
touch
tsort
uptime
muslby @cakebaker in https://github.com/uutils/coreutils/pull/7866uumainby @cakebaker in https://github.com/uutils/coreutils/pull/7892uucore
fmtfunction tests, and workaround 0e10 printing. by @drinkcat in https://github.com/uutils/coreutils/pull/7514chronotouptimefeature by @cakebaker in https://github.com/uutils/coreutils/pull/7719fast_inctouucore, use it incatby @drinkcat in https://github.com/uutils/coreutils/pull/7782uucorewithwasm32-unknown-unknownby @cptpiepmatz in https://github.com/uutils/coreutils/pull/7840wc
whoami
yes
Selinux
check_selinux_enabled()by @cakebaker in https://github.com/uutils/coreutils/pull/7771selinuxby @cakebaker in https://github.com/uutils/coreutils/pull/7883Code quality
(uutils coreutils)to version string by @cakebaker in https://github.com/uutils/coreutils/pull/7441authors.workspace = trueby @cakebaker in https://github.com/uutils/coreutils/pull/7723BufWriters, clean up error reporting by @blyxxyz in https://github.com/uutils/coreutils/pull/7622assert_eq!andassert_ne!instead ofassert!by @nyurik in https://github.com/uutils/coreutils/pull/7698returnin multi-branch by @nyurik in https://github.com/uutils/coreutils/pull/7699clippy::unnested_or_patternsby @nyurik in https://github.com/uutils/coreutils/pull/7730ref_optionlint by @nyurik in https://github.com/uutils/coreutils/pull/7724unused_qualificationslint by @nyurik in https://github.com/uutils/coreutils/pull/7715CI
compare_test_results.pyby @cakebaker in https://github.com/uutils/coreutils/pull/7493run()withsucceeds()orfails()by @cakebaker in https://github.com/uutils/coreutils/pull/7426Cargo.tomlby @cakebaker in https://github.com/uutils/coreutils/pull/7748unexpected input 'file'warning in coverage job by @cakebaker in https://github.com/uutils/coreutils/pull/7960CFLAGS='-std=gnu17'by @cakebaker in https://github.com/uutils/coreutils/pull/7944Documentation
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.