diff --git a/Cargo.lock b/Cargo.lock index f405223b4..644aa1dc7 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -985,7 +985,7 @@ dependencies = [ "dirs", "env_logger", "mimalloc", - "rustyline", + "rustyline 18.0.0", "tokio", ] @@ -1927,7 +1927,7 @@ dependencies = [ "parking_lot", "parquet", "regex", - "rustyline", + "rustyline 17.0.2", "tokio", "url", ] @@ -2726,6 +2726,12 @@ version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c34f04666d835ff5d62e058c3995147c06f42fe86ff053337632bca83e42702d" +[[package]] +name = "endian-type" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "869b0adbda23651a9c5c0c3d270aac9fcb52e8622a8f2b17e57802d7791962f2" + [[package]] name = "env_filter" version = "1.0.1" @@ -3896,6 +3902,18 @@ dependencies = [ "libc", ] +[[package]] +name = "nix" +version = "0.31.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5d6d0705320c1e6ba1d912b5e37cf18071b6c2e9b7fa8215a1e8a7651966f5d3" +dependencies = [ + "bitflags 2.11.0", + "cfg-if", + "cfg_aliases", + "libc", +] + [[package]] name = "nu-ansi-term" version = "0.50.3" @@ -4699,7 +4717,17 @@ version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c069c179fcdc6a2fe24d8d18305cf085fdbd4f922c041943e203685d6a1c58fd" dependencies = [ - "endian-type", + "endian-type 0.1.2", + "nibble_vec", +] + +[[package]] +name = "radix_trie" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3b4431027dcd37fc2a73ef740b5f233aa805897935b8bce0195e41bbf9a3289a" +dependencies = [ + "endian-type 0.2.0", "nibble_vec", ] @@ -5085,14 +5113,35 @@ dependencies = [ "libc", "log", "memchr", - "nix", - "radix_trie", + "nix 0.30.1", + "radix_trie 0.2.1", "unicode-segmentation", "unicode-width 0.2.2", "utf8parse", "windows-sys 0.60.2", ] +[[package]] +name = "rustyline" +version = "18.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4a990b25f351b25139ddc7f21ee3f6f56f86d6846b74ac8fad3a719a287cd4a0" +dependencies = [ + "bitflags 2.11.0", + "cfg-if", + "clipboard-win", + "home", + "libc", + "log", + "memchr", + "nix 0.31.2", + "radix_trie 0.3.0", + "unicode-segmentation", + "unicode-width 0.2.2", + "utf8parse", + "windows-sys 0.61.2", +] + [[package]] name = "ryu" version = "1.0.23" diff --git a/ballista-cli/Cargo.toml b/ballista-cli/Cargo.toml index c241a842d..ecaac9008 100644 --- a/ballista-cli/Cargo.toml +++ b/ballista-cli/Cargo.toml @@ -36,7 +36,7 @@ datafusion-cli = { workspace = true } dirs = "6.0" env_logger = { workspace = true } mimalloc = { workspace = true } -rustyline = "17.0.1" +rustyline = "18.0.0" tokio = { workspace = true, features = ["macros", "rt", "rt-multi-thread", "sync", "parking_lot"] } [features]