diff --git a/Cargo.lock b/Cargo.lock index cad29e3b3f94..f4d303240abf 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -387,7 +387,7 @@ version = "0.2.14" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8" dependencies = [ - "hermit-abi", + "hermit-abi 0.1.19", "libc", "winapi", ] @@ -960,14 +960,14 @@ dependencies = [ [[package]] name = "clap" -version = "4.0.15" +version = "4.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6bf8832993da70a4c6d13c581f4463c2bdda27b9bf1c5498dc4365543abe6d6f" +checksum = "ec0b0588d44d4d63a87dbd75c136c166bbfd9a86a31cb89e09906521c7d3f5e3" dependencies = [ - "atty", "bitflags", "clap_derive", "clap_lex 0.3.0", + "is-terminal", "once_cell", "strsim", "termcolor", @@ -975,9 +975,9 @@ dependencies = [ [[package]] name = "clap_derive" -version = "4.0.13" +version = "4.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c42f169caba89a7d512b5418b09864543eeb4d497416c917d7137863bd2076ad" +checksum = "684a277d672e91966334af371f1a7b5833f9aa00b07c84e92fbce95e00208ce8" dependencies = [ "heck", "proc-macro-error", @@ -2332,7 +2332,7 @@ dependencies = [ "Inflector", "array-bytes", "chrono", - "clap 4.0.15", + "clap 4.1.6", "comfy-table", "frame-benchmarking", "frame-support", @@ -2991,6 +2991,15 @@ dependencies = [ "libc", ] +[[package]] +name = "hermit-abi" +version = "0.2.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ee512640fe35acbfb4bb779db6f0d80704c2cacfa2e39b601ef3e3f47d1ae4c7" +dependencies = [ + "libc", +] + [[package]] name = "hex" version = "0.4.3" @@ -3333,6 +3342,16 @@ version = "0.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "24c3f4eff5495aee4c0399d7b6a0dc2b6e81be84242ffbfcf253ebacccc1d0cb" +[[package]] +name = "io-lifetimes" +version = "1.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e7d6c6f8c91b4b9ed43484ad1a938e393caf35960fce7f82a040497207bd8e9e" +dependencies = [ + "libc", + "windows-sys 0.42.0", +] + [[package]] name = "ip_network" version = "0.4.1" @@ -3357,6 +3376,18 @@ version = "2.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "11b0d96e660696543b251e58030cf9787df56da39dab19ad60eae7353040917e" +[[package]] +name = "is-terminal" +version = "0.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "28dfb6c8100ccc63462345b67d1bbc3679177c75ee4bf59bf29c8b1d110b8189" +dependencies = [ + "hermit-abi 0.2.6", + "io-lifetimes 1.0.4", + "rustix 0.36.7", + "windows-sys 0.42.0", +] + [[package]] name = "itertools" version = "0.10.3" @@ -4258,6 +4289,12 @@ version = "0.0.46" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d4d2456c373231a208ad294c33dc5bff30051eafd954cd4caae83a712b12854d" +[[package]] +name = "linux-raw-sys" +version = "0.1.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f051f77a7c8e6957c0696eac88f26b0117e54f52d3fc682ab19397a8812846a4" + [[package]] name = "lock_api" version = "0.4.6" @@ -4400,7 +4437,7 @@ version = "0.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "480b5a5de855d11ff13195950bdc8b98b5e942ef47afc447f6615cdcc4e15d80" dependencies = [ - "rustix", + "rustix 0.35.9", ] [[package]] @@ -4889,7 +4926,7 @@ version = "1.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "05499f3756671c15885fee9034446956fff3f243d6077b91e5767df161f766b3" dependencies = [ - "hermit-abi", + "hermit-abi 0.1.19", "libc", ] @@ -6466,7 +6503,7 @@ dependencies = [ name = "polkadot-cli" version = "0.9.37" dependencies = [ - "clap 4.0.15", + "clap 4.1.6", "frame-benchmarking-cli", "futures", "log", @@ -7725,7 +7762,7 @@ version = "0.9.37" dependencies = [ "assert_matches", "async-trait", - "clap 4.0.15", + "clap 4.1.6", "color-eyre", "futures", "futures-timer", @@ -7871,7 +7908,7 @@ dependencies = [ name = "polkadot-voter-bags" version = "0.9.37" dependencies = [ - "clap 4.0.15", + "clap 4.1.6", "generate-bags", "kusama-runtime", "polkadot-runtime", @@ -8498,7 +8535,7 @@ checksum = "a3f87b73ce11b1619a3c6332f45341e0047173771e8b8b73f87bfeefb7b56244" name = "remote-ext-tests-bags-list" version = "0.9.37" dependencies = [ - "clap 4.0.15", + "clap 4.1.6", "frame-system", "kusama-runtime", "kusama-runtime-constants", @@ -8805,12 +8842,26 @@ checksum = "72c825b8aa8010eb9ee99b75f05e10180b9278d161583034d7574c9d617aeada" dependencies = [ "bitflags", "errno", - "io-lifetimes", + "io-lifetimes 0.7.2", "libc", - "linux-raw-sys", + "linux-raw-sys 0.0.46", "windows-sys 0.36.1", ] +[[package]] +name = "rustix" +version = "0.36.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d4fdebc4b395b7fbb9ab11e462e20ed9051e7b16e42d24042c776eca0ac81b03" +dependencies = [ + "bitflags", + "errno", + "io-lifetimes 1.0.4", + "libc", + "linux-raw-sys 0.1.4", + "windows-sys 0.42.0", +] + [[package]] name = "rustls" version = "0.19.1" @@ -8999,7 +9050,7 @@ source = "git+https://github.com/paritytech/substrate?branch=master#355e4a9c87f8 dependencies = [ "array-bytes", "chrono", - "clap 4.0.15", + "clap 4.1.6", "fdlimit", "futures", "libp2p", @@ -9264,7 +9315,7 @@ dependencies = [ "libc", "log", "once_cell", - "rustix", + "rustix 0.35.9", "sc-allocator", "sc-executor-common", "sp-runtime-interface", @@ -11141,7 +11192,7 @@ name = "staking-miner" version = "0.9.37" dependencies = [ "assert_cmd", - "clap 4.0.15", + "clap 4.1.6", "exitcode", "frame-election-provider-support", "frame-remote-externalities", @@ -11601,7 +11652,7 @@ dependencies = [ name = "test-parachain-adder-collator" version = "0.9.37" dependencies = [ - "clap 4.0.15", + "clap 4.1.6", "futures", "futures-timer", "log", @@ -11648,7 +11699,7 @@ dependencies = [ name = "test-parachain-undying-collator" version = "0.9.37" dependencies = [ - "clap 4.0.15", + "clap 4.1.6", "futures", "futures-timer", "log", @@ -12241,7 +12292,7 @@ name = "try-runtime-cli" version = "0.10.0-dev" source = "git+https://github.com/paritytech/substrate?branch=master#355e4a9c87f85637185c0852bda9aeb3db404b6d" dependencies = [ - "clap 4.0.15", + "clap 4.1.6", "frame-remote-externalities", "frame-try-runtime", "hex", @@ -12335,7 +12386,7 @@ checksum = "97fee6b57c6a41524a810daee9286c02d7752c4253064d0b05472833a438f675" dependencies = [ "cfg-if", "digest 0.10.3", - "rand 0.7.3", + "rand 0.8.5", "static_assertions", ] @@ -12782,7 +12833,7 @@ dependencies = [ "directories-next", "file-per-thread-logger", "log", - "rustix", + "rustix 0.35.9", "serde", "sha2 0.9.8", "toml", @@ -12845,7 +12896,7 @@ dependencies = [ "log", "object 0.29.0", "rustc-demangle", - "rustix", + "rustix 0.35.9", "serde", "target-lexicon", "thiserror", @@ -12863,7 +12914,7 @@ checksum = "b299569abf6f99b7b8e020afaf84a700e8636c6a42e242069267322cd5818235" dependencies = [ "object 0.29.0", "once_cell", - "rustix", + "rustix 0.35.9", ] [[package]] @@ -12883,7 +12934,7 @@ dependencies = [ "memoffset", "paste", "rand 0.8.5", - "rustix", + "rustix 0.35.9", "thiserror", "wasmtime-asm-macros", "wasmtime-environ", diff --git a/cli/Cargo.toml b/cli/Cargo.toml index 0d1c55187400..92977b087bf8 100644 --- a/cli/Cargo.toml +++ b/cli/Cargo.toml @@ -14,7 +14,7 @@ wasm-opt = false crate-type = ["cdylib", "rlib"] [dependencies] -clap = { version = "4.0.9", features = ["derive"], optional = true } +clap = { version = "4.1.6", features = ["derive"], optional = true } log = "0.4.17" thiserror = "1.0.31" futures = "0.3.21" diff --git a/node/malus/Cargo.toml b/node/malus/Cargo.toml index c783693ca527..669014ba27ae 100644 --- a/node/malus/Cargo.toml +++ b/node/malus/Cargo.toml @@ -28,7 +28,7 @@ assert_matches = "1.5" async-trait = "0.1.57" sp-keystore = { git = "https://github.com/paritytech/substrate", branch = "master" } sp-core = { git = "https://github.com/paritytech/substrate", branch = "master" } -clap = { version = "4.0.9", features = ["derive"] } +clap = { version = "4.1.6", features = ["derive"] } futures = "0.3.21" futures-timer = "3.0.2" gum = { package = "tracing-gum", path = "../gum/" } diff --git a/parachain/test-parachains/adder/collator/Cargo.toml b/parachain/test-parachains/adder/collator/Cargo.toml index 51b9ccad8097..6cf9382ec6dd 100644 --- a/parachain/test-parachains/adder/collator/Cargo.toml +++ b/parachain/test-parachains/adder/collator/Cargo.toml @@ -15,7 +15,7 @@ path = "bin/puppet_worker.rs" [dependencies] parity-scale-codec = { version = "3.1.5", default-features = false, features = ["derive"] } -clap = { version = "4.0.9", features = ["derive"] } +clap = { version = "4.1.6", features = ["derive"] } futures = "0.3.21" futures-timer = "3.0.2" log = "0.4.17" diff --git a/parachain/test-parachains/undying/collator/Cargo.toml b/parachain/test-parachains/undying/collator/Cargo.toml index 36a40cb779ec..29ca08ce51a0 100644 --- a/parachain/test-parachains/undying/collator/Cargo.toml +++ b/parachain/test-parachains/undying/collator/Cargo.toml @@ -15,7 +15,7 @@ path = "bin/puppet_worker.rs" [dependencies] parity-scale-codec = { version = "3.1.5", default-features = false, features = ["derive"] } -clap = { version = "4.0.9", features = ["derive"] } +clap = { version = "4.1.6", features = ["derive"] } futures = "0.3.19" futures-timer = "3.0.2" log = "0.4.17" diff --git a/utils/generate-bags/Cargo.toml b/utils/generate-bags/Cargo.toml index 2038dc94a1ea..dc175b9d70a8 100644 --- a/utils/generate-bags/Cargo.toml +++ b/utils/generate-bags/Cargo.toml @@ -5,7 +5,7 @@ authors.workspace = true edition.workspace = true [dependencies] -clap = { version = "4.0.9", features = ["derive"] } +clap = { version = "4.1.6", features = ["derive"] } generate-bags = { git = "https://github.com/paritytech/substrate", branch = "master" } sp-io = { git = "https://github.com/paritytech/substrate", branch = "master" } diff --git a/utils/remote-ext-tests/bags-list/Cargo.toml b/utils/remote-ext-tests/bags-list/Cargo.toml index f8b08767f898..d3f4dac6beaf 100644 --- a/utils/remote-ext-tests/bags-list/Cargo.toml +++ b/utils/remote-ext-tests/bags-list/Cargo.toml @@ -17,6 +17,6 @@ sp-tracing = { git = "https://github.com/paritytech/substrate", branch = "master frame-system = { git = "https://github.com/paritytech/substrate", branch = "master" } sp-core = { git = "https://github.com/paritytech/substrate", branch = "master" } -clap = { version = "4.0.9", features = ["derive"] } +clap = { version = "4.1.6", features = ["derive"] } log = "0.4.17" tokio = { version = "1.24.1", features = ["macros"] } diff --git a/utils/staking-miner/Cargo.toml b/utils/staking-miner/Cargo.toml index 20d19451489a..4b668249655d 100644 --- a/utils/staking-miner/Cargo.toml +++ b/utils/staking-miner/Cargo.toml @@ -6,7 +6,7 @@ edition.workspace = true [dependencies] codec = { package = "parity-scale-codec", version = "3.0.0" } -clap = { version = "4.0.9", features = ["derive", "env"] } +clap = { version = "4.1.6", features = ["derive", "env"] } tracing-subscriber = { version = "0.3.11", features = ["env-filter"] } jsonrpsee = { version = "0.16.2", features = ["ws-client", "macros"] } log = "0.4.17"