diff --git a/Cargo.lock b/Cargo.lock index 1dc4b80dc133c..dd238035b132c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1643,26 +1643,36 @@ dependencies = [ [[package]] name = "clap" -version = "3.2.22" +version = "3.2.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "86447ad904c7fb335a790c9d7fe3d0d971dc523b8ccd1561a520de9a85302750" +checksum = "71655c45cb9845d3270c9d6df84ebe72b4dad3c2ba3f7023ad47c144e4e473a5" +dependencies = [ + "bitflags", + "clap_lex 0.2.3", + "indexmap", + "textwrap 0.16.0", +] + +[[package]] +name = "clap" +version = "4.0.26" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2148adefda54e14492fb9bddcc600b4344c5d1a3123bd666dcb939c6f0e0e57e" dependencies = [ "atty", "bitflags", "clap_derive", - "clap_lex", - "indexmap", + "clap_lex 0.3.0", "once_cell", "strsim 0.10.0", "termcolor", - "textwrap 0.15.1", ] [[package]] name = "clap_derive" -version = "3.2.18" +version = "4.0.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ea0c8bce528c4be4da13ea6fead8965e95b6073585a2f05204bd8f4119f82a65" +checksum = "0177313f9f02afc995627906bbd8967e2be069f5261954222dac78290c2b9014" dependencies = [ "heck 0.4.0", "proc-macro-error", @@ -1680,6 +1690,15 @@ dependencies = [ "os_str_bytes", ] +[[package]] +name = "clap_lex" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0d4198f73e42b4936b35b5bb248d81d2b595ecb170da0bac7655c54eedfa8da8" +dependencies = [ + "os_str_bytes", +] + [[package]] name = "clipboard-win" version = "4.4.1" @@ -1918,7 +1937,7 @@ dependencies = [ "atty", "cast", "ciborium", - "clap 3.2.22", + "clap 3.2.23", "criterion-plot", "futures 0.3.24", "itertools 0.10.5", @@ -7645,9 +7664,9 @@ dependencies = [ [[package]] name = "textwrap" -version = "0.15.1" +version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "949517c0cf1bf4ee812e2e07e08ab448e3ae0d23472aee8a06c985f0c8815b16" +checksum = "222a222a5bfe1bba4a77b45ec488a741b3cb8872e5e499451fd7d0129c9c7c3d" [[package]] name = "thiserror" @@ -8738,7 +8757,7 @@ dependencies = [ "bytesize", "chrono", "cidr-utils", - "clap 3.2.22", + "clap 4.0.26", "codecs", "colored", "console-subscriber", @@ -8918,7 +8937,7 @@ dependencies = [ "async-trait", "bytecheck", "bytes 1.2.1", - "clap 3.2.22", + "clap 4.0.26", "crc32fast", "criterion", "crossbeam-queue", @@ -9153,7 +9172,7 @@ dependencies = [ name = "vrl-cli" version = "0.1.0" dependencies = [ - "clap 3.2.22", + "clap 4.0.26", "exitcode", "indoc", "lookup", @@ -9291,7 +9310,7 @@ dependencies = [ "ansi_term", "chrono", "chrono-tz", - "clap 3.2.22", + "clap 4.0.26", "enrichment", "glob", "lookup", diff --git a/Cargo.toml b/Cargo.toml index 191c0e232edc7..16a4f175eb8ec 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -234,7 +234,7 @@ bytes = { version = "1.2.1", default-features = false, features = ["serde"] } bytesize = { version = "1.1.0", default-features = false } chrono = { version = "0.4.22", default-features = false, features = ["serde"] } cidr-utils = { version = "0.5.7", default-features = false } -clap = { version = "3.2.22", default-features = false, features = ["derive", "env", "std"] } +clap = { version = "4.0.26", default-features = false, features = ["derive", "env", "std"] } colored = { version = "2.0.0", default-features = false } csv = { version = "1.1", default-features = false } derivative = { version = "2.2.0", default-features = false } diff --git a/lib/vector-buffers/Cargo.toml b/lib/vector-buffers/Cargo.toml index 2815a7e00ef9d..82021807661e2 100644 --- a/lib/vector-buffers/Cargo.toml +++ b/lib/vector-buffers/Cargo.toml @@ -35,7 +35,7 @@ vector-config-macros = { path = "../vector-config-macros", default-features = fa vector-common = { path = "../vector-common", default-features = false, features = ["byte_size_of", "serde"] } [dev-dependencies] -clap = "3.2.22" +clap = "4.0.26" criterion = { version = "0.4", features = ["html_reports", "async_tokio"] } crossbeam-queue = "0.3.6" hdrhistogram = "7.5.2" diff --git a/lib/vrl/cli/Cargo.toml b/lib/vrl/cli/Cargo.toml index 2c6cb63ebfaa9..22bf5706c4fab 100644 --- a/lib/vrl/cli/Cargo.toml +++ b/lib/vrl/cli/Cargo.toml @@ -11,7 +11,7 @@ name = "vrl" path = "src/main.rs" [dependencies] -clap = { version = "3.2.22", features = ["derive"] } +clap = { version = "4.0.26", features = ["derive"] } exitcode = "1" indoc = "1.0.7" once_cell = { version = "1.15", optional = true } diff --git a/lib/vrl/tests/Cargo.toml b/lib/vrl/tests/Cargo.toml index d98af0e88608f..b2f4a4c530915 100644 --- a/lib/vrl/tests/Cargo.toml +++ b/lib/vrl/tests/Cargo.toml @@ -17,7 +17,7 @@ vector-vrl-functions = { path = "../../vector-vrl-functions" } ansi_term = "0.12" chrono = "0.4" chrono-tz = "0.6" -clap = { version = "3.2.22", features = ["derive"] } +clap = { version = "4.0.26", features = ["derive"] } glob = "0.3" prettydiff = "0.6" regex = "1"