diff --git a/Cargo.lock b/Cargo.lock index 4768c38179..7e022746f0 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1064,7 +1064,7 @@ dependencies = [ "ratatui", "ratzilla", "reqwest 0.13.4", - "rustyline", + "rustyline 18.0.1", "serde", "serde_json", "tokio", @@ -2336,7 +2336,7 @@ dependencies = [ "parking_lot", "parquet", "regex", - "rustyline", + "rustyline 17.0.2", "tokio", "url", ] @@ -3220,6 +3220,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" @@ -4715,6 +4721,18 @@ dependencies = [ "libc", ] +[[package]] +name = "nix" +version = "0.31.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cf20d2fde8ff38632c426f1165ed7436270b44f199fc55284c38276f9db47c3d" +dependencies = [ + "bitflags 2.13.0", + "cfg-if", + "cfg_aliases", + "libc", +] + [[package]] name = "nom" version = "7.1.3" @@ -5686,7 +5704,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", ] @@ -6282,13 +6310,34 @@ dependencies = [ "log", "memchr", "nix 0.30.1", - "radix_trie", + "radix_trie 0.2.1", "unicode-segmentation", "unicode-width 0.2.2", "utf8parse", "windows-sys 0.60.2", ] +[[package]] +name = "rustyline" +version = "18.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "53f6a737db68eb1a8ccff86b584b2fc13eca6a7bb6f78ebc7c529547e3ab9684" +dependencies = [ + "bitflags 2.13.0", + "cfg-if", + "clipboard-win", + "home", + "libc", + "log", + "memchr", + "nix 0.31.3", + "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 6796f49eeb..4444bcbece 100644 --- a/ballista-cli/Cargo.toml +++ b/ballista-cli/Cargo.toml @@ -36,7 +36,7 @@ crate-type = ["cdylib", "rlib"] ballista = { path = "../ballista/client", version = "53.0.0", features = ["standalone"], optional = true } datafusion = { workspace = true, optional = true } datafusion-cli = { workspace = true, optional = true } -rustyline = { version = "17.0.1", optional = true } +rustyline = { version = "18.0.1", optional = true } mimalloc = { workspace = true, optional = true } # TUI/web shared deps