diff --git a/Cargo.lock b/Cargo.lock index 36f814e0..d20c9430 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -430,11 +430,11 @@ dependencies = [ "nu-cli", "nu-cmd-lang", "nu-command", - "nu-parser", - "nu-protocol", + "nu-parser 0.85.0", + "nu-protocol 0.85.0", "nu-test-support", "ptyprocess", - "reedline", + "reedline 0.24.0", "vt100", ] @@ -909,9 +909,9 @@ dependencies = [ [[package]] name = "hashbrown" -version = "0.14.0" +version = "0.14.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c6201b9ff9fd90a5a3bac2e56a830d0caa509576f0e503818ee82c181b3437a" +checksum = "f93e7192158dbcda357bdec5fb5788eebf8bbac027f3f33e719d29135ae84156" dependencies = [ "ahash 0.8.3", "allocator-api2", @@ -923,7 +923,7 @@ version = "0.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "312f66718a2d7789ffef4f4b7b213138ed9f1eb3aa1d0d82fc99f88fb3ffd26f" dependencies = [ - "hashbrown 0.14.0", + "hashbrown 0.14.2", ] [[package]] @@ -991,12 +991,12 @@ checksum = "0cfe9645a18782869361d9c8732246be7b410ad4e919d3609ebabdac00ba12c3" [[package]] name = "indexmap" -version = "2.0.0" +version = "2.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d5477fe2230a79769d8dc68e0eabf5437907c0457a5614a9e8dddb67f65eb65d" +checksum = "d530e1a18b1cb4c484e6e34556a0d948706958449fca0cab753d649f2bce3d1f" dependencies = [ "equivalent", - "hashbrown 0.14.0", + "hashbrown 0.14.2", ] [[package]] @@ -1261,7 +1261,16 @@ version = "0.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a4a83fb7698b3643a0e34f9ae6f2e8f0178c0fd42f8b59d493aa271ff3a5bf21" dependencies = [ - "hashbrown 0.14.0", + "hashbrown 0.14.2", +] + +[[package]] +name = "lru" +version = "0.12.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1efa59af2ddfad1854ae27d75009d538d0998b4b2fd47083e743ac1a10e46c60" +dependencies = [ + "hashbrown 0.14.2", ] [[package]] @@ -1506,9 +1515,9 @@ dependencies = [ [[package]] name = "nu-cli" -version = "0.85.0" +version = "0.87.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6ef8699865b5e63e2f253135d9c9c72e87584de8d2d6e2eab4869d281f9bf9db" +checksum = "029b32596621461a2dc45e1cb9ea3475413020b835c1eb6529f60208857474cb" dependencies = [ "chrono", "crossterm", @@ -1518,18 +1527,20 @@ dependencies = [ "log", "miette", "nu-ansi-term", - "nu-cmd-base", - "nu-color-config", - "nu-engine", - "nu-parser", - "nu-path", - "nu-protocol", - "nu-utils", + "nu-cmd-base 0.87.1", + "nu-color-config 0.87.1", + "nu-engine 0.87.1", + "nu-parser 0.87.1", + "nu-path 0.87.1", + "nu-protocol 0.87.1", + "nu-utils 0.87.1", "once_cell", + "pathdiff", "percent-encoding", - "reedline", + "reedline 0.26.0", "sysinfo", "unicode-segmentation", + "uuid", ] [[package]] @@ -1540,10 +1551,26 @@ checksum = "62e7e2b50a63f99c43b8a4584b2c1360d78f596ffdb1a5942810cea6dcaacc74" dependencies = [ "indexmap", "miette", - "nu-engine", - "nu-parser", - "nu-path", - "nu-protocol", + "nu-engine 0.85.0", + "nu-parser 0.85.0", + "nu-path 0.85.0", + "nu-protocol 0.85.0", +] + +[[package]] +name = "nu-cmd-base" +version = "0.87.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0e70d1c8b1064dc3623887e0a487a2257f4bff037a6fb31fe4f3e6fc5ab074b0" +dependencies = [ + "indexmap", + "miette", + "nu-engine 0.87.1", + "nu-glob 0.87.1", + "nu-parser 0.87.1", + "nu-path 0.87.1", + "nu-protocol 0.87.1", + "nu-utils 0.87.1", ] [[package]] @@ -1555,10 +1582,10 @@ dependencies = [ "fancy-regex", "itertools 0.11.0", "nu-ansi-term", - "nu-engine", - "nu-parser", - "nu-protocol", - "nu-utils", + "nu-engine 0.85.0", + "nu-parser 0.85.0", + "nu-protocol 0.85.0", + "nu-utils 0.85.0", "shadow-rs", ] @@ -1569,10 +1596,24 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "35c4bf41dbfd9ced4d5db99e1dabab5c63a30b7cdeea3961f77c87e10e823beb" dependencies = [ "nu-ansi-term", - "nu-engine", - "nu-json", - "nu-protocol", - "nu-utils", + "nu-engine 0.85.0", + "nu-json 0.85.0", + "nu-protocol 0.85.0", + "nu-utils 0.85.0", + "serde", +] + +[[package]] +name = "nu-color-config" +version = "0.87.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e17004ad4a22e68b9a0c3388e88c6557d6a02144e1fd22d61d45b2156687654a" +dependencies = [ + "nu-ansi-term", + "nu-engine 0.87.1", + "nu-json 0.87.1", + "nu-protocol 0.87.1", + "nu-utils 0.87.1", "serde", ] @@ -1617,19 +1658,19 @@ dependencies = [ "nix 0.27.1", "notify-debouncer-full", "nu-ansi-term", - "nu-cmd-base", - "nu-color-config", - "nu-engine", - "nu-glob", - "nu-json", - "nu-parser", - "nu-path", + "nu-cmd-base 0.85.0", + "nu-color-config 0.85.0", + "nu-engine 0.85.0", + "nu-glob 0.85.0", + "nu-json 0.85.0", + "nu-parser 0.85.0", + "nu-path 0.85.0", "nu-pretty-hex", - "nu-protocol", - "nu-system", + "nu-protocol 0.85.0", + "nu-system 0.85.0", "nu-table", "nu-term-grid", - "nu-utils", + "nu-utils 0.85.0", "num-format", "num-traits", "once_cell", @@ -1672,10 +1713,22 @@ version = "0.85.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9dc995cf4ceef56e1c1da9be4b3dad071ce5099856f9ef44c24be948bf3e257b" dependencies = [ - "nu-glob", - "nu-path", - "nu-protocol", - "nu-utils", + "nu-glob 0.85.0", + "nu-path 0.85.0", + "nu-protocol 0.85.0", + "nu-utils 0.85.0", +] + +[[package]] +name = "nu-engine" +version = "0.87.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3d0170926591c7a2917ba44216ee495bf08b869451ae686114ce7447a8a5500e" +dependencies = [ + "nu-glob 0.87.1", + "nu-path 0.87.1", + "nu-protocol 0.87.1", + "nu-utils 0.87.1", ] [[package]] @@ -1684,6 +1737,12 @@ version = "0.85.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e705d43b870fdf69f84dab27d7058e25f4d461877a2fa4eff646e9b67dc7253b" +[[package]] +name = "nu-glob" +version = "0.87.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "09ad25ca0d9897bf0f0ee8b0b79d9581891d8708f4b6e545897b47e48da05b7f" + [[package]] name = "nu-json" version = "0.85.0" @@ -1695,6 +1754,17 @@ dependencies = [ "serde", ] +[[package]] +name = "nu-json" +version = "0.87.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "34c3573a163429f1198c0e4c7e1552c63cb6bc1fd3f0d7eb31ac67f258799a4d" +dependencies = [ + "linked-hash-map", + "num-traits", + "serde", +] + [[package]] name = "nu-parser" version = "0.85.0" @@ -1705,9 +1775,25 @@ dependencies = [ "chrono", "itertools 0.11.0", "log", - "nu-engine", - "nu-path", - "nu-protocol", + "nu-engine 0.85.0", + "nu-path 0.85.0", + "nu-protocol 0.85.0", + "serde_json", +] + +[[package]] +name = "nu-parser" +version = "0.87.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "068f04408842845ad2495d9915c3635144e1e0ff51573444ac99a6e4f4d1df87" +dependencies = [ + "bytesize", + "chrono", + "itertools 0.11.0", + "log", + "nu-engine 0.87.1", + "nu-path 0.87.1", + "nu-protocol 0.87.1", "serde_json", ] @@ -1722,6 +1808,17 @@ dependencies = [ "pwd", ] +[[package]] +name = "nu-path" +version = "0.87.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c1c14d0fcf9cae942ba8df9778f89d9e4ea62daaa3d05c5e222ed366bf683111" +dependencies = [ + "dirs-next", + "omnipath", + "pwd", +] + [[package]] name = "nu-pretty-hex" version = "0.85.0" @@ -1742,11 +1839,34 @@ dependencies = [ "chrono-humanize", "fancy-regex", "indexmap", - "lru", + "lru 0.11.1", "miette", - "nu-path", - "nu-system", - "nu-utils", + "nu-path 0.85.0", + "nu-system 0.85.0", + "nu-utils 0.85.0", + "num-format", + "serde", + "serde_json", + "thiserror", + "typetag", +] + +[[package]] +name = "nu-protocol" +version = "0.87.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "65c3ce8d57ca70733770ddcb7a43e65e7d28a303f49bcbab89b3d7d8bc45702a" +dependencies = [ + "byte-unit", + "chrono", + "chrono-humanize", + "fancy-regex", + "indexmap", + "lru 0.12.0", + "miette", + "nu-path 0.87.1", + "nu-system 0.87.1", + "nu-utils 0.87.1", "num-format", "serde", "serde_json", @@ -1773,6 +1893,25 @@ dependencies = [ "winapi", ] +[[package]] +name = "nu-system" +version = "0.87.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "781eb8f392d57b06fbf4a879e9ecfccf7860a87e70fd840d0cfe0c57a2b60756" +dependencies = [ + "chrono", + "libc", + "libproc", + "log", + "mach2", + "nix 0.27.1", + "ntapi", + "once_cell", + "procfs", + "sysinfo", + "winapi", +] + [[package]] name = "nu-table" version = "0.85.0" @@ -1781,10 +1920,10 @@ checksum = "1ac0498406e17ed64d183a54450f8e8a88b799b6daaecd67a9cd913ded568ce3" dependencies = [ "fancy-regex", "nu-ansi-term", - "nu-color-config", - "nu-engine", - "nu-protocol", - "nu-utils", + "nu-color-config 0.85.0", + "nu-engine 0.85.0", + "nu-protocol 0.85.0", + "nu-utils 0.85.0", "once_cell", "tabled", ] @@ -1795,7 +1934,7 @@ version = "0.85.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1febd45856fa096831e72758d15c059022e273fa987ac37c822676e454a09bfc" dependencies = [ - "nu-utils", + "nu-utils 0.85.0", "unicode-width", ] @@ -1806,9 +1945,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "aa270029d0ed6c1b7c3548c7bb985432e4f0c7e18c4fc1dd23a1f37ca817c5d3" dependencies = [ "hamcrest2", - "nu-glob", - "nu-path", - "nu-utils", + "nu-glob 0.85.0", + "nu-path 0.85.0", + "nu-utils 0.85.0", "num-format", "tempfile", "which", @@ -1828,6 +1967,21 @@ dependencies = [ "sys-locale", ] +[[package]] +name = "nu-utils" +version = "0.87.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2882bbce3815c3af8b73379ce82400f370e83d0a5879c4b30aedc8d0511fcb56" +dependencies = [ + "crossterm_winapi", + "log", + "lscolors", + "num-format", + "strip-ansi-escapes", + "sys-locale", + "unicase", +] + [[package]] name = "num" version = "0.2.1" @@ -2341,6 +2495,26 @@ name = "reedline" version = "0.24.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "971ac45071721aae18927f3feb7e4c2b95cce387d96af185c5103166d332e55c" +dependencies = [ + "chrono", + "crossterm", + "fd-lock", + "itertools 0.10.5", + "nu-ansi-term", + "serde", + "strip-ansi-escapes", + "strum", + "strum_macros", + "thiserror", + "unicode-segmentation", + "unicode-width", +] + +[[package]] +name = "reedline" +version = "0.26.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d0a093a20a6c473247c2e9971aaf4cedf9041bcd3f444dc7fad667d3b6b7a5fd" dependencies = [ "chrono", "crossterm", @@ -2985,9 +3159,9 @@ dependencies = [ [[package]] name = "unicase" -version = "2.6.0" +version = "2.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "50f37be617794602aabbeee0be4f259dc1778fabe05e2d67ee8f79326d5cb4f6" +checksum = "f7d2d4dafb69621809a81864c9c1b864479e1235c0dd4e199924b9742439ed89" dependencies = [ "version_check", ] @@ -3142,9 +3316,9 @@ checksum = "37db35583cf0ad896592892034f281ef0906c893b3b6d901acf3918357f28199" [[package]] name = "uuid" -version = "1.4.1" +version = "1.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "79daa5ed5740825c40b389c5e50312b9c86df53fccd33f281df655642b43869d" +checksum = "5e395fcf16a7a3d8127ec99782007af141946b4795001f876d54fb0d55978560" dependencies = [ "getrandom", ] diff --git a/Cargo.toml b/Cargo.toml index e0a1d361..5c4cd262 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -47,7 +47,7 @@ nu = ["dep:nu-cli", "dep:nu-command", "dep:nu-parser", "dep:nu-protocol", "dep:n [dependencies] dunce = { version = "1.0.4", optional = true } -nu-cli = { version = "0.85.0", optional = true } +nu-cli = { version = "0.87.1", optional = true } nu-command = { version = "0.85.0", optional = true } nu-parser = { version = "0.85.0", optional = true } nu-protocol = { version = "0.85.0", optional = true }