From c5963a8a57a2bce2754e15fa34a63dad13334a1f Mon Sep 17 00:00:00 2001 From: Sylvestre Ledru Date: Tue, 15 Sep 2026 10:26:42 +0200 Subject: [PATCH 1/3] Update the version to 0.12.0 --- util/update-version.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/util/update-version.sh b/util/update-version.sh index 559117dd1ac..75b980dcb0c 100755 --- a/util/update-version.sh +++ b/util/update-version.sh @@ -17,8 +17,8 @@ # 10) Create the release on github https://github.com/uutils/coreutils/releases/new # 11) Make sure we have good release notes -FROM="0.10.0" -TO="0.11.0" +FROM="0.11.0" +TO="0.12.0" PROGS=$(ls -1d src/uu/*/Cargo.toml src/uu/stdbuf/src/libstdbuf/Cargo.toml src/uucore/Cargo.toml Cargo.toml fuzz/uufuzz/Cargo.toml src/uu/stdbuf/Cargo.toml) From e4b35605053d0edeefb8b56c2192f7e905769101 Mon Sep 17 00:00:00 2001 From: Sylvestre Ledru Date: Tue, 15 Sep 2026 10:28:05 +0200 Subject: [PATCH 2/3] adjust update version script to only update uutils code --- util/update-version.sh | 41 +++++++++++++++++------------------------ 1 file changed, 17 insertions(+), 24 deletions(-) diff --git a/util/update-version.sh b/util/update-version.sh index 75b980dcb0c..8532be92a0c 100755 --- a/util/update-version.sh +++ b/util/update-version.sh @@ -20,35 +20,28 @@ FROM="0.11.0" TO="0.12.0" -PROGS=$(ls -1d src/uu/*/Cargo.toml src/uu/stdbuf/src/libstdbuf/Cargo.toml src/uucore/Cargo.toml Cargo.toml fuzz/uufuzz/Cargo.toml src/uu/stdbuf/Cargo.toml) +MANIFESTS=$(ls -1d Cargo.toml src/uu/*/Cargo.toml src/uu/stdbuf/src/libstdbuf/Cargo.toml src/uucore/Cargo.toml src/uucore_procs/Cargo.toml tests/uutests/Cargo.toml fuzz/uufuzz/Cargo.toml) -# update the version of all programs -#shellcheck disable=SC2086 -sed -i -e "s|version = \"$FROM\"|version = \"$TO\"|" $PROGS - -# Update uucore_procs -sed -i -e "s|version = \"$FROM\"|version = \"$TO\"|" src/uucore_procs/Cargo.toml - - -# Update the stdbuf stuff -sed -i -e "s|libstdbuf = { version=\"$FROM\"|libstdbuf = { version=\"$TO\"|" src/uu/stdbuf/Cargo.toml -sed -i -e "s|= { optional=true, version=\"$FROM\", package=\"uu_|= { optional=true, version=\"$TO\", package=\"uu_|g" Cargo.toml - -# Update the base32 dependency for basenc and base64 -sed -i -e "s|uu_base32 = { version=\">=$FROM\"|uu_base32 = { version=\">=$TO\"|" src/uu/base64/Cargo.toml src/uu/basenc/Cargo.toml +# Only two kinds of lines are rewritten, so that third party crates which +# happen to share our version number (md-5, sha1, sha2, sha3, ...) are left +# alone: +# 1) the crate's own version declaration, anchored at the start of the line +# 2) dependencies carrying a "path =" key, which are the in-tree uutils crates -# Update the ls dependency for dir and vdir -sed -i -e "s|uu_ls = { version = \">=$FROM\"|uu_ls = { version = \">=$TO\"|" src/uu/dir/Cargo.toml src/uu/vdir/Cargo.toml - -# Update uucore itself -sed -i -e "s|version = \"$FROM\"|version = \"$TO\"|" src/uucore/Cargo.toml -# Update crates using uucore +# 1) the "version = "X"" of each [package] (and of [workspace.package]) #shellcheck disable=SC2086 -sed -i -e "s|uucore = { version=\">=$FROM\",|uucore = { version=\">=$TO\",|" $PROGS -# Update crates using uucore_procs +sed -i -E "s|^version = \"$FROM\"$|version = \"$TO\"|" $MANIFESTS + +# 2) the in-tree dependencies, keeping the ">=" prefix when there is one #shellcheck disable=SC2086 -sed -i -e "s|uucore_procs = { version=\">=$FROM\",|uucore_procs = { version=\">=$TO\",|" $PROGS +sed -i -E "/path *=/ s|(version *= *\"(>=)?)$FROM\"|\1$TO\"|g" $MANIFESTS # Update Cargo.lock files cargo update --workspace cargo update --workspace --manifest-path fuzz/Cargo.toml + +# Sanity check: anything left pointing at the old version is either a third +# party crate (fine) or something this script missed (not fine) +echo "Remaining occurrences of $FROM - please review:" +#shellcheck disable=SC2086 +grep -n "$FROM" $MANIFESTS || echo " (none)" From 4f8c1f02e3f530d77962e388d18e9dc17a23efaa Mon Sep 17 00:00:00 2001 From: Sylvestre Ledru Date: Tue, 15 Sep 2026 10:37:24 +0200 Subject: [PATCH 3/3] prepare version 0.12.0 --- Cargo.lock | 228 +++++++++++++++++++------------------- Cargo.toml | 230 +++++++++++++++++++-------------------- fuzz/Cargo.lock | 36 +++--- fuzz/uufuzz/Cargo.toml | 4 +- src/uu/stdbuf/Cargo.toml | 2 +- 5 files changed, 250 insertions(+), 250 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index e5e1e3fd91c..bcc8b25917b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -561,7 +561,7 @@ dependencies = [ [[package]] name = "coreutils" -version = "0.11.0" +version = "0.12.0" dependencies = [ "bytecount", "clap", @@ -3281,7 +3281,7 @@ dependencies = [ [[package]] name = "uu_arch" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "fluent", @@ -3291,7 +3291,7 @@ dependencies = [ [[package]] name = "uu_b2sum" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "fluent", @@ -3301,7 +3301,7 @@ dependencies = [ [[package]] name = "uu_base32" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "fluent", @@ -3311,7 +3311,7 @@ dependencies = [ [[package]] name = "uu_base64" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "codspeed-divan-compat", @@ -3323,7 +3323,7 @@ dependencies = [ [[package]] name = "uu_basename" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "fluent", @@ -3332,7 +3332,7 @@ dependencies = [ [[package]] name = "uu_basenc" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "codspeed-divan-compat", @@ -3345,7 +3345,7 @@ dependencies = [ [[package]] name = "uu_cat" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "codspeed-divan-compat", @@ -3360,7 +3360,7 @@ dependencies = [ [[package]] name = "uu_chcon" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "fluent", @@ -3373,7 +3373,7 @@ dependencies = [ [[package]] name = "uu_checksum_common" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "fluent", @@ -3382,7 +3382,7 @@ dependencies = [ [[package]] name = "uu_chgrp" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "fluent", @@ -3391,7 +3391,7 @@ dependencies = [ [[package]] name = "uu_chmod" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "fluent", @@ -3401,7 +3401,7 @@ dependencies = [ [[package]] name = "uu_chown" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "fluent", @@ -3410,7 +3410,7 @@ dependencies = [ [[package]] name = "uu_chroot" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "fluent", @@ -3421,7 +3421,7 @@ dependencies = [ [[package]] name = "uu_cksum" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "codspeed-divan-compat", @@ -3432,7 +3432,7 @@ dependencies = [ [[package]] name = "uu_comm" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "fluent", @@ -3441,7 +3441,7 @@ dependencies = [ [[package]] name = "uu_cp" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "codspeed-divan-compat", @@ -3461,7 +3461,7 @@ dependencies = [ [[package]] name = "uu_csplit" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "codspeed-divan-compat", @@ -3474,7 +3474,7 @@ dependencies = [ [[package]] name = "uu_cut" -version = "0.11.0" +version = "0.12.0" dependencies = [ "bstr", "clap", @@ -3486,7 +3486,7 @@ dependencies = [ [[package]] name = "uu_date" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "codspeed-divan-compat", @@ -3507,7 +3507,7 @@ dependencies = [ [[package]] name = "uu_dd" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "codspeed-divan-compat", @@ -3522,7 +3522,7 @@ dependencies = [ [[package]] name = "uu_df" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "codspeed-divan-compat", @@ -3536,7 +3536,7 @@ dependencies = [ [[package]] name = "uu_dir" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "uu_ls", @@ -3545,7 +3545,7 @@ dependencies = [ [[package]] name = "uu_dircolors" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "fluent", @@ -3554,7 +3554,7 @@ dependencies = [ [[package]] name = "uu_dirname" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "fluent", @@ -3563,7 +3563,7 @@ dependencies = [ [[package]] name = "uu_du" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "codspeed-divan-compat", @@ -3578,7 +3578,7 @@ dependencies = [ [[package]] name = "uu_echo" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "codspeed-divan-compat", @@ -3588,7 +3588,7 @@ dependencies = [ [[package]] name = "uu_env" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "fluent", @@ -3600,7 +3600,7 @@ dependencies = [ [[package]] name = "uu_expand" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "codspeed-divan-compat", @@ -3613,7 +3613,7 @@ dependencies = [ [[package]] name = "uu_expr" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "codspeed-divan-compat", @@ -3627,7 +3627,7 @@ dependencies = [ [[package]] name = "uu_factor" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "codspeed-divan-compat", @@ -3640,7 +3640,7 @@ dependencies = [ [[package]] name = "uu_false" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "codspeed-divan-compat", @@ -3650,7 +3650,7 @@ dependencies = [ [[package]] name = "uu_fmt" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "fluent", @@ -3660,7 +3660,7 @@ dependencies = [ [[package]] name = "uu_fold" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "codspeed-divan-compat", @@ -3672,7 +3672,7 @@ dependencies = [ [[package]] name = "uu_groups" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "fluent", @@ -3682,7 +3682,7 @@ dependencies = [ [[package]] name = "uu_head" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "fluent", @@ -3693,7 +3693,7 @@ dependencies = [ [[package]] name = "uu_hostid" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "fluent", @@ -3704,7 +3704,7 @@ dependencies = [ [[package]] name = "uu_hostname" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "codspeed-divan-compat", @@ -3716,7 +3716,7 @@ dependencies = [ [[package]] name = "uu_id" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "fluent", @@ -3727,7 +3727,7 @@ dependencies = [ [[package]] name = "uu_install" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "fluent", @@ -3739,7 +3739,7 @@ dependencies = [ [[package]] name = "uu_join" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "codspeed-divan-compat", @@ -3752,7 +3752,7 @@ dependencies = [ [[package]] name = "uu_kill" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "fluent", @@ -3764,7 +3764,7 @@ dependencies = [ [[package]] name = "uu_link" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "fluent", @@ -3773,7 +3773,7 @@ dependencies = [ [[package]] name = "uu_ln" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "fluent", @@ -3784,7 +3784,7 @@ dependencies = [ [[package]] name = "uu_logname" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "fluent", @@ -3794,7 +3794,7 @@ dependencies = [ [[package]] name = "uu_ls" -version = "0.11.0" +version = "0.12.0" dependencies = [ "ansi-width", "clap", @@ -3814,7 +3814,7 @@ dependencies = [ [[package]] name = "uu_md5sum" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "fluent", @@ -3824,7 +3824,7 @@ dependencies = [ [[package]] name = "uu_mkdir" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "fluent", @@ -3834,7 +3834,7 @@ dependencies = [ [[package]] name = "uu_mkfifo" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "fluent", @@ -3845,7 +3845,7 @@ dependencies = [ [[package]] name = "uu_mknod" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "fluent", @@ -3855,7 +3855,7 @@ dependencies = [ [[package]] name = "uu_mktemp" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "fluent", @@ -3867,7 +3867,7 @@ dependencies = [ [[package]] name = "uu_more" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "crossterm", @@ -3878,7 +3878,7 @@ dependencies = [ [[package]] name = "uu_mv" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "codspeed-divan-compat", @@ -3896,7 +3896,7 @@ dependencies = [ [[package]] name = "uu_nice" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "fluent", @@ -3907,7 +3907,7 @@ dependencies = [ [[package]] name = "uu_nl" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "codspeed-divan-compat", @@ -3920,7 +3920,7 @@ dependencies = [ [[package]] name = "uu_nohup" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "fluent", @@ -3933,7 +3933,7 @@ dependencies = [ [[package]] name = "uu_nproc" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "fluent", @@ -3944,7 +3944,7 @@ dependencies = [ [[package]] name = "uu_numfmt" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "codspeed-divan-compat", @@ -3957,7 +3957,7 @@ dependencies = [ [[package]] name = "uu_od" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "fluent", @@ -3970,7 +3970,7 @@ dependencies = [ [[package]] name = "uu_paste" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "fluent", @@ -3979,7 +3979,7 @@ dependencies = [ [[package]] name = "uu_pathchk" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "fluent", @@ -3989,7 +3989,7 @@ dependencies = [ [[package]] name = "uu_pinky" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "fluent", @@ -3998,7 +3998,7 @@ dependencies = [ [[package]] name = "uu_pr" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "fluent", @@ -4011,7 +4011,7 @@ dependencies = [ [[package]] name = "uu_printenv" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "fluent", @@ -4020,7 +4020,7 @@ dependencies = [ [[package]] name = "uu_printf" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "fluent", @@ -4029,7 +4029,7 @@ dependencies = [ [[package]] name = "uu_ptx" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "codspeed-divan-compat", @@ -4042,7 +4042,7 @@ dependencies = [ [[package]] name = "uu_pwd" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "fluent", @@ -4051,7 +4051,7 @@ dependencies = [ [[package]] name = "uu_readlink" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "fluent", @@ -4060,7 +4060,7 @@ dependencies = [ [[package]] name = "uu_realpath" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "fluent", @@ -4069,7 +4069,7 @@ dependencies = [ [[package]] name = "uu_rm" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "codspeed-divan-compat", @@ -4083,7 +4083,7 @@ dependencies = [ [[package]] name = "uu_rmdir" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "fluent", @@ -4093,7 +4093,7 @@ dependencies = [ [[package]] name = "uu_runcon" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "fluent", @@ -4105,7 +4105,7 @@ dependencies = [ [[package]] name = "uu_seq" -version = "0.11.0" +version = "0.12.0" dependencies = [ "bigdecimal", "clap", @@ -4119,7 +4119,7 @@ dependencies = [ [[package]] name = "uu_sha1sum" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "fluent", @@ -4129,7 +4129,7 @@ dependencies = [ [[package]] name = "uu_sha224sum" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "fluent", @@ -4139,7 +4139,7 @@ dependencies = [ [[package]] name = "uu_sha256sum" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "fluent", @@ -4149,7 +4149,7 @@ dependencies = [ [[package]] name = "uu_sha384sum" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "fluent", @@ -4159,7 +4159,7 @@ dependencies = [ [[package]] name = "uu_sha512sum" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "fluent", @@ -4169,7 +4169,7 @@ dependencies = [ [[package]] name = "uu_shred" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "fluent", @@ -4180,7 +4180,7 @@ dependencies = [ [[package]] name = "uu_shuf" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "codspeed-divan-compat", @@ -4195,7 +4195,7 @@ dependencies = [ [[package]] name = "uu_sleep" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "fluent", @@ -4204,7 +4204,7 @@ dependencies = [ [[package]] name = "uu_sort" -version = "0.11.0" +version = "0.12.0" dependencies = [ "bigdecimal", "clap", @@ -4226,7 +4226,7 @@ dependencies = [ [[package]] name = "uu_split" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "codspeed-divan-compat", @@ -4240,7 +4240,7 @@ dependencies = [ [[package]] name = "uu_stat" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "fluent", @@ -4251,7 +4251,7 @@ dependencies = [ [[package]] name = "uu_stdbuf" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "fluent", @@ -4263,7 +4263,7 @@ dependencies = [ [[package]] name = "uu_stdbuf_libstdbuf" -version = "0.11.0" +version = "0.12.0" dependencies = [ "ctor", "libc", @@ -4271,7 +4271,7 @@ dependencies = [ [[package]] name = "uu_stty" -version = "0.11.0" +version = "0.12.0" dependencies = [ "cfg_aliases", "clap", @@ -4282,7 +4282,7 @@ dependencies = [ [[package]] name = "uu_sum" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "fluent", @@ -4292,7 +4292,7 @@ dependencies = [ [[package]] name = "uu_sync" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "fluent", @@ -4303,7 +4303,7 @@ dependencies = [ [[package]] name = "uu_tac" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "fluent", @@ -4318,7 +4318,7 @@ dependencies = [ [[package]] name = "uu_tail" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "fluent", @@ -4333,7 +4333,7 @@ dependencies = [ [[package]] name = "uu_tee" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "codspeed-divan-compat", @@ -4344,7 +4344,7 @@ dependencies = [ [[package]] name = "uu_test" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "fluent", @@ -4358,7 +4358,7 @@ dependencies = [ [[package]] name = "uu_timeout" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "codspeed-divan-compat", @@ -4370,7 +4370,7 @@ dependencies = [ [[package]] name = "uu_touch" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "filetime", @@ -4387,7 +4387,7 @@ dependencies = [ [[package]] name = "uu_tr" -version = "0.11.0" +version = "0.12.0" dependencies = [ "bytecount", "clap", @@ -4400,7 +4400,7 @@ dependencies = [ [[package]] name = "uu_true" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "codspeed-divan-compat", @@ -4410,7 +4410,7 @@ dependencies = [ [[package]] name = "uu_truncate" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "fluent", @@ -4419,7 +4419,7 @@ dependencies = [ [[package]] name = "uu_tsort" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "codspeed-divan-compat", @@ -4435,7 +4435,7 @@ dependencies = [ [[package]] name = "uu_tty" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "fluent", @@ -4446,7 +4446,7 @@ dependencies = [ [[package]] name = "uu_uname" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "fluent", @@ -4456,7 +4456,7 @@ dependencies = [ [[package]] name = "uu_unexpand" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "codspeed-divan-compat", @@ -4469,7 +4469,7 @@ dependencies = [ [[package]] name = "uu_uniq" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "codspeed-divan-compat", @@ -4479,7 +4479,7 @@ dependencies = [ [[package]] name = "uu_unlink" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "fluent", @@ -4488,7 +4488,7 @@ dependencies = [ [[package]] name = "uu_uptime" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "fluent", @@ -4499,7 +4499,7 @@ dependencies = [ [[package]] name = "uu_users" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "fluent", @@ -4509,7 +4509,7 @@ dependencies = [ [[package]] name = "uu_vdir" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "uu_ls", @@ -4518,7 +4518,7 @@ dependencies = [ [[package]] name = "uu_wc" -version = "0.11.0" +version = "0.12.0" dependencies = [ "bytecount", "clap", @@ -4534,7 +4534,7 @@ dependencies = [ [[package]] name = "uu_who" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "fluent", @@ -4544,7 +4544,7 @@ dependencies = [ [[package]] name = "uu_whoami" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "fluent", @@ -4555,7 +4555,7 @@ dependencies = [ [[package]] name = "uu_yes" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "fluent", @@ -4566,7 +4566,7 @@ dependencies = [ [[package]] name = "uucore" -version = "0.11.0" +version = "0.12.0" dependencies = [ "ariadne", "base64-simd", @@ -4627,7 +4627,7 @@ dependencies = [ [[package]] name = "uucore_procs" -version = "0.11.0" +version = "0.12.0" dependencies = [ "proc-macro2", "quote", @@ -4635,7 +4635,7 @@ dependencies = [ [[package]] name = "uutests" -version = "0.11.0" +version = "0.12.0" dependencies = [ "ctor", "libc", diff --git a/Cargo.toml b/Cargo.toml index 34cbe6ecb5f..e10061719e9 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -316,7 +316,7 @@ homepage = "https://github.com/uutils/coreutils" keywords = ["coreutils", "uutils", "cross-platform", "cli", "utility"] license = "MIT" readme = "README.package.md" -version = "0.11.0" +version = "0.12.0" [workspace.dependencies] ansi-width = "0.1.0" @@ -434,12 +434,12 @@ fluent = "0.17.0" unic-langid = "0.9.6" fluent-syntax = "0.12.0" -uucore = { version = "0.11.0", path = "src/uucore" } -uucore_procs = { version = "0.11.0", path = "src/uucore_procs" } -uu_ls = { version = "0.11.0", path = "src/uu/ls" } -uu_base32 = { version = "0.11.0", path = "src/uu/base32" } -uu_checksum_common = { version = "0.11.0", path = "src/uu/checksum_common" } -uutests = { version = "0.11.0", path = "tests/uutests" } +uucore = { version = "0.12.0", path = "src/uucore" } +uucore_procs = { version = "0.12.0", path = "src/uucore_procs" } +uu_ls = { version = "0.12.0", path = "src/uu/ls" } +uu_base32 = { version = "0.12.0", path = "src/uu/base32" } +uu_checksum_common = { version = "0.12.0", path = "src/uu/checksum_common" } +uutests = { version = "0.12.0", path = "tests/uutests" } # This is the linting configuration for all crates. # In order to use these, all crates have `[lints] workspace = true` section. @@ -519,113 +519,113 @@ zip = { workspace = true, optional = true } # * uutils -uu_test = { optional = true, version = "0.11.0", path = "src/uu/test" } +uu_test = { optional = true, version = "0.12.0", path = "src/uu/test" } # -arch = { optional = true, version = "0.11.0", package = "uu_arch", path = "src/uu/arch" } -base32 = { optional = true, version = "0.11.0", package = "uu_base32", path = "src/uu/base32" } -base64 = { optional = true, version = "0.11.0", package = "uu_base64", path = "src/uu/base64" } -basename = { optional = true, version = "0.11.0", package = "uu_basename", path = "src/uu/basename" } -basenc = { optional = true, version = "0.11.0", package = "uu_basenc", path = "src/uu/basenc" } -cat = { optional = true, version = "0.11.0", package = "uu_cat", path = "src/uu/cat" } -chgrp = { optional = true, version = "0.11.0", package = "uu_chgrp", path = "src/uu/chgrp" } -chmod = { optional = true, version = "0.11.0", package = "uu_chmod", path = "src/uu/chmod" } -chown = { optional = true, version = "0.11.0", package = "uu_chown", path = "src/uu/chown" } -chroot = { optional = true, version = "0.11.0", package = "uu_chroot", path = "src/uu/chroot" } -cksum = { optional = true, version = "0.11.0", package = "uu_cksum", path = "src/uu/cksum" } -b2sum = { optional = true, version = "0.11.0", package = "uu_b2sum", path = "src/uu/b2sum" } -md5sum = { optional = true, version = "0.11.0", package = "uu_md5sum", path = "src/uu/md5sum" } -sha1sum = { optional = true, version = "0.11.0", package = "uu_sha1sum", path = "src/uu/sha1sum" } -sha224sum = { optional = true, version = "0.11.0", package = "uu_sha224sum", path = "src/uu/sha224sum" } -sha256sum = { optional = true, version = "0.11.0", package = "uu_sha256sum", path = "src/uu/sha256sum" } -sha384sum = { optional = true, version = "0.11.0", package = "uu_sha384sum", path = "src/uu/sha384sum" } -sha512sum = { optional = true, version = "0.11.0", package = "uu_sha512sum", path = "src/uu/sha512sum" } -comm = { optional = true, version = "0.11.0", package = "uu_comm", path = "src/uu/comm" } -cp = { optional = true, version = "0.11.0", package = "uu_cp", path = "src/uu/cp" } -csplit = { optional = true, version = "0.11.0", package = "uu_csplit", path = "src/uu/csplit" } -cut = { optional = true, version = "0.11.0", package = "uu_cut", path = "src/uu/cut" } -date = { optional = true, version = "0.11.0", package = "uu_date", path = "src/uu/date" } -dd = { optional = true, version = "0.11.0", package = "uu_dd", path = "src/uu/dd" } -df = { optional = true, version = "0.11.0", package = "uu_df", path = "src/uu/df" } -dir = { optional = true, version = "0.11.0", package = "uu_dir", path = "src/uu/dir" } -dircolors = { optional = true, version = "0.11.0", package = "uu_dircolors", path = "src/uu/dircolors" } -dirname = { optional = true, version = "0.11.0", package = "uu_dirname", path = "src/uu/dirname" } -du = { optional = true, version = "0.11.0", package = "uu_du", path = "src/uu/du" } -echo = { optional = true, version = "0.11.0", package = "uu_echo", path = "src/uu/echo" } -env = { optional = true, version = "0.11.0", package = "uu_env", path = "src/uu/env" } -expand = { optional = true, version = "0.11.0", package = "uu_expand", path = "src/uu/expand" } -expr = { optional = true, version = "0.11.0", package = "uu_expr", path = "src/uu/expr" } -factor = { optional = true, version = "0.11.0", package = "uu_factor", path = "src/uu/factor" } -false = { optional = true, version = "0.11.0", package = "uu_false", path = "src/uu/false" } -fmt = { optional = true, version = "0.11.0", package = "uu_fmt", path = "src/uu/fmt" } -fold = { optional = true, version = "0.11.0", package = "uu_fold", path = "src/uu/fold" } -groups = { optional = true, version = "0.11.0", package = "uu_groups", path = "src/uu/groups" } -head = { optional = true, version = "0.11.0", package = "uu_head", path = "src/uu/head" } -hostid = { optional = true, version = "0.11.0", package = "uu_hostid", path = "src/uu/hostid" } -hostname = { optional = true, version = "0.11.0", package = "uu_hostname", path = "src/uu/hostname" } -id = { optional = true, version = "0.11.0", package = "uu_id", path = "src/uu/id" } -install = { optional = true, version = "0.11.0", package = "uu_install", path = "src/uu/install" } -join = { optional = true, version = "0.11.0", package = "uu_join", path = "src/uu/join" } -kill = { optional = true, version = "0.11.0", package = "uu_kill", path = "src/uu/kill" } -link = { optional = true, version = "0.11.0", package = "uu_link", path = "src/uu/link" } -ln = { optional = true, version = "0.11.0", package = "uu_ln", path = "src/uu/ln" } -ls = { optional = true, version = "0.11.0", package = "uu_ls", path = "src/uu/ls" } -logname = { optional = true, version = "0.11.0", package = "uu_logname", path = "src/uu/logname" } -mkdir = { optional = true, version = "0.11.0", package = "uu_mkdir", path = "src/uu/mkdir" } -mkfifo = { optional = true, version = "0.11.0", package = "uu_mkfifo", path = "src/uu/mkfifo" } -mknod = { optional = true, version = "0.11.0", package = "uu_mknod", path = "src/uu/mknod" } -mktemp = { optional = true, version = "0.11.0", package = "uu_mktemp", path = "src/uu/mktemp" } -more = { optional = true, version = "0.11.0", package = "uu_more", path = "src/uu/more" } -mv = { optional = true, version = "0.11.0", package = "uu_mv", path = "src/uu/mv" } -nice = { optional = true, version = "0.11.0", package = "uu_nice", path = "src/uu/nice" } -nl = { optional = true, version = "0.11.0", package = "uu_nl", path = "src/uu/nl" } -nohup = { optional = true, version = "0.11.0", package = "uu_nohup", path = "src/uu/nohup" } -nproc = { optional = true, version = "0.11.0", package = "uu_nproc", path = "src/uu/nproc" } -numfmt = { optional = true, version = "0.11.0", package = "uu_numfmt", path = "src/uu/numfmt" } -od = { optional = true, version = "0.11.0", package = "uu_od", path = "src/uu/od" } -paste = { optional = true, version = "0.11.0", package = "uu_paste", path = "src/uu/paste" } -pathchk = { optional = true, version = "0.11.0", package = "uu_pathchk", path = "src/uu/pathchk" } -pinky = { optional = true, version = "0.11.0", package = "uu_pinky", path = "src/uu/pinky" } -pr = { optional = true, version = "0.11.0", package = "uu_pr", path = "src/uu/pr" } -printenv = { optional = true, version = "0.11.0", package = "uu_printenv", path = "src/uu/printenv" } -printf = { optional = true, version = "0.11.0", package = "uu_printf", path = "src/uu/printf" } -ptx = { optional = true, version = "0.11.0", package = "uu_ptx", path = "src/uu/ptx" } -pwd = { optional = true, version = "0.11.0", package = "uu_pwd", path = "src/uu/pwd" } -readlink = { optional = true, version = "0.11.0", package = "uu_readlink", path = "src/uu/readlink" } -realpath = { optional = true, version = "0.11.0", package = "uu_realpath", path = "src/uu/realpath" } -rm = { optional = true, version = "0.11.0", package = "uu_rm", path = "src/uu/rm" } -rmdir = { optional = true, version = "0.11.0", package = "uu_rmdir", path = "src/uu/rmdir" } -seq = { optional = true, version = "0.11.0", package = "uu_seq", path = "src/uu/seq" } -shred = { optional = true, version = "0.11.0", package = "uu_shred", path = "src/uu/shred" } -shuf = { optional = true, version = "0.11.0", package = "uu_shuf", path = "src/uu/shuf" } -sleep = { optional = true, version = "0.11.0", package = "uu_sleep", path = "src/uu/sleep" } -sort = { optional = true, version = "0.11.0", package = "uu_sort", path = "src/uu/sort" } -split = { optional = true, version = "0.11.0", package = "uu_split", path = "src/uu/split" } -stat = { optional = true, version = "0.11.0", package = "uu_stat", path = "src/uu/stat" } -stdbuf = { optional = true, version = "0.11.0", package = "uu_stdbuf", path = "src/uu/stdbuf" } -stty = { optional = true, version = "0.11.0", package = "uu_stty", path = "src/uu/stty" } -sum = { optional = true, version = "0.11.0", package = "uu_sum", path = "src/uu/sum" } -sync = { optional = true, version = "0.11.0", package = "uu_sync", path = "src/uu/sync" } -tac = { optional = true, version = "0.11.0", package = "uu_tac", path = "src/uu/tac" } -tail = { optional = true, version = "0.11.0", package = "uu_tail", path = "src/uu/tail" } -tee = { optional = true, version = "0.11.0", package = "uu_tee", path = "src/uu/tee" } -timeout = { optional = true, version = "0.11.0", package = "uu_timeout", path = "src/uu/timeout" } -touch = { optional = true, version = "0.11.0", package = "uu_touch", path = "src/uu/touch" } -tr = { optional = true, version = "0.11.0", package = "uu_tr", path = "src/uu/tr" } -true = { optional = true, version = "0.11.0", package = "uu_true", path = "src/uu/true" } -truncate = { optional = true, version = "0.11.0", package = "uu_truncate", path = "src/uu/truncate" } -tsort = { optional = true, version = "0.11.0", package = "uu_tsort", path = "src/uu/tsort" } -tty = { optional = true, version = "0.11.0", package = "uu_tty", path = "src/uu/tty" } -uname = { optional = true, version = "0.11.0", package = "uu_uname", path = "src/uu/uname" } -unexpand = { optional = true, version = "0.11.0", package = "uu_unexpand", path = "src/uu/unexpand" } -uniq = { optional = true, version = "0.11.0", package = "uu_uniq", path = "src/uu/uniq" } -unlink = { optional = true, version = "0.11.0", package = "uu_unlink", path = "src/uu/unlink" } -uptime = { optional = true, version = "0.11.0", package = "uu_uptime", path = "src/uu/uptime" } -users = { optional = true, version = "0.11.0", package = "uu_users", path = "src/uu/users" } -vdir = { optional = true, version = "0.11.0", package = "uu_vdir", path = "src/uu/vdir" } -wc = { optional = true, version = "0.11.0", package = "uu_wc", path = "src/uu/wc" } -who = { optional = true, version = "0.11.0", package = "uu_who", path = "src/uu/who" } -whoami = { optional = true, version = "0.11.0", package = "uu_whoami", path = "src/uu/whoami" } -yes = { optional = true, version = "0.11.0", package = "uu_yes", path = "src/uu/yes" } +arch = { optional = true, version = "0.12.0", package = "uu_arch", path = "src/uu/arch" } +base32 = { optional = true, version = "0.12.0", package = "uu_base32", path = "src/uu/base32" } +base64 = { optional = true, version = "0.12.0", package = "uu_base64", path = "src/uu/base64" } +basename = { optional = true, version = "0.12.0", package = "uu_basename", path = "src/uu/basename" } +basenc = { optional = true, version = "0.12.0", package = "uu_basenc", path = "src/uu/basenc" } +cat = { optional = true, version = "0.12.0", package = "uu_cat", path = "src/uu/cat" } +chgrp = { optional = true, version = "0.12.0", package = "uu_chgrp", path = "src/uu/chgrp" } +chmod = { optional = true, version = "0.12.0", package = "uu_chmod", path = "src/uu/chmod" } +chown = { optional = true, version = "0.12.0", package = "uu_chown", path = "src/uu/chown" } +chroot = { optional = true, version = "0.12.0", package = "uu_chroot", path = "src/uu/chroot" } +cksum = { optional = true, version = "0.12.0", package = "uu_cksum", path = "src/uu/cksum" } +b2sum = { optional = true, version = "0.12.0", package = "uu_b2sum", path = "src/uu/b2sum" } +md5sum = { optional = true, version = "0.12.0", package = "uu_md5sum", path = "src/uu/md5sum" } +sha1sum = { optional = true, version = "0.12.0", package = "uu_sha1sum", path = "src/uu/sha1sum" } +sha224sum = { optional = true, version = "0.12.0", package = "uu_sha224sum", path = "src/uu/sha224sum" } +sha256sum = { optional = true, version = "0.12.0", package = "uu_sha256sum", path = "src/uu/sha256sum" } +sha384sum = { optional = true, version = "0.12.0", package = "uu_sha384sum", path = "src/uu/sha384sum" } +sha512sum = { optional = true, version = "0.12.0", package = "uu_sha512sum", path = "src/uu/sha512sum" } +comm = { optional = true, version = "0.12.0", package = "uu_comm", path = "src/uu/comm" } +cp = { optional = true, version = "0.12.0", package = "uu_cp", path = "src/uu/cp" } +csplit = { optional = true, version = "0.12.0", package = "uu_csplit", path = "src/uu/csplit" } +cut = { optional = true, version = "0.12.0", package = "uu_cut", path = "src/uu/cut" } +date = { optional = true, version = "0.12.0", package = "uu_date", path = "src/uu/date" } +dd = { optional = true, version = "0.12.0", package = "uu_dd", path = "src/uu/dd" } +df = { optional = true, version = "0.12.0", package = "uu_df", path = "src/uu/df" } +dir = { optional = true, version = "0.12.0", package = "uu_dir", path = "src/uu/dir" } +dircolors = { optional = true, version = "0.12.0", package = "uu_dircolors", path = "src/uu/dircolors" } +dirname = { optional = true, version = "0.12.0", package = "uu_dirname", path = "src/uu/dirname" } +du = { optional = true, version = "0.12.0", package = "uu_du", path = "src/uu/du" } +echo = { optional = true, version = "0.12.0", package = "uu_echo", path = "src/uu/echo" } +env = { optional = true, version = "0.12.0", package = "uu_env", path = "src/uu/env" } +expand = { optional = true, version = "0.12.0", package = "uu_expand", path = "src/uu/expand" } +expr = { optional = true, version = "0.12.0", package = "uu_expr", path = "src/uu/expr" } +factor = { optional = true, version = "0.12.0", package = "uu_factor", path = "src/uu/factor" } +false = { optional = true, version = "0.12.0", package = "uu_false", path = "src/uu/false" } +fmt = { optional = true, version = "0.12.0", package = "uu_fmt", path = "src/uu/fmt" } +fold = { optional = true, version = "0.12.0", package = "uu_fold", path = "src/uu/fold" } +groups = { optional = true, version = "0.12.0", package = "uu_groups", path = "src/uu/groups" } +head = { optional = true, version = "0.12.0", package = "uu_head", path = "src/uu/head" } +hostid = { optional = true, version = "0.12.0", package = "uu_hostid", path = "src/uu/hostid" } +hostname = { optional = true, version = "0.12.0", package = "uu_hostname", path = "src/uu/hostname" } +id = { optional = true, version = "0.12.0", package = "uu_id", path = "src/uu/id" } +install = { optional = true, version = "0.12.0", package = "uu_install", path = "src/uu/install" } +join = { optional = true, version = "0.12.0", package = "uu_join", path = "src/uu/join" } +kill = { optional = true, version = "0.12.0", package = "uu_kill", path = "src/uu/kill" } +link = { optional = true, version = "0.12.0", package = "uu_link", path = "src/uu/link" } +ln = { optional = true, version = "0.12.0", package = "uu_ln", path = "src/uu/ln" } +ls = { optional = true, version = "0.12.0", package = "uu_ls", path = "src/uu/ls" } +logname = { optional = true, version = "0.12.0", package = "uu_logname", path = "src/uu/logname" } +mkdir = { optional = true, version = "0.12.0", package = "uu_mkdir", path = "src/uu/mkdir" } +mkfifo = { optional = true, version = "0.12.0", package = "uu_mkfifo", path = "src/uu/mkfifo" } +mknod = { optional = true, version = "0.12.0", package = "uu_mknod", path = "src/uu/mknod" } +mktemp = { optional = true, version = "0.12.0", package = "uu_mktemp", path = "src/uu/mktemp" } +more = { optional = true, version = "0.12.0", package = "uu_more", path = "src/uu/more" } +mv = { optional = true, version = "0.12.0", package = "uu_mv", path = "src/uu/mv" } +nice = { optional = true, version = "0.12.0", package = "uu_nice", path = "src/uu/nice" } +nl = { optional = true, version = "0.12.0", package = "uu_nl", path = "src/uu/nl" } +nohup = { optional = true, version = "0.12.0", package = "uu_nohup", path = "src/uu/nohup" } +nproc = { optional = true, version = "0.12.0", package = "uu_nproc", path = "src/uu/nproc" } +numfmt = { optional = true, version = "0.12.0", package = "uu_numfmt", path = "src/uu/numfmt" } +od = { optional = true, version = "0.12.0", package = "uu_od", path = "src/uu/od" } +paste = { optional = true, version = "0.12.0", package = "uu_paste", path = "src/uu/paste" } +pathchk = { optional = true, version = "0.12.0", package = "uu_pathchk", path = "src/uu/pathchk" } +pinky = { optional = true, version = "0.12.0", package = "uu_pinky", path = "src/uu/pinky" } +pr = { optional = true, version = "0.12.0", package = "uu_pr", path = "src/uu/pr" } +printenv = { optional = true, version = "0.12.0", package = "uu_printenv", path = "src/uu/printenv" } +printf = { optional = true, version = "0.12.0", package = "uu_printf", path = "src/uu/printf" } +ptx = { optional = true, version = "0.12.0", package = "uu_ptx", path = "src/uu/ptx" } +pwd = { optional = true, version = "0.12.0", package = "uu_pwd", path = "src/uu/pwd" } +readlink = { optional = true, version = "0.12.0", package = "uu_readlink", path = "src/uu/readlink" } +realpath = { optional = true, version = "0.12.0", package = "uu_realpath", path = "src/uu/realpath" } +rm = { optional = true, version = "0.12.0", package = "uu_rm", path = "src/uu/rm" } +rmdir = { optional = true, version = "0.12.0", package = "uu_rmdir", path = "src/uu/rmdir" } +seq = { optional = true, version = "0.12.0", package = "uu_seq", path = "src/uu/seq" } +shred = { optional = true, version = "0.12.0", package = "uu_shred", path = "src/uu/shred" } +shuf = { optional = true, version = "0.12.0", package = "uu_shuf", path = "src/uu/shuf" } +sleep = { optional = true, version = "0.12.0", package = "uu_sleep", path = "src/uu/sleep" } +sort = { optional = true, version = "0.12.0", package = "uu_sort", path = "src/uu/sort" } +split = { optional = true, version = "0.12.0", package = "uu_split", path = "src/uu/split" } +stat = { optional = true, version = "0.12.0", package = "uu_stat", path = "src/uu/stat" } +stdbuf = { optional = true, version = "0.12.0", package = "uu_stdbuf", path = "src/uu/stdbuf" } +stty = { optional = true, version = "0.12.0", package = "uu_stty", path = "src/uu/stty" } +sum = { optional = true, version = "0.12.0", package = "uu_sum", path = "src/uu/sum" } +sync = { optional = true, version = "0.12.0", package = "uu_sync", path = "src/uu/sync" } +tac = { optional = true, version = "0.12.0", package = "uu_tac", path = "src/uu/tac" } +tail = { optional = true, version = "0.12.0", package = "uu_tail", path = "src/uu/tail" } +tee = { optional = true, version = "0.12.0", package = "uu_tee", path = "src/uu/tee" } +timeout = { optional = true, version = "0.12.0", package = "uu_timeout", path = "src/uu/timeout" } +touch = { optional = true, version = "0.12.0", package = "uu_touch", path = "src/uu/touch" } +tr = { optional = true, version = "0.12.0", package = "uu_tr", path = "src/uu/tr" } +true = { optional = true, version = "0.12.0", package = "uu_true", path = "src/uu/true" } +truncate = { optional = true, version = "0.12.0", package = "uu_truncate", path = "src/uu/truncate" } +tsort = { optional = true, version = "0.12.0", package = "uu_tsort", path = "src/uu/tsort" } +tty = { optional = true, version = "0.12.0", package = "uu_tty", path = "src/uu/tty" } +uname = { optional = true, version = "0.12.0", package = "uu_uname", path = "src/uu/uname" } +unexpand = { optional = true, version = "0.12.0", package = "uu_unexpand", path = "src/uu/unexpand" } +uniq = { optional = true, version = "0.12.0", package = "uu_uniq", path = "src/uu/uniq" } +unlink = { optional = true, version = "0.12.0", package = "uu_unlink", path = "src/uu/unlink" } +uptime = { optional = true, version = "0.12.0", package = "uu_uptime", path = "src/uu/uptime" } +users = { optional = true, version = "0.12.0", package = "uu_users", path = "src/uu/users" } +vdir = { optional = true, version = "0.12.0", package = "uu_vdir", path = "src/uu/vdir" } +wc = { optional = true, version = "0.12.0", package = "uu_wc", path = "src/uu/wc" } +who = { optional = true, version = "0.12.0", package = "uu_who", path = "src/uu/who" } +whoami = { optional = true, version = "0.12.0", package = "uu_whoami", path = "src/uu/whoami" } +yes = { optional = true, version = "0.12.0", package = "uu_yes", path = "src/uu/yes" } [dev-dependencies] ctor.workspace = true @@ -666,8 +666,8 @@ rustix = { workspace = true, features = ["param", "use-libc-auxv"] } selinux = { workspace = true, optional = true } # * uutils -chcon = { optional = true, version = "0.11.0", package = "uu_chcon", path = "src/uu/chcon" } -runcon = { optional = true, version = "0.11.0", package = "uu_runcon", path = "src/uu/runcon" } +chcon = { optional = true, version = "0.12.0", package = "uu_chcon", path = "src/uu/chcon" } +runcon = { optional = true, version = "0.12.0", package = "uu_runcon", path = "src/uu/runcon" } # * pinned transitive dependencies # Not needed for now. Keep as examples: diff --git a/fuzz/Cargo.lock b/fuzz/Cargo.lock index 56162893533..6a91f3ad7ff 100644 --- a/fuzz/Cargo.lock +++ b/fuzz/Cargo.lock @@ -1871,7 +1871,7 @@ checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" [[package]] name = "uu_checksum_common" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "fluent", @@ -1880,7 +1880,7 @@ dependencies = [ [[package]] name = "uu_cksum" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "fluent", @@ -1890,7 +1890,7 @@ dependencies = [ [[package]] name = "uu_cut" -version = "0.11.0" +version = "0.12.0" dependencies = [ "bstr", "clap", @@ -1901,7 +1901,7 @@ dependencies = [ [[package]] name = "uu_date" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "fluent", @@ -1920,7 +1920,7 @@ dependencies = [ [[package]] name = "uu_dirname" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "fluent", @@ -1929,7 +1929,7 @@ dependencies = [ [[package]] name = "uu_echo" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "fluent", @@ -1938,7 +1938,7 @@ dependencies = [ [[package]] name = "uu_env" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "fluent", @@ -1950,7 +1950,7 @@ dependencies = [ [[package]] name = "uu_expr" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "fancy-regex", @@ -1963,7 +1963,7 @@ dependencies = [ [[package]] name = "uu_printf" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "fluent", @@ -1972,7 +1972,7 @@ dependencies = [ [[package]] name = "uu_seq" -version = "0.11.0" +version = "0.12.0" dependencies = [ "bigdecimal", "clap", @@ -1985,7 +1985,7 @@ dependencies = [ [[package]] name = "uu_sort" -version = "0.11.0" +version = "0.12.0" dependencies = [ "bigdecimal", "clap", @@ -2006,7 +2006,7 @@ dependencies = [ [[package]] name = "uu_split" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "fluent", @@ -2018,7 +2018,7 @@ dependencies = [ [[package]] name = "uu_test" -version = "0.11.0" +version = "0.12.0" dependencies = [ "clap", "fluent", @@ -2031,7 +2031,7 @@ dependencies = [ [[package]] name = "uu_tr" -version = "0.11.0" +version = "0.12.0" dependencies = [ "bytecount", "clap", @@ -2042,7 +2042,7 @@ dependencies = [ [[package]] name = "uu_wc" -version = "0.11.0" +version = "0.12.0" dependencies = [ "bytecount", "clap", @@ -2056,7 +2056,7 @@ dependencies = [ [[package]] name = "uucore" -version = "0.11.0" +version = "0.12.0" dependencies = [ "base64-simd", "bigdecimal", @@ -2131,7 +2131,7 @@ dependencies = [ [[package]] name = "uucore_procs" -version = "0.11.0" +version = "0.12.0" dependencies = [ "proc-macro2", "quote", @@ -2139,7 +2139,7 @@ dependencies = [ [[package]] name = "uufuzz" -version = "0.11.0" +version = "0.12.0" dependencies = [ "console", "rand", diff --git a/fuzz/uufuzz/Cargo.toml b/fuzz/uufuzz/Cargo.toml index 8050d94614c..32ec5f78756 100644 --- a/fuzz/uufuzz/Cargo.toml +++ b/fuzz/uufuzz/Cargo.toml @@ -2,7 +2,7 @@ name = "uufuzz" description = "uutils ~ 'core' uutils fuzzing library" repository = "https://github.com/uutils/coreutils/tree/main/fuzz/uufuzz" -version = "0.11.0" +version = "0.12.0" edition.workspace = true rust-version.workspace = true license.workspace = true @@ -11,7 +11,7 @@ license.workspace = true console = "0.16.0" rand = { version = "0.10.1", features = ["std_rng"] } similar = "3.0.0" -uucore = { version = "0.11.0", path = "../../src/uucore", features = [ +uucore = { version = "0.12.0", path = "../../src/uucore", features = [ "parser", ] } tempfile = "3.15.0" diff --git a/src/uu/stdbuf/Cargo.toml b/src/uu/stdbuf/Cargo.toml index c3b59ea23cc..b0c96d0551f 100644 --- a/src/uu/stdbuf/Cargo.toml +++ b/src/uu/stdbuf/Cargo.toml @@ -25,7 +25,7 @@ thiserror = { workspace = true } fluent = { workspace = true } [target.'cfg(unix)'.dependencies] -libstdbuf = { package = "uu_stdbuf_libstdbuf", version = "0.11.0", path = "src/libstdbuf" } +libstdbuf = { package = "uu_stdbuf_libstdbuf", version = "0.12.0", path = "src/libstdbuf" } # "feat_external_libstdbuf": use an external libstdbuf.so for stdbuf instead of embedding it into # the stdbuf binary.