diff --git a/Cargo.lock b/Cargo.lock index a78c764..f401edf 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -195,9 +195,9 @@ dependencies = [ [[package]] name = "async-trait" -version = "0.1.84" +version = "0.1.85" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b1244b10dcd56c92219da4e14caa97e312079e185f04ba3eea25061561dc0a0" +checksum = "3f934833b4b7233644e5848f235df3f57ed8c80f1528a26c3dfa13d2147fa056" dependencies = [ "proc-macro2", "quote", @@ -281,7 +281,7 @@ dependencies = [ "pprof", "procfs", "rand", - "thiserror 2.0.9", + "thiserror 2.0.11", "tokio", "tracing", "uzers", @@ -312,7 +312,7 @@ dependencies = [ "indexmap", "nu-ansi-term 0.50.1", "reedline", - "thiserror 2.0.9", + "thiserror 2.0.11", "tokio", "tracing", ] @@ -330,7 +330,7 @@ dependencies = [ "peg", "pprof", "pretty_assertions", - "thiserror 2.0.9", + "thiserror 2.0.11", "tracing", "utf8-chars", ] @@ -562,9 +562,9 @@ checksum = "f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6" [[package]] name = "clap_mangen" -version = "0.2.24" +version = "0.2.26" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fbae9cbfdc5d4fa8711c09bd7b83f644cb48281ac35bf97af3e47b0675864bdf" +checksum = "724842fa9b144f9b89b3f3d371a89f3455eea660361d13a554f68f8ae5d6c13a" dependencies = [ "clap", "roff", @@ -2271,11 +2271,11 @@ dependencies = [ [[package]] name = "thiserror" -version = "2.0.9" +version = "2.0.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f072643fd0190df67a8bab670c20ef5d8737177d6ac6b2e9a236cb096206b2cc" +checksum = "d452f284b73e6d76dd36758a0c8684b1d5be31f92b89d07fd5822175732206fc" dependencies = [ - "thiserror-impl 2.0.9", + "thiserror-impl 2.0.11", ] [[package]] @@ -2291,9 +2291,9 @@ dependencies = [ [[package]] name = "thiserror-impl" -version = "2.0.9" +version = "2.0.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b50fa271071aae2e6ee85f842e2e28ba8cd2c5fb67f11fcb1fd70b276f9e7d4" +checksum = "26afc1baea8a989337eeb52b6e72a039780ce45c3edfcc9c5b9d112feeb173c2" dependencies = [ "proc-macro2", "quote", @@ -2353,9 +2353,9 @@ dependencies = [ [[package]] name = "tokio" -version = "1.42.0" +version = "1.43.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5cec9b21b0450273377fc97bd4c33a8acffc8c996c987a7c5b319a0083707551" +checksum = "3d61fa4ffa3de412bfea335c6ecff681de2b609ba3c77ef3e00e521813a9ed9e" dependencies = [ "backtrace", "bytes", @@ -2369,9 +2369,9 @@ dependencies = [ [[package]] name = "tokio-macros" -version = "2.4.0" +version = "2.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "693d596312e88961bc67d7f1f97af8a70227d9f90c31bba5806eec004978d752" +checksum = "6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8" dependencies = [ "proc-macro2", "quote", diff --git a/brush-core/Cargo.toml b/brush-core/Cargo.toml index 91d3abe..c5ca2a4 100644 --- a/brush-core/Cargo.toml +++ b/brush-core/Cargo.toml @@ -18,7 +18,7 @@ workspace = true [dependencies] async-recursion = "1.1.1" -async-trait = "0.1.84" +async-trait = "0.1.85" brush-parser = { version = "^0.2.12", path = "../brush-parser" } cached = "0.54.0" cfg-if = "1.0.0" @@ -30,16 +30,16 @@ indexmap = "2.7.0" itertools = "0.14.0" lazy_static = "1.5.0" rand = "0.8.5" -thiserror = "2.0.7" +thiserror = "2.0.11" tracing = "0.1.41" [target.'cfg(target_family = "wasm")'.dependencies] -tokio = { version = "1.42.0", features = ["io-util", "macros", "rt"] } +tokio = { version = "1.43.0", features = ["io-util", "macros", "rt"] } [target.'cfg(any(windows, unix))'.dependencies] hostname = "0.4.0" os_pipe = { version = "1.2.1", features = ["io_safety"] } -tokio = { version = "1.41.1", features = [ +tokio = { version = "1.43.0", features = [ "io-util", "macros", "process", diff --git a/brush-interactive/Cargo.toml b/brush-interactive/Cargo.toml index 3107018..bbdab1b 100644 --- a/brush-interactive/Cargo.toml +++ b/brush-interactive/Cargo.toml @@ -24,15 +24,15 @@ reedline = ["dep:reedline", "dep:nu-ansi-term"] workspace = true [dependencies] -async-trait = "0.1.84" +async-trait = "0.1.85" brush-parser = { version = "^0.2.12", path = "../brush-parser" } brush-core = { version = "^0.2.14", path = "../brush-core" } crossterm = { version = "0.28.1", features = ["serde"], optional = true } indexmap = "2.7.0" nu-ansi-term = { version = "0.50.1", optional = true } reedline = { version = "0.38.0", optional = true } -thiserror = "2.0.7" +thiserror = "2.0.11" tracing = "0.1.41" [target.'cfg(any(windows, unix))'.dependencies] -tokio = { version = "1.42.0", features = ["macros", "signal"] } +tokio = { version = "1.43.0", features = ["macros", "signal"] } diff --git a/brush-parser/Cargo.toml b/brush-parser/Cargo.toml index f08a885..79edcef 100644 --- a/brush-parser/Cargo.toml +++ b/brush-parser/Cargo.toml @@ -22,7 +22,7 @@ arbitrary = { version = "1.4.1", optional = true, features = ["derive"] } cached = "0.54.0" indenter = "0.3.3" peg = "0.8.4" -thiserror = "2.0.7" +thiserror = "2.0.11" tracing = "0.1.41" utf8-chars = "3.0.5" diff --git a/brush-shell/Cargo.toml b/brush-shell/Cargo.toml index 9714253..9f3f2e9 100644 --- a/brush-shell/Cargo.toml +++ b/brush-shell/Cargo.toml @@ -39,7 +39,7 @@ reedline = ["brush-interactive/reedline"] workspace = true [dependencies] -async-trait = "0.1.84" +async-trait = "0.1.85" brush-parser = { version = "^0.2.12", path = "../brush-parser" } brush-core = { version = "^0.2.14", path = "../brush-core" } cfg-if = "1.0.0" @@ -55,14 +55,14 @@ human-panic = "2.0.2" brush-interactive = { version = "^0.2.14", path = "../brush-interactive", features = [ "minimal", ] } -tokio = { version = "1.42.0", features = ["rt", "sync"] } +tokio = { version = "1.43.0", features = ["rt", "sync"] } [target.'cfg(any(windows, unix))'.dependencies] brush-interactive = { version = "^0.2.14", path = "../brush-interactive", features = [ "basic", "reedline", ] } -tokio = { version = "1.41.1", features = ["rt", "rt-multi-thread", "sync"] } +tokio = { version = "1.43.0", features = ["rt", "rt-multi-thread", "sync"] } [dev-dependencies] anyhow = "1.0.95" diff --git a/fuzz/Cargo.toml b/fuzz/Cargo.toml index 1ff3c7c..e7e9d9e 100644 --- a/fuzz/Cargo.toml +++ b/fuzz/Cargo.toml @@ -20,7 +20,7 @@ anyhow = "1.0.95" assert_cmd = "2.0.16" lazy_static = "1.5.0" libfuzzer-sys = "0.4" -tokio = { version = "1.42.0", features = ["rt"] } +tokio = { version = "1.43.0", features = ["rt"] } [dependencies.brush-core] path = "../brush-core" diff --git a/xtask/Cargo.toml b/xtask/Cargo.toml index cbe0072..760931b 100644 --- a/xtask/Cargo.toml +++ b/xtask/Cargo.toml @@ -15,5 +15,5 @@ rust-version.workspace = true anyhow = "1.0.95" brush-shell = { version = "^0.2.14", path = "../brush-shell" } clap = { version = "4.5.21", features = ["derive"] } -clap_mangen = "0.2.24" +clap_mangen = "0.2.26" clap-markdown = "0.1.4"