diff --git a/Cargo.lock b/Cargo.lock index 745a10c..5c060ed 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2,6 +2,12 @@ # It is not intended for manual editing. version = 4 +[[package]] +name = "adler2" +version = "2.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa" + [[package]] name = "aho-corasick" version = "1.1.3" @@ -246,6 +252,15 @@ version = "0.8.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b" +[[package]] +name = "crc32fast" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511" +dependencies = [ + "cfg-if", +] + [[package]] name = "crossterm" version = "0.28.1" @@ -316,7 +331,17 @@ version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "67773048316103656a637612c4a62477603b777d91d9c62ff2290f9cde178fdb" dependencies = [ - "ctor-proc-macro", + "ctor-proc-macro 0.0.6", + "dtor", +] + +[[package]] +name = "ctor" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "59c9b8bdf64ee849747c1b12eb861d21aa47fa161564f48332f1afe2373bf899" +dependencies = [ + "ctor-proc-macro 0.0.7", "dtor", ] @@ -326,6 +351,12 @@ version = "0.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e2931af7e13dc045d8e9d26afccc6fa115d64e115c9c84b1166288b46f6782c2" +[[package]] +name = "ctor-proc-macro" +version = "0.0.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "52560adf09603e58c9a7ee1fe1dcb95a16927b17c127f0ac02d6e768a0e25bc1" + [[package]] name = "darling" version = "0.20.11" @@ -520,6 +551,16 @@ version = "2.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be" +[[package]] +name = "flate2" +version = "1.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bfe33edd8e85a12a67454e37f8c75e730830d83e313556ab9ebf9ee7fbeb3bfb" +dependencies = [ + "crc32fast", + "miniz_oxide", +] + [[package]] name = "fluent" version = "0.17.0" @@ -629,6 +670,12 @@ version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fbd780fe5cc30f81464441920d82ac8740e2e46b29a6fad543ddd075229ce37e" +[[package]] +name = "hex" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" + [[package]] name = "iana-time-zone" version = "0.1.63" @@ -851,6 +898,16 @@ version = "2.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3" +[[package]] +name = "miniz_oxide" +version = "0.8.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316" +dependencies = [ + "adler2", + "simd-adler32", +] + [[package]] name = "mio" version = "1.0.3" @@ -1091,6 +1148,30 @@ dependencies = [ "unicode-ident", ] +[[package]] +name = "procfs" +version = "0.18.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "25485360a54d6861439d60facef26de713b1e126bf015ec8f98239467a2b82f7" +dependencies = [ + "bitflags", + "chrono", + "flate2", + "procfs-core", + "rustix 1.0.5", +] + +[[package]] +name = "procfs-core" +version = "0.18.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e6401bf7b6af22f78b563665d15a22e9aef27775b79b149a66ca022468a4e405" +dependencies = [ + "bitflags", + "chrono", + "hex", +] + [[package]] name = "procps" version = "0.0.1" @@ -1099,7 +1180,7 @@ dependencies = [ "clap", "clap_complete", "clap_mangen", - "ctor", + "ctor 0.5.0", "jiff", "libc", "phf", @@ -1128,7 +1209,7 @@ dependencies = [ "uu_vmstat", "uu_w", "uu_watch", - "uucore", + "uucore 0.2.2", "uutests", "xattr", ] @@ -1394,6 +1475,12 @@ dependencies = [ "libc", ] +[[package]] +name = "simd-adler32" +version = "0.3.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe" + [[package]] name = "siphasher" version = "1.0.1" @@ -1715,7 +1802,7 @@ dependencies = [ "bytesize", "clap", "sysinfo", - "uucore", + "uucore 0.2.2", "windows 0.62.2", ] @@ -1725,7 +1812,7 @@ version = "0.0.1" dependencies = [ "clap", "regex", - "uucore", + "uucore 0.2.2", "walkdir", ] @@ -1735,7 +1822,7 @@ version = "0.0.1" dependencies = [ "clap", "uu_pgrep", - "uucore", + "uucore 0.2.2", ] [[package]] @@ -1746,7 +1833,7 @@ dependencies = [ "nix", "regex", "uu_pgrep", - "uucore", + "uucore 0.2.2", ] [[package]] @@ -1757,7 +1844,7 @@ dependencies = [ "nix", "regex", "uu_pgrep", - "uucore", + "uucore 0.2.2", "walkdir", ] @@ -1767,7 +1854,7 @@ version = "0.0.1" dependencies = [ "clap", "dirs", - "uucore", + "uucore 0.2.2", ] [[package]] @@ -1780,7 +1867,7 @@ dependencies = [ "nix", "prettytable-rs", "uu_pgrep", - "uucore", + "uucore 0.2.2", ] [[package]] @@ -1789,7 +1876,7 @@ version = "0.0.1" dependencies = [ "clap", "sysinfo", - "uucore", + "uucore 0.2.2", ] [[package]] @@ -1799,7 +1886,7 @@ dependencies = [ "clap", "nix", "uu_snice", - "uucore", + "uucore 0.2.2", ] [[package]] @@ -1807,7 +1894,7 @@ name = "uu_slabtop" version = "0.0.1" dependencies = [ "clap", - "uucore", + "uucore 0.2.2", ] [[package]] @@ -1821,7 +1908,7 @@ dependencies = [ "sysinfo", "thiserror 2.0.17", "uu_pgrep", - "uucore", + "uucore 0.2.2", ] [[package]] @@ -1830,7 +1917,7 @@ version = "0.0.1" dependencies = [ "clap", "sysinfo", - "uucore", + "uucore 0.2.2", "walkdir", ] @@ -1841,7 +1928,7 @@ dependencies = [ "clap", "crossterm 0.29.0", "ratatui", - "uucore", + "uucore 0.2.2", ] [[package]] @@ -1859,7 +1946,7 @@ dependencies = [ "sysinfo", "uu_vmstat", "uu_w", - "uucore", + "uucore 0.2.2", "windows-sys 0.61.2", ] @@ -1872,7 +1959,7 @@ dependencies = [ "jiff", "terminal_size", "uu_slabtop", - "uucore", + "uucore 0.2.2", ] [[package]] @@ -1882,7 +1969,7 @@ dependencies = [ "chrono", "clap", "libc", - "uucore", + "uucore 0.2.2", ] [[package]] @@ -1890,7 +1977,7 @@ name = "uu_watch" version = "0.0.1" dependencies = [ "clap", - "uucore", + "uucore 0.2.2", ] [[package]] @@ -1915,11 +2002,37 @@ dependencies = [ "time", "unic-langid", "utmp-classic", - "uucore_procs", + "uucore_procs 0.2.2", "wild", "windows-sys 0.61.2", ] +[[package]] +name = "uucore" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f9ca78fd510306bcb8c1c2a37142bc661679d19a53140804493e27107421bff1" +dependencies = [ + "bstr", + "clap", + "dns-lookup", + "fluent", + "fluent-bundle", + "fluent-syntax", + "jiff", + "libc", + "nix", + "number_prefix", + "os_display", + "phf", + "procfs", + "thiserror 2.0.17", + "time", + "unic-langid", + "uucore_procs 0.3.0", + "wild", +] + [[package]] name = "uucore_procs" version = "0.2.2" @@ -1931,6 +2044,16 @@ dependencies = [ "uuhelp_parser", ] +[[package]] +name = "uucore_procs" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "096f1c8be312cf470c8cd2bfea80d881a9358a4307f62c204e0d08b90a9da5d7" +dependencies = [ + "proc-macro2", + "quote", +] + [[package]] name = "uuhelp_parser" version = "0.2.2" @@ -1939,11 +2062,11 @@ checksum = "9c9e4945611996e885dc4eeae23f3d6f20cfb6e8f4bad4985c2222bbcf9a9745" [[package]] name = "uutests" -version = "0.2.2" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "20482dada0c118dfe1eafe971195c170c4e9ab5a2409ead9b9b1833f7a54b1d2" +checksum = "8f29cceeb969f84e0663827b15c96897b9e1f8bb2b999fa03cfd1e4cfbf4a8e9" dependencies = [ - "ctor", + "ctor 0.6.0", "libc", "nix", "pretty_assertions", @@ -1951,7 +2074,7 @@ dependencies = [ "regex", "rlimit", "tempfile", - "uucore", + "uucore 0.3.0", "xattr", ] diff --git a/Cargo.toml b/Cargo.toml index ba53763..5e138fc 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -75,7 +75,7 @@ terminal_size = "0.4.2" textwrap = { version = "0.16.1", features = ["terminal_size"] } thiserror = "2.0.4" uucore = "0.2.2" -uutests = "0.2.0" +uutests = "0.3.0" walkdir = "2.5.0" windows = { version = "0.62.0" } windows-sys = { version = "0.61.0", default-features = false }