diff --git a/Cargo.toml b/Cargo.toml index f41764b5816..a932f2f3f76 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -233,7 +233,7 @@ caps = "0.5.6" cfg-if = "1.0.4" chrono = { version = "0.4.44", default-features = false } chrono-humanize = "0.2.3" -clap = { version = "2.33.1", default-features = false, features = ["suggestions"] } +clap = { version = "4.6.1", default-features = false, features = ["suggestions"] } console = "0.16.3" const_format = "0.2.35" core_affinity = "0.8.3" diff --git a/dev-bins/Cargo.toml b/dev-bins/Cargo.toml index 686813f6f72..dd87eeb1ed0 100644 --- a/dev-bins/Cargo.toml +++ b/dev-bins/Cargo.toml @@ -59,7 +59,7 @@ ahash = "0.8.11" assert_cmd = "2.2.0" bincode = "1.3.3" chrono = { version = "0.4.42", default-features = false } -clap = { version = "2.33.1", default-features = false, features = ["suggestions"] } +clap = { version = "4.6.1", default-features = false, features = ["suggestions"] } crossbeam-channel = "0.5.15" csv = "1.4.0" dashmap = "5.5.3" diff --git a/programs/sbf/Cargo.lock b/programs/sbf/Cargo.lock index 56fba1c09f8..12651351583 100644 --- a/programs/sbf/Cargo.lock +++ b/programs/sbf/Cargo.lock @@ -256,7 +256,7 @@ dependencies = [ "agave-xdp", "caps", "chrono", - "clap", + "clap 4.6.1", "console 0.16.3", "core_affinity", "crossbeam-channel", @@ -1474,9 +1474,9 @@ dependencies = [ [[package]] name = "clap" -version = "2.33.3" +version = "2.34.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "37e58ac78573c40708d45522f0d80fa2f01cc4f9b4e2bf749807255454312002" +checksum = "a0610544180c38b88101fecf2dd634b174a62eef6946f84dfc6a7127512b381c" dependencies = [ "bitflags 1.2.1", "strsim 0.8.0", @@ -1484,6 +1484,32 @@ dependencies = [ "unicode-width 0.1.8", ] +[[package]] +name = "clap" +version = "4.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1ddb117e43bbf7dacf0a4190fef4d345b9bad68dfc649cb349e7d17d28428e51" +dependencies = [ + "clap_builder", +] + +[[package]] +name = "clap_builder" +version = "4.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "714a53001bf66416adb0e2ef5ac857140e7dc3a0c48fb28b2f10762fc4b5069f" +dependencies = [ + "anstyle", + "clap_lex", + "strsim 0.11.1", +] + +[[package]] +name = "clap_lex" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c8d4a3bb8b1e0c1050499d1815f5ab16d04f0959b233085fb31653fbfc9d98f9" + [[package]] name = "cmov" version = "0.5.2" @@ -6278,7 +6304,7 @@ name = "solana-clap-utils" version = "4.1.0-alpha.0" dependencies = [ "chrono", - "clap", + "clap 2.34.0", "rpassword", "solana-bls-signatures", "solana-clock", @@ -6321,7 +6347,7 @@ dependencies = [ "agave-reserved-account-keys", "base64 0.22.1", "chrono", - "clap", + "clap 2.34.0", "console 0.16.3", "humantime", "indicatif",