diff --git a/Cargo.lock b/Cargo.lock index 22d050ded98..3c8aa58051d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1950,12 +1950,6 @@ dependencies = [ "libc", ] -[[package]] -name = "number_prefix" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "830b246a0e5f20af87141b25c173cd1b609bd7779a4617d6ec582abaf90870f3" - [[package]] name = "once_cell" version = "1.21.3" @@ -2958,9 +2952,9 @@ checksum = "7264e107f553ccae879d21fbea1d6724ac785e8c3bfc762137959b5802826ef3" [[package]] name = "unit-prefix" -version = "0.5.1" +version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "323402cff2dd658f39ca17c789b502021b3f18707c91cdf22e3838e1b4023817" +checksum = "81e544489bf3d8ef66c953931f56617f423cd4b5494be343d9b9d3dda037b9a3" [[package]] name = "unty" @@ -4208,7 +4202,6 @@ dependencies = [ "memchr", "nix", "num-traits", - "number_prefix", "os_display", "phf", "procfs", @@ -4221,6 +4214,7 @@ dependencies = [ "thiserror 2.0.17", "time", "unic-langid", + "unit-prefix", "utmp-classic", "uucore_procs", "walkdir", diff --git a/Cargo.toml b/Cargo.toml index 3d58e3f0225..79bff3955d0 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -349,7 +349,6 @@ notify = { version = "=8.2.0", features = ["macos_kqueue"] } num-bigint = "0.4.4" num-prime = "0.4.4" num-traits = "0.2.19" -number_prefix = "0.4" onig = { version = "~6.5.1", default-features = false } parse_datetime = "0.13.0" phf = "0.13.1" @@ -373,6 +372,7 @@ textwrap = { version = "0.16.1", features = ["terminal_size"] } thiserror = "2.0.3" time = { version = "0.3.36" } unicode-width = "0.2.0" +unit-prefix = "0.5" utmp-classic = "0.1.6" uutils_term_grid = "0.7" walkdir = "2.5" diff --git a/fuzz/Cargo.lock b/fuzz/Cargo.lock index 63c3c120957..58ee595df47 100644 --- a/fuzz/Cargo.lock +++ b/fuzz/Cargo.lock @@ -1017,12 +1017,6 @@ dependencies = [ "autocfg", ] -[[package]] -name = "number_prefix" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "830b246a0e5f20af87141b25c173cd1b609bd7779a4617d6ec582abaf90870f3" - [[package]] name = "objc2" version = "0.6.3" @@ -1578,6 +1572,12 @@ version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b4ac048d71ede7ee76d585517add45da530660ef4390e49b098733c6e897f254" +[[package]] +name = "unit-prefix" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "81e544489bf3d8ef66c953931f56617f423cd4b5494be343d9b9d3dda037b9a3" + [[package]] name = "utf16_iter" version = "1.0.5" @@ -1784,7 +1784,6 @@ dependencies = [ "memchr", "nix", "num-traits", - "number_prefix", "os_display", "phf", "procfs", @@ -1794,6 +1793,7 @@ dependencies = [ "sm3", "thiserror", "unic-langid", + "unit-prefix", "uucore_procs", "wild", "winapi-util", diff --git a/src/uucore/Cargo.toml b/src/uucore/Cargo.toml index e9afb554283..242f25903d3 100644 --- a/src/uucore/Cargo.toml +++ b/src/uucore/Cargo.toml @@ -26,7 +26,7 @@ bstr = { workspace = true } chrono = { workspace = true, optional = true } clap = { workspace = true } uucore_procs = { workspace = true } -number_prefix = { workspace = true } +unit-prefix = { workspace = true } phf = { workspace = true } dns-lookup = { workspace = true, optional = true } dunce = { version = "1.0.4", optional = true } diff --git a/src/uucore/src/lib/features/format/human.rs b/src/uucore/src/lib/features/format/human.rs index 3c80e0b195a..7777103b9e5 100644 --- a/src/uucore/src/lib/features/format/human.rs +++ b/src/uucore/src/lib/features/format/human.rs @@ -9,7 +9,7 @@ //! //! Format sizes like gnulibs human_readable() would -use number_prefix::NumberPrefix; +use unit_prefix::NumberPrefix; #[derive(Copy, Clone, PartialEq)] pub enum SizeFormat {