From 7b416d84ff97588e00e069a7850ca33c9fe734e6 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon, 11 Dec 2023 17:26:09 +0100
Subject: [PATCH] Bump the known_good_semver group with 2 updates (#2675)
Bumps the known_good_semver group with 2 updates:
[clap](https://github.com/clap-rs/clap) and
[syn](https://github.com/dtolnay/syn).
Updates `clap` from 4.4.10 to 4.4.11
Release notes
Sourced from clap's
releases.
v4.4.11
[4.4.11] - 2023-12-04
Features
Changelog
Sourced from clap's
changelog.
[4.4.11] - 2023-12-04
Features
Commits
Updates `syn` from 2.0.39 to 2.0.40
Release notes
Sourced from syn's
releases.
2.0.40
Commits
cf7f40a
Release 2.0.40
1ce8ccf
Merge pull request #1538
from dtolnay/testinvisible
d06bff8
Add test for parsing Delimiter::None in expressions
9ec66d4
Merge pull request #1545
from dtolnay/groupedlet
384621a
Fix None-delimited let expression in stmt position
5325b6d
Add test of let expr surrounded in None-delimited group
0ddfc27
Merge pull request #1544
from dtolnay/nonedelimloop
9c99b3f
Fix stmt boundary after None-delimited group containing loop
2781584
Add test of None-delimited group containing loop in match arm
d332928
Simplify token stream construction in Delimiter::None tests
- Additional commits viewable in compare
view
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore ` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore ` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore ` will
remove the ignore condition of the specified dependency and ignore
conditions
Signed-off-by: dependabot[bot]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
---
Cargo.lock | 166 +++++++++---------
cumulus/client/cli/Cargo.toml | 2 +-
.../parachain-system/proc-macro/Cargo.toml | 2 +-
cumulus/parachain-template/node/Cargo.toml | 2 +-
cumulus/polkadot-parachain/Cargo.toml | 2 +-
cumulus/test/service/Cargo.toml | 2 +-
polkadot/cli/Cargo.toml | 2 +-
polkadot/node/gum/proc-macro/Cargo.toml | 2 +-
polkadot/node/malus/Cargo.toml | 2 +-
.../test-parachains/adder/collator/Cargo.toml | 2 +-
.../undying/collator/Cargo.toml | 2 +-
polkadot/utils/generate-bags/Cargo.toml | 2 +-
.../remote-ext-tests/bags-list/Cargo.toml | 2 +-
polkadot/xcm/procedural/Cargo.toml | 2 +-
substrate/bin/minimal/node/Cargo.toml | 2 +-
substrate/bin/node-template/node/Cargo.toml | 2 +-
substrate/bin/node/bench/Cargo.toml | 2 +-
substrate/bin/node/cli/Cargo.toml | 4 +-
substrate/bin/node/inspect/Cargo.toml | 2 +-
.../bin/utils/chain-spec-builder/Cargo.toml | 2 +-
substrate/bin/utils/subkey/Cargo.toml | 2 +-
substrate/client/chain-spec/derive/Cargo.toml | 2 +-
substrate/client/cli/Cargo.toml | 2 +-
substrate/client/storage-monitor/Cargo.toml | 2 +-
.../client/tracing/proc-macro/Cargo.toml | 2 +-
.../frame/contracts/proc-macro/Cargo.toml | 2 +-
.../solution-type/Cargo.toml | 2 +-
.../solution-type/fuzzer/Cargo.toml | 2 +-
.../frame/staking/reward-curve/Cargo.toml | 2 +-
substrate/frame/support/procedural/Cargo.toml | 2 +-
.../frame/support/procedural/tools/Cargo.toml | 2 +-
.../procedural/tools/derive/Cargo.toml | 2 +-
.../primitives/api/proc-macro/Cargo.toml | 2 +-
.../core/hashing/proc-macro/Cargo.toml | 2 +-
substrate/primitives/debug-derive/Cargo.toml | 2 +-
.../npos-elections/fuzzer/Cargo.toml | 2 +-
.../runtime-interface/proc-macro/Cargo.toml | 2 +-
.../primitives/version/proc-macro/Cargo.toml | 2 +-
.../ci/node-template-release/Cargo.toml | 2 +-
.../utils/frame/benchmarking-cli/Cargo.toml | 2 +-
.../frame/frame-utilities-cli/Cargo.toml | 2 +-
.../generate-bags/node-runtime/Cargo.toml | 2 +-
.../utils/frame/try-runtime/cli/Cargo.toml | 2 +-
43 files changed, 126 insertions(+), 126 deletions(-)
diff --git a/Cargo.lock b/Cargo.lock
index a55223b4bc..05e6063cff 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -1158,7 +1158,7 @@ checksum = "16e62a023e7c117e27523144c5d2459f4397fcc3cab0085af8e2224f643a0193"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.39",
+ "syn 2.0.40",
]
[[package]]
@@ -1175,7 +1175,7 @@ checksum = "bc00ceb34980c03614e35a3a4e218276a0a824e911d07651cd0d858a51e8c0f0"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.39",
+ "syn 2.0.40",
]
[[package]]
@@ -1351,7 +1351,7 @@ dependencies = [
"regex",
"rustc-hash",
"shlex",
- "syn 2.0.39",
+ "syn 2.0.40",
]
[[package]]
@@ -2522,9 +2522,9 @@ dependencies = [
[[package]]
name = "clap"
-version = "4.4.10"
+version = "4.4.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "41fffed7514f420abec6d183b1d3acfd9099c79c3a10a06ade4f8203f1411272"
+checksum = "bfaff671f6b22ca62406885ece523383b9b64022e341e53e009a62ebc47a45f2"
dependencies = [
"clap_builder",
"clap_derive 4.4.7",
@@ -2532,9 +2532,9 @@ dependencies = [
[[package]]
name = "clap_builder"
-version = "4.4.9"
+version = "4.4.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "63361bae7eef3771745f02d8d892bec2fee5f6e34af316ba556e7f97a7069ff1"
+checksum = "a216b506622bb1d316cd51328dce24e07bdff4a6128a47c7e7fad11878d5adbb"
dependencies = [
"anstream",
"anstyle",
@@ -2549,7 +2549,7 @@ version = "4.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "586a385f7ef2f8b4d86bddaa0c094794e7ccbfe5ffef1f434fe928143fc783a5"
dependencies = [
- "clap 4.4.10",
+ "clap 4.4.11",
]
[[package]]
@@ -2574,7 +2574,7 @@ dependencies = [
"heck",
"proc-macro2",
"quote",
- "syn 2.0.39",
+ "syn 2.0.40",
]
[[package]]
@@ -3141,7 +3141,7 @@ dependencies = [
"anes",
"cast",
"ciborium",
- "clap 4.4.10",
+ "clap 4.4.11",
"criterion-plot",
"futures",
"is-terminal",
@@ -3316,7 +3316,7 @@ dependencies = [
name = "cumulus-client-cli"
version = "0.1.0"
dependencies = [
- "clap 4.4.10",
+ "clap 4.4.11",
"parity-scale-codec",
"sc-chain-spec",
"sc-cli",
@@ -3649,7 +3649,7 @@ dependencies = [
"proc-macro-crate 2.0.1",
"proc-macro2",
"quote",
- "syn 2.0.39",
+ "syn 2.0.40",
]
[[package]]
@@ -4037,7 +4037,7 @@ name = "cumulus-test-service"
version = "0.1.0"
dependencies = [
"async-trait",
- "clap 4.4.10",
+ "clap 4.4.11",
"criterion 0.5.1",
"cumulus-client-cli",
"cumulus-client-consensus-common",
@@ -4160,7 +4160,7 @@ checksum = "83fdaf97f4804dcebfa5862639bc9ce4121e82140bec2a987ac5140294865b5b"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.39",
+ "syn 2.0.40",
]
[[package]]
@@ -4200,7 +4200,7 @@ dependencies = [
"proc-macro2",
"quote",
"scratch",
- "syn 2.0.39",
+ "syn 2.0.40",
]
[[package]]
@@ -4217,7 +4217,7 @@ checksum = "50c49547d73ba8dcfd4ad7325d64c6d5391ff4224d498fc39a6f3f49825a530d"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.39",
+ "syn 2.0.40",
]
[[package]]
@@ -4516,7 +4516,7 @@ checksum = "487585f4d0c6655fe74905e2504d8ad6908e4db67f744eb140876906c2f3175d"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.39",
+ "syn 2.0.40",
]
[[package]]
@@ -4577,7 +4577,7 @@ dependencies = [
"proc-macro2",
"quote",
"regex",
- "syn 2.0.39",
+ "syn 2.0.40",
"termcolor",
"toml 0.7.6",
"walkdir",
@@ -4833,7 +4833,7 @@ checksum = "5e9a1f9f7d83e59740248a6e14ecf93929ade55027844dfcea78beafccc15745"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.39",
+ "syn 2.0.40",
]
[[package]]
@@ -4844,7 +4844,7 @@ checksum = "c2ad8cef1d801a4686bfd8919f0b30eac4c8e48968c437a6405ded4fb5272d2b"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.39",
+ "syn 2.0.40",
]
[[package]]
@@ -4999,7 +4999,7 @@ dependencies = [
"fs-err",
"proc-macro2",
"quote",
- "syn 2.0.39",
+ "syn 2.0.40",
]
[[package]]
@@ -5320,7 +5320,7 @@ dependencies = [
"Inflector",
"array-bytes 6.1.0",
"chrono",
- "clap 4.4.10",
+ "clap 4.4.11",
"comfy-table",
"frame-benchmarking",
"frame-support",
@@ -5386,7 +5386,7 @@ dependencies = [
"quote",
"scale-info",
"sp-arithmetic",
- "syn 2.0.39",
+ "syn 2.0.40",
"trybuild",
]
@@ -5412,7 +5412,7 @@ dependencies = [
name = "frame-election-solution-type-fuzzer"
version = "2.0.0-alpha.5"
dependencies = [
- "clap 4.4.10",
+ "clap 4.4.11",
"frame-election-provider-solution-type",
"frame-election-provider-support",
"frame-support",
@@ -5539,7 +5539,7 @@ dependencies = [
"quote",
"regex",
"sp-core-hashing",
- "syn 2.0.39",
+ "syn 2.0.40",
]
[[package]]
@@ -5550,7 +5550,7 @@ dependencies = [
"proc-macro-crate 2.0.1",
"proc-macro2",
"quote",
- "syn 2.0.39",
+ "syn 2.0.40",
]
[[package]]
@@ -5559,7 +5559,7 @@ version = "3.0.0"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.39",
+ "syn 2.0.40",
]
[[package]]
@@ -5792,7 +5792,7 @@ checksum = "89ca545a94061b6365f2c7355b4b32bd20df3ff95f02da9329b34ccc3bd6ee72"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.39",
+ "syn 2.0.40",
]
[[package]]
@@ -7797,7 +7797,7 @@ dependencies = [
"macro_magic_core",
"macro_magic_macros",
"quote",
- "syn 2.0.39",
+ "syn 2.0.40",
]
[[package]]
@@ -7811,7 +7811,7 @@ dependencies = [
"macro_magic_core_macros",
"proc-macro2",
"quote",
- "syn 2.0.39",
+ "syn 2.0.40",
]
[[package]]
@@ -7822,7 +7822,7 @@ checksum = "9ea73aa640dc01d62a590d48c0c3521ed739d53b27f919b25c3551e233481654"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.39",
+ "syn 2.0.40",
]
[[package]]
@@ -7833,7 +7833,7 @@ checksum = "ef9d79ae96aaba821963320eb2b6e34d17df1e5a83d8a1985c29cc5be59577b3"
dependencies = [
"macro_magic_core",
"quote",
- "syn 2.0.39",
+ "syn 2.0.40",
]
[[package]]
@@ -8002,7 +8002,7 @@ checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a"
name = "minimal-node"
version = "4.0.0-dev"
dependencies = [
- "clap 4.4.10",
+ "clap 4.4.11",
"frame",
"futures",
"futures-timer",
@@ -8476,7 +8476,7 @@ name = "node-bench"
version = "0.9.0-dev"
dependencies = [
"array-bytes 6.1.0",
- "clap 4.4.10",
+ "clap 4.4.11",
"derive_more",
"fs_extra",
"futures",
@@ -8551,7 +8551,7 @@ dependencies = [
name = "node-runtime-generate-bags"
version = "3.0.0"
dependencies = [
- "clap 4.4.10",
+ "clap 4.4.11",
"generate-bags",
"kitchensink-runtime",
]
@@ -8560,7 +8560,7 @@ dependencies = [
name = "node-template"
version = "4.0.0-dev"
dependencies = [
- "clap 4.4.10",
+ "clap 4.4.11",
"frame-benchmarking",
"frame-benchmarking-cli",
"frame-system",
@@ -8604,7 +8604,7 @@ dependencies = [
name = "node-template-release"
version = "3.0.0"
dependencies = [
- "clap 4.4.10",
+ "clap 4.4.11",
"flate2",
"fs_extra",
"glob",
@@ -9617,7 +9617,7 @@ version = "4.0.0-dev"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.39",
+ "syn 2.0.40",
]
[[package]]
@@ -10777,7 +10777,7 @@ dependencies = [
"proc-macro2",
"quote",
"sp-runtime",
- "syn 2.0.39",
+ "syn 2.0.40",
]
[[package]]
@@ -11183,7 +11183,7 @@ dependencies = [
name = "parachain-template-node"
version = "0.1.0"
dependencies = [
- "clap 4.4.10",
+ "clap 4.4.11",
"color-print",
"cumulus-client-cli",
"cumulus-client-collator",
@@ -11671,7 +11671,7 @@ dependencies = [
"pest_meta",
"proc-macro2",
"quote",
- "syn 2.0.39",
+ "syn 2.0.40",
]
[[package]]
@@ -11712,7 +11712,7 @@ checksum = "4359fd9c9171ec6e8c62926d6faaf553a8dc3f64e1507e76da7911b4f6a04405"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.39",
+ "syn 2.0.40",
]
[[package]]
@@ -11934,7 +11934,7 @@ name = "polkadot-cli"
version = "1.1.0"
dependencies = [
"cfg-if",
- "clap 4.4.10",
+ "clap 4.4.11",
"frame-benchmarking-cli",
"futures",
"log",
@@ -12773,7 +12773,7 @@ dependencies = [
"async-trait",
"bridge-hub-rococo-runtime",
"bridge-hub-westend-runtime",
- "clap 4.4.10",
+ "clap 4.4.11",
"collectives-westend-runtime",
"color-print",
"contracts-rococo-runtime",
@@ -13305,7 +13305,7 @@ version = "1.0.0"
dependencies = [
"assert_matches",
"async-trait",
- "clap 4.4.10",
+ "clap 4.4.11",
"color-eyre",
"futures",
"futures-timer",
@@ -13452,7 +13452,7 @@ dependencies = [
name = "polkadot-voter-bags"
version = "1.0.0"
dependencies = [
- "clap 4.4.10",
+ "clap 4.4.11",
"generate-bags",
"sp-io",
"westend-runtime",
@@ -13630,7 +13630,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6c64d9ba0963cdcea2e1b2230fbae2bab30eb25a174be395c41e764bfb65dd62"
dependencies = [
"proc-macro2",
- "syn 2.0.39",
+ "syn 2.0.40",
]
[[package]]
@@ -13722,7 +13722,7 @@ checksum = "9b698b0b09d40e9b7c1a47b132d66a8b54bcd20583d9b6d06e4535e383b4405c"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.39",
+ "syn 2.0.40",
]
[[package]]
@@ -13794,7 +13794,7 @@ checksum = "440f724eba9f6996b75d63681b0a92b06947f1457076d503a4d2e2c8f56442b8"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.39",
+ "syn 2.0.40",
]
[[package]]
@@ -14196,7 +14196,7 @@ checksum = "7f7473c2cfcf90008193dd0e3e16599455cb601a9fce322b5bb55de799664925"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.39",
+ "syn 2.0.40",
]
[[package]]
@@ -14265,7 +14265,7 @@ checksum = "c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f"
name = "remote-ext-tests-bags-list"
version = "1.0.0"
dependencies = [
- "clap 4.4.10",
+ "clap 4.4.11",
"frame-system",
"log",
"pallet-bags-list-remote-tests",
@@ -15039,7 +15039,7 @@ dependencies = [
"proc-macro-crate 2.0.1",
"proc-macro2",
"quote",
- "syn 2.0.39",
+ "syn 2.0.40",
]
[[package]]
@@ -15049,7 +15049,7 @@ dependencies = [
"array-bytes 6.1.0",
"bip39",
"chrono",
- "clap 4.4.10",
+ "clap 4.4.11",
"fdlimit",
"futures",
"futures-timer",
@@ -16193,7 +16193,7 @@ dependencies = [
name = "sc-storage-monitor"
version = "0.1.0"
dependencies = [
- "clap 4.4.10",
+ "clap 4.4.11",
"fs4",
"log",
"sc-client-db",
@@ -16295,7 +16295,7 @@ dependencies = [
"proc-macro-crate 2.0.1",
"proc-macro2",
"quote",
- "syn 2.0.39",
+ "syn 2.0.40",
]
[[package]]
@@ -16688,7 +16688,7 @@ checksum = "43576ca501357b9b071ac53cdc7da8ef0cbd9493d8df094cd821777ea6e894d3"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.39",
+ "syn 2.0.40",
]
[[package]]
@@ -16765,7 +16765,7 @@ checksum = "91d129178576168c589c9ec973feedf7d3126c01ac2bf08795109aa35b69fb8f"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.39",
+ "syn 2.0.40",
]
[[package]]
@@ -17209,7 +17209,7 @@ dependencies = [
"proc-macro-crate 2.0.1",
"proc-macro2",
"quote",
- "syn 2.0.39",
+ "syn 2.0.40",
]
[[package]]
@@ -17544,7 +17544,7 @@ version = "9.0.0"
dependencies = [
"quote",
"sp-core-hashing",
- "syn 2.0.39",
+ "syn 2.0.40",
]
[[package]]
@@ -17602,7 +17602,7 @@ version = "8.0.0"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.39",
+ "syn 2.0.40",
]
[[package]]
@@ -17612,7 +17612,7 @@ source = "git+https://github.com/paritytech/polkadot-sdk#82912acb33a9030c0ef3bf5
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.39",
+ "syn 2.0.40",
]
[[package]]
@@ -17771,7 +17771,7 @@ dependencies = [
name = "sp-npos-elections-fuzzer"
version = "2.0.0-alpha.5"
dependencies = [
- "clap 4.4.10",
+ "clap 4.4.11",
"honggfuzz",
"rand 0.8.5",
"sp-npos-elections",
@@ -17885,7 +17885,7 @@ dependencies = [
"proc-macro-crate 2.0.1",
"proc-macro2",
"quote",
- "syn 2.0.39",
+ "syn 2.0.40",
]
[[package]]
@@ -17897,7 +17897,7 @@ dependencies = [
"proc-macro-crate 1.3.1",
"proc-macro2",
"quote",
- "syn 2.0.39",
+ "syn 2.0.40",
]
[[package]]
@@ -18168,7 +18168,7 @@ dependencies = [
"proc-macro2",
"quote",
"sp-version",
- "syn 2.0.39",
+ "syn 2.0.40",
]
[[package]]
@@ -18279,7 +18279,7 @@ checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3"
name = "staging-chain-spec-builder"
version = "2.0.0"
dependencies = [
- "clap 4.4.10",
+ "clap 4.4.11",
"log",
"sc-chain-spec",
"serde_json",
@@ -18292,7 +18292,7 @@ version = "3.0.0-dev"
dependencies = [
"array-bytes 6.1.0",
"assert_cmd",
- "clap 4.4.10",
+ "clap 4.4.11",
"clap_complete",
"criterion 0.4.0",
"frame-benchmarking",
@@ -18397,7 +18397,7 @@ dependencies = [
name = "staging-node-inspect"
version = "0.9.0-dev"
dependencies = [
- "clap 4.4.10",
+ "clap 4.4.11",
"parity-scale-codec",
"sc-cli",
"sc-client-api",
@@ -18620,7 +18620,7 @@ dependencies = [
name = "subkey"
version = "3.0.0"
dependencies = [
- "clap 4.4.10",
+ "clap 4.4.11",
"sc-cli",
]
@@ -18662,7 +18662,7 @@ dependencies = [
name = "substrate-frame-cli"
version = "4.0.0-dev"
dependencies = [
- "clap 4.4.10",
+ "clap 4.4.11",
"frame-support",
"frame-system",
"sc-cli",
@@ -19017,9 +19017,9 @@ dependencies = [
[[package]]
name = "syn"
-version = "2.0.39"
+version = "2.0.40"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "23e78b90f2fcf45d3e842032ce32e3f2d1545ba6636271dcbf24fa306d87be7a"
+checksum = "13fa70a4ee923979ffb522cacce59d34421ebdea5625e1073c4326ef9d2dd42e"
dependencies = [
"proc-macro2",
"quote",
@@ -19137,7 +19137,7 @@ dependencies = [
name = "test-parachain-adder-collator"
version = "1.0.0"
dependencies = [
- "clap 4.4.10",
+ "clap 4.4.11",
"futures",
"futures-timer",
"log",
@@ -19185,7 +19185,7 @@ dependencies = [
name = "test-parachain-undying-collator"
version = "1.0.0"
dependencies = [
- "clap 4.4.10",
+ "clap 4.4.11",
"futures",
"futures-timer",
"log",
@@ -19274,7 +19274,7 @@ checksum = "266b2e40bc00e5a6c09c3584011e08b06f123c00362c92b975ba9843aaaa14b8"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.39",
+ "syn 2.0.40",
]
[[package]]
@@ -19446,7 +19446,7 @@ checksum = "630bdcf245f78637c13ec01ffae6187cca34625e8c63150d424b59e55af2675e"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.39",
+ "syn 2.0.40",
]
[[package]]
@@ -19652,7 +19652,7 @@ checksum = "5f4f31f56159e98206da9efd823404b79b6ef3143b4a7ab76e67b1751b25a4ab"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.39",
+ "syn 2.0.40",
]
[[package]]
@@ -19694,7 +19694,7 @@ dependencies = [
"proc-macro-crate 2.0.1",
"proc-macro2",
"quote",
- "syn 2.0.39",
+ "syn 2.0.40",
]
[[package]]
@@ -19847,7 +19847,7 @@ version = "0.10.0-dev"
dependencies = [
"assert_cmd",
"async-trait",
- "clap 4.4.10",
+ "clap 4.4.11",
"frame-remote-externalities",
"frame-try-runtime",
"hex",
@@ -20249,7 +20249,7 @@ dependencies = [
"once_cell",
"proc-macro2",
"quote",
- "syn 2.0.39",
+ "syn 2.0.40",
"wasm-bindgen-shared",
]
@@ -20283,7 +20283,7 @@ checksum = "54681b18a46765f095758388f2d0cf16eb8d4169b639ab575a8f5693af210c7b"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.39",
+ "syn 2.0.40",
"wasm-bindgen-backend",
"wasm-bindgen-shared",
]
@@ -21463,7 +21463,7 @@ dependencies = [
"proc-macro2",
"quote",
"staging-xcm",
- "syn 2.0.39",
+ "syn 2.0.40",
"trybuild",
]
@@ -21583,7 +21583,7 @@ checksum = "ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.39",
+ "syn 2.0.40",
]
[[package]]
diff --git a/cumulus/client/cli/Cargo.toml b/cumulus/client/cli/Cargo.toml
index 35945bf405..c1b27673c4 100644
--- a/cumulus/client/cli/Cargo.toml
+++ b/cumulus/client/cli/Cargo.toml
@@ -7,7 +7,7 @@ description = "Parachain node CLI utilities."
license = "GPL-3.0-or-later WITH Classpath-exception-2.0"
[dependencies]
-clap = { version = "4.4.10", features = ["derive"] }
+clap = { version = "4.4.11", features = ["derive"] }
codec = { package = "parity-scale-codec", version = "3.0.0" }
url = "2.4.0"
diff --git a/cumulus/pallets/parachain-system/proc-macro/Cargo.toml b/cumulus/pallets/parachain-system/proc-macro/Cargo.toml
index ffe44c3290..fe960f716d 100644
--- a/cumulus/pallets/parachain-system/proc-macro/Cargo.toml
+++ b/cumulus/pallets/parachain-system/proc-macro/Cargo.toml
@@ -10,7 +10,7 @@ license = "Apache-2.0"
proc-macro = true
[dependencies]
-syn = "2.0.39"
+syn = "2.0.40"
proc-macro2 = "1.0.64"
quote = "1.0.33"
proc-macro-crate = "2.0.1"
diff --git a/cumulus/parachain-template/node/Cargo.toml b/cumulus/parachain-template/node/Cargo.toml
index 19ee334cf9..a83b4e21ac 100644
--- a/cumulus/parachain-template/node/Cargo.toml
+++ b/cumulus/parachain-template/node/Cargo.toml
@@ -11,7 +11,7 @@ build = "build.rs"
publish = false
[dependencies]
-clap = { version = "4.4.10", features = ["derive"] }
+clap = { version = "4.4.11", features = ["derive"] }
log = "0.4.20"
codec = { package = "parity-scale-codec", version = "3.0.0" }
serde = { version = "1.0.193", features = ["derive"] }
diff --git a/cumulus/polkadot-parachain/Cargo.toml b/cumulus/polkadot-parachain/Cargo.toml
index 67ebc244ad..fed076132a 100644
--- a/cumulus/polkadot-parachain/Cargo.toml
+++ b/cumulus/polkadot-parachain/Cargo.toml
@@ -13,7 +13,7 @@ path = "src/main.rs"
[dependencies]
async-trait = "0.1.73"
-clap = { version = "4.4.10", features = ["derive"] }
+clap = { version = "4.4.11", features = ["derive"] }
codec = { package = "parity-scale-codec", version = "3.0.0" }
futures = "0.3.28"
hex-literal = "0.4.1"
diff --git a/cumulus/test/service/Cargo.toml b/cumulus/test/service/Cargo.toml
index 271c450539..cc25c80d4b 100644
--- a/cumulus/test/service/Cargo.toml
+++ b/cumulus/test/service/Cargo.toml
@@ -11,7 +11,7 @@ path = "src/main.rs"
[dependencies]
async-trait = "0.1.73"
-clap = { version = "4.4.10", features = ["derive"] }
+clap = { version = "4.4.11", features = ["derive"] }
codec = { package = "parity-scale-codec", version = "3.0.0" }
criterion = { version = "0.5.1", features = ["async_tokio"] }
jsonrpsee = { version = "0.16.2", features = ["server"] }
diff --git a/polkadot/cli/Cargo.toml b/polkadot/cli/Cargo.toml
index 72b2a18f36..77f73ead2e 100644
--- a/polkadot/cli/Cargo.toml
+++ b/polkadot/cli/Cargo.toml
@@ -16,7 +16,7 @@ crate-type = ["cdylib", "rlib"]
[dependencies]
cfg-if = "1.0"
-clap = { version = "4.4.10", features = ["derive"], optional = true }
+clap = { version = "4.4.11", features = ["derive"], optional = true }
log = "0.4.17"
thiserror = "1.0.48"
futures = "0.3.21"
diff --git a/polkadot/node/gum/proc-macro/Cargo.toml b/polkadot/node/gum/proc-macro/Cargo.toml
index 055eafa1b9..e260cf1f92 100644
--- a/polkadot/node/gum/proc-macro/Cargo.toml
+++ b/polkadot/node/gum/proc-macro/Cargo.toml
@@ -13,7 +13,7 @@ targets = ["x86_64-unknown-linux-gnu"]
proc-macro = true
[dependencies]
-syn = { version = "2.0.39", features = ["extra-traits", "full"] }
+syn = { version = "2.0.40", features = ["extra-traits", "full"] }
quote = "1.0.28"
proc-macro2 = "1.0.56"
proc-macro-crate = "2.0.1"
diff --git a/polkadot/node/malus/Cargo.toml b/polkadot/node/malus/Cargo.toml
index 1958bcf462..2955bfbee1 100644
--- a/polkadot/node/malus/Cargo.toml
+++ b/polkadot/node/malus/Cargo.toml
@@ -40,7 +40,7 @@ assert_matches = "1.5"
async-trait = "0.1.57"
sp-keystore = { path = "../../../substrate/primitives/keystore" }
sp-core = { path = "../../../substrate/primitives/core" }
-clap = { version = "4.4.10", features = ["derive"] }
+clap = { version = "4.4.11", features = ["derive"] }
futures = "0.3.21"
futures-timer = "3.0.2"
gum = { package = "tracing-gum", path = "../gum" }
diff --git a/polkadot/parachain/test-parachains/adder/collator/Cargo.toml b/polkadot/parachain/test-parachains/adder/collator/Cargo.toml
index eeb367f8ae..8a018e330b 100644
--- a/polkadot/parachain/test-parachains/adder/collator/Cargo.toml
+++ b/polkadot/parachain/test-parachains/adder/collator/Cargo.toml
@@ -13,7 +13,7 @@ path = "src/main.rs"
[dependencies]
parity-scale-codec = { version = "3.6.1", default-features = false, features = ["derive"] }
-clap = { version = "4.4.10", features = ["derive"] }
+clap = { version = "4.4.11", features = ["derive"] }
futures = "0.3.21"
futures-timer = "3.0.2"
log = "0.4.17"
diff --git a/polkadot/parachain/test-parachains/undying/collator/Cargo.toml b/polkadot/parachain/test-parachains/undying/collator/Cargo.toml
index 0de349eac0..8e4022a718 100644
--- a/polkadot/parachain/test-parachains/undying/collator/Cargo.toml
+++ b/polkadot/parachain/test-parachains/undying/collator/Cargo.toml
@@ -13,7 +13,7 @@ path = "src/main.rs"
[dependencies]
parity-scale-codec = { version = "3.6.1", default-features = false, features = ["derive"] }
-clap = { version = "4.4.10", features = ["derive"] }
+clap = { version = "4.4.11", features = ["derive"] }
futures = "0.3.21"
futures-timer = "3.0.2"
log = "0.4.17"
diff --git a/polkadot/utils/generate-bags/Cargo.toml b/polkadot/utils/generate-bags/Cargo.toml
index 1cd7b057c8..361c6af71b 100644
--- a/polkadot/utils/generate-bags/Cargo.toml
+++ b/polkadot/utils/generate-bags/Cargo.toml
@@ -7,7 +7,7 @@ license.workspace = true
description = "CLI to generate voter bags for Polkadot runtimes"
[dependencies]
-clap = { version = "4.4.10", features = ["derive"] }
+clap = { version = "4.4.11", features = ["derive"] }
generate-bags = { path = "../../../substrate/utils/frame/generate-bags" }
sp-io = { path = "../../../substrate/primitives/io" }
diff --git a/polkadot/utils/remote-ext-tests/bags-list/Cargo.toml b/polkadot/utils/remote-ext-tests/bags-list/Cargo.toml
index 7f0c49f0c2..4a75142d00 100644
--- a/polkadot/utils/remote-ext-tests/bags-list/Cargo.toml
+++ b/polkadot/utils/remote-ext-tests/bags-list/Cargo.toml
@@ -15,6 +15,6 @@ sp-tracing = { path = "../../../../substrate/primitives/tracing" }
frame-system = { path = "../../../../substrate/frame/system" }
sp-core = { path = "../../../../substrate/primitives/core" }
-clap = { version = "4.4.10", features = ["derive"] }
+clap = { version = "4.4.11", features = ["derive"] }
log = "0.4.17"
tokio = { version = "1.24.2", features = ["macros"] }
diff --git a/polkadot/xcm/procedural/Cargo.toml b/polkadot/xcm/procedural/Cargo.toml
index b42f69d443..bb67bf0d1b 100644
--- a/polkadot/xcm/procedural/Cargo.toml
+++ b/polkadot/xcm/procedural/Cargo.toml
@@ -13,7 +13,7 @@ proc-macro = true
[dependencies]
proc-macro2 = "1.0.56"
quote = "1.0.28"
-syn = "2.0.39"
+syn = "2.0.40"
Inflector = "0.11.4"
[dev-dependencies]
diff --git a/substrate/bin/minimal/node/Cargo.toml b/substrate/bin/minimal/node/Cargo.toml
index d8c8c7740b..4358009057 100644
--- a/substrate/bin/minimal/node/Cargo.toml
+++ b/substrate/bin/minimal/node/Cargo.toml
@@ -17,7 +17,7 @@ targets = ["x86_64-unknown-linux-gnu"]
name = "minimal-node"
[dependencies]
-clap = { version = "4.4.10", features = ["derive"] }
+clap = { version = "4.4.11", features = ["derive"] }
futures = { version = "0.3.21", features = ["thread-pool"] }
futures-timer = "3.0.1"
jsonrpsee = { version = "0.16.2", features = ["server"] }
diff --git a/substrate/bin/node-template/node/Cargo.toml b/substrate/bin/node-template/node/Cargo.toml
index a76aaf2a63..1541ffec27 100644
--- a/substrate/bin/node-template/node/Cargo.toml
+++ b/substrate/bin/node-template/node/Cargo.toml
@@ -17,7 +17,7 @@ targets = ["x86_64-unknown-linux-gnu"]
name = "node-template"
[dependencies]
-clap = { version = "4.4.10", features = ["derive"] }
+clap = { version = "4.4.11", features = ["derive"] }
futures = { version = "0.3.21", features = ["thread-pool"] }
serde_json = "1.0.108"
diff --git a/substrate/bin/node/bench/Cargo.toml b/substrate/bin/node/bench/Cargo.toml
index 903eb4de7e..1d9ce149d4 100644
--- a/substrate/bin/node/bench/Cargo.toml
+++ b/substrate/bin/node/bench/Cargo.toml
@@ -13,7 +13,7 @@ publish = false
[dependencies]
array-bytes = "6.1"
-clap = { version = "4.4.10", features = ["derive"] }
+clap = { version = "4.4.11", features = ["derive"] }
log = "0.4.17"
node-primitives = { path = "../primitives" }
node-testing = { path = "../testing" }
diff --git a/substrate/bin/node/cli/Cargo.toml b/substrate/bin/node/cli/Cargo.toml
index e511633ff5..307aae1189 100644
--- a/substrate/bin/node/cli/Cargo.toml
+++ b/substrate/bin/node/cli/Cargo.toml
@@ -38,7 +38,7 @@ crate-type = ["cdylib", "rlib"]
[dependencies]
# third-party dependencies
array-bytes = "6.1"
-clap = { version = "4.4.10", features = ["derive"], optional = true }
+clap = { version = "4.4.11", features = ["derive"], optional = true }
codec = { package = "parity-scale-codec", version = "3.6.1" }
serde = { version = "1.0.193", features = ["derive"] }
jsonrpsee = { version = "0.16.2", features = ["server"] }
@@ -157,7 +157,7 @@ sp-trie = { path = "../../../primitives/trie" }
sp-state-machine = { path = "../../../primitives/state-machine" }
[build-dependencies]
-clap = { version = "4.4.10", optional = true }
+clap = { version = "4.4.11", optional = true }
clap_complete = { version = "4.0.2", optional = true }
node-inspect = { package = "staging-node-inspect", path = "../inspect", optional = true }
frame-benchmarking-cli = { path = "../../../utils/frame/benchmarking-cli", optional = true }
diff --git a/substrate/bin/node/inspect/Cargo.toml b/substrate/bin/node/inspect/Cargo.toml
index cdf4b1ff14..0457fd54ca 100644
--- a/substrate/bin/node/inspect/Cargo.toml
+++ b/substrate/bin/node/inspect/Cargo.toml
@@ -12,7 +12,7 @@ repository.workspace = true
targets = ["x86_64-unknown-linux-gnu"]
[dependencies]
-clap = { version = "4.4.10", features = ["derive"] }
+clap = { version = "4.4.11", features = ["derive"] }
codec = { package = "parity-scale-codec", version = "3.6.1" }
thiserror = "1.0"
sc-cli = { path = "../../../client/cli" }
diff --git a/substrate/bin/utils/chain-spec-builder/Cargo.toml b/substrate/bin/utils/chain-spec-builder/Cargo.toml
index bfa2951cf0..110c1b6ce0 100644
--- a/substrate/bin/utils/chain-spec-builder/Cargo.toml
+++ b/substrate/bin/utils/chain-spec-builder/Cargo.toml
@@ -20,7 +20,7 @@ name = "chain-spec-builder"
crate-type = ["rlib"]
[dependencies]
-clap = { version = "4.4.10", features = ["derive"] }
+clap = { version = "4.4.11", features = ["derive"] }
log = "0.4.17"
sc-chain-spec = { path = "../../../client/chain-spec" }
serde_json = "1.0.108"
diff --git a/substrate/bin/utils/subkey/Cargo.toml b/substrate/bin/utils/subkey/Cargo.toml
index 1769afd865..37eba299cb 100644
--- a/substrate/bin/utils/subkey/Cargo.toml
+++ b/substrate/bin/utils/subkey/Cargo.toml
@@ -17,5 +17,5 @@ path = "src/main.rs"
name = "subkey"
[dependencies]
-clap = { version = "4.4.10", features = ["derive"] }
+clap = { version = "4.4.11", features = ["derive"] }
sc-cli = { path = "../../../client/cli" }
diff --git a/substrate/client/chain-spec/derive/Cargo.toml b/substrate/client/chain-spec/derive/Cargo.toml
index 36ad67ce1c..0fbe1074d2 100644
--- a/substrate/client/chain-spec/derive/Cargo.toml
+++ b/substrate/client/chain-spec/derive/Cargo.toml
@@ -18,4 +18,4 @@ proc-macro = true
proc-macro-crate = "2.0.1"
proc-macro2 = "1.0.56"
quote = "1.0.28"
-syn = "2.0.39"
+syn = "2.0.40"
diff --git a/substrate/client/cli/Cargo.toml b/substrate/client/cli/Cargo.toml
index d75eac1ac9..1f3e8f44f8 100644
--- a/substrate/client/cli/Cargo.toml
+++ b/substrate/client/cli/Cargo.toml
@@ -15,7 +15,7 @@ targets = ["x86_64-unknown-linux-gnu"]
[dependencies]
array-bytes = "6.1"
chrono = "0.4.27"
-clap = { version = "4.4.10", features = ["derive", "string", "wrap_help"] }
+clap = { version = "4.4.11", features = ["derive", "string", "wrap_help"] }
fdlimit = "0.3.0"
futures = "0.3.21"
itertools = "0.10.3"
diff --git a/substrate/client/storage-monitor/Cargo.toml b/substrate/client/storage-monitor/Cargo.toml
index c0eb9d94b9..f7c62f44af 100644
--- a/substrate/client/storage-monitor/Cargo.toml
+++ b/substrate/client/storage-monitor/Cargo.toml
@@ -9,7 +9,7 @@ description = "Storage monitor service for substrate"
homepage = "https://substrate.io"
[dependencies]
-clap = { version = "4.4.10", features = ["derive", "string"] }
+clap = { version = "4.4.11", features = ["derive", "string"] }
log = "0.4.17"
fs4 = "0.7.0"
sc-client-db = { path = "../db", default-features = false }
diff --git a/substrate/client/tracing/proc-macro/Cargo.toml b/substrate/client/tracing/proc-macro/Cargo.toml
index 673ef50aea..509e87174d 100644
--- a/substrate/client/tracing/proc-macro/Cargo.toml
+++ b/substrate/client/tracing/proc-macro/Cargo.toml
@@ -18,4 +18,4 @@ proc-macro = true
proc-macro-crate = "2.0.1"
proc-macro2 = "1.0.56"
quote = { version = "1.0.28", features = ["proc-macro"] }
-syn = { version = "2.0.39", features = ["extra-traits", "full", "parsing", "proc-macro"] }
+syn = { version = "2.0.40", features = ["extra-traits", "full", "parsing", "proc-macro"] }
diff --git a/substrate/frame/contracts/proc-macro/Cargo.toml b/substrate/frame/contracts/proc-macro/Cargo.toml
index 8aa6e6679c..f05df18954 100644
--- a/substrate/frame/contracts/proc-macro/Cargo.toml
+++ b/substrate/frame/contracts/proc-macro/Cargo.toml
@@ -17,7 +17,7 @@ proc-macro = true
[dependencies]
proc-macro2 = "1.0.56"
quote = "1.0.28"
-syn = { version = "2.0.39", features = ["full"] }
+syn = { version = "2.0.40", features = ["full"] }
[dev-dependencies]
diff --git a/substrate/frame/election-provider-support/solution-type/Cargo.toml b/substrate/frame/election-provider-support/solution-type/Cargo.toml
index 2e95163fc2..f81b366a5e 100644
--- a/substrate/frame/election-provider-support/solution-type/Cargo.toml
+++ b/substrate/frame/election-provider-support/solution-type/Cargo.toml
@@ -15,7 +15,7 @@ targets = ["x86_64-unknown-linux-gnu"]
proc-macro = true
[dependencies]
-syn = { version = "2.0.39", features = ["full", "visit"] }
+syn = { version = "2.0.40", features = ["full", "visit"] }
quote = "1.0.28"
proc-macro2 = "1.0.56"
proc-macro-crate = "2.0.1"
diff --git a/substrate/frame/election-provider-support/solution-type/fuzzer/Cargo.toml b/substrate/frame/election-provider-support/solution-type/fuzzer/Cargo.toml
index 144ed8b18c..1f0261571a 100644
--- a/substrate/frame/election-provider-support/solution-type/fuzzer/Cargo.toml
+++ b/substrate/frame/election-provider-support/solution-type/fuzzer/Cargo.toml
@@ -13,7 +13,7 @@ publish = false
targets = ["x86_64-unknown-linux-gnu"]
[dependencies]
-clap = { version = "4.4.10", features = ["derive"] }
+clap = { version = "4.4.11", features = ["derive"] }
honggfuzz = "0.5"
rand = { version = "0.8", features = ["small_rng", "std"] }
diff --git a/substrate/frame/staking/reward-curve/Cargo.toml b/substrate/frame/staking/reward-curve/Cargo.toml
index 1e5717e407..136cdd7d1b 100644
--- a/substrate/frame/staking/reward-curve/Cargo.toml
+++ b/substrate/frame/staking/reward-curve/Cargo.toml
@@ -18,7 +18,7 @@ proc-macro = true
proc-macro-crate = "2.0.1"
proc-macro2 = "1.0.56"
quote = "1.0.28"
-syn = { version = "2.0.39", features = ["full", "visit"] }
+syn = { version = "2.0.40", features = ["full", "visit"] }
[dev-dependencies]
sp-runtime = { path = "../../../primitives/runtime" }
diff --git a/substrate/frame/support/procedural/Cargo.toml b/substrate/frame/support/procedural/Cargo.toml
index 7c207b230f..769cb9f1cf 100644
--- a/substrate/frame/support/procedural/Cargo.toml
+++ b/substrate/frame/support/procedural/Cargo.toml
@@ -21,7 +21,7 @@ cfg-expr = "0.15.5"
itertools = "0.10.3"
proc-macro2 = "1.0.56"
quote = "1.0.28"
-syn = { version = "2.0.39", features = ["full"] }
+syn = { version = "2.0.40", features = ["full"] }
frame-support-procedural-tools = { path = "tools" }
macro_magic = { version = "0.5.0", features = ["proc_support"] }
proc-macro-warning = { version = "1.0.0", default-features = false }
diff --git a/substrate/frame/support/procedural/tools/Cargo.toml b/substrate/frame/support/procedural/tools/Cargo.toml
index 0b04d64a4b..9be7a029ef 100644
--- a/substrate/frame/support/procedural/tools/Cargo.toml
+++ b/substrate/frame/support/procedural/tools/Cargo.toml
@@ -15,5 +15,5 @@ targets = ["x86_64-unknown-linux-gnu"]
proc-macro-crate = "2.0.1"
proc-macro2 = "1.0.56"
quote = "1.0.28"
-syn = { version = "2.0.39", features = ["extra-traits", "full", "visit"] }
+syn = { version = "2.0.40", features = ["extra-traits", "full", "visit"] }
frame-support-procedural-tools-derive = { path = "derive" }
diff --git a/substrate/frame/support/procedural/tools/derive/Cargo.toml b/substrate/frame/support/procedural/tools/derive/Cargo.toml
index 6040449df6..dc2774cb17 100644
--- a/substrate/frame/support/procedural/tools/derive/Cargo.toml
+++ b/substrate/frame/support/procedural/tools/derive/Cargo.toml
@@ -17,4 +17,4 @@ proc-macro = true
[dependencies]
proc-macro2 = "1.0.56"
quote = { version = "1.0.28", features = ["proc-macro"] }
-syn = { version = "2.0.39", features = ["extra-traits", "full", "parsing", "proc-macro"] }
+syn = { version = "2.0.40", features = ["extra-traits", "full", "parsing", "proc-macro"] }
diff --git a/substrate/primitives/api/proc-macro/Cargo.toml b/substrate/primitives/api/proc-macro/Cargo.toml
index 487b2cd9b8..c66a7c65d1 100644
--- a/substrate/primitives/api/proc-macro/Cargo.toml
+++ b/substrate/primitives/api/proc-macro/Cargo.toml
@@ -17,7 +17,7 @@ proc-macro = true
[dependencies]
quote = "1.0.28"
-syn = { version = "2.0.39", features = ["extra-traits", "fold", "full", "visit"] }
+syn = { version = "2.0.40", features = ["extra-traits", "fold", "full", "visit"] }
proc-macro2 = "1.0.56"
blake2 = { version = "0.10.4", default-features = false }
proc-macro-crate = "2.0.1"
diff --git a/substrate/primitives/core/hashing/proc-macro/Cargo.toml b/substrate/primitives/core/hashing/proc-macro/Cargo.toml
index a5e5956e94..a16bec5a2a 100644
--- a/substrate/primitives/core/hashing/proc-macro/Cargo.toml
+++ b/substrate/primitives/core/hashing/proc-macro/Cargo.toml
@@ -17,5 +17,5 @@ proc-macro = true
[dependencies]
quote = "1.0.28"
-syn = { version = "2.0.39", features = ["full", "parsing"] }
+syn = { version = "2.0.40", features = ["full", "parsing"] }
sp-core-hashing = { path = "..", default-features = false }
diff --git a/substrate/primitives/debug-derive/Cargo.toml b/substrate/primitives/debug-derive/Cargo.toml
index 1f739c256d..0662cd309e 100644
--- a/substrate/primitives/debug-derive/Cargo.toml
+++ b/substrate/primitives/debug-derive/Cargo.toml
@@ -18,7 +18,7 @@ proc-macro = true
[dependencies]
quote = "1.0.28"
-syn = "2.0.39"
+syn = "2.0.40"
proc-macro2 = "1.0.56"
[features]
diff --git a/substrate/primitives/npos-elections/fuzzer/Cargo.toml b/substrate/primitives/npos-elections/fuzzer/Cargo.toml
index bd1fa85681..591ef41236 100644
--- a/substrate/primitives/npos-elections/fuzzer/Cargo.toml
+++ b/substrate/primitives/npos-elections/fuzzer/Cargo.toml
@@ -14,7 +14,7 @@ publish = false
targets = ["x86_64-unknown-linux-gnu"]
[dependencies]
-clap = { version = "4.4.10", features = ["derive"] }
+clap = { version = "4.4.11", features = ["derive"] }
honggfuzz = "0.5"
rand = { version = "0.8", features = ["small_rng", "std"] }
sp-npos-elections = { path = ".." }
diff --git a/substrate/primitives/runtime-interface/proc-macro/Cargo.toml b/substrate/primitives/runtime-interface/proc-macro/Cargo.toml
index 8179e88546..f94f568c91 100644
--- a/substrate/primitives/runtime-interface/proc-macro/Cargo.toml
+++ b/substrate/primitives/runtime-interface/proc-macro/Cargo.toml
@@ -21,4 +21,4 @@ proc-macro-crate = "2.0.1"
proc-macro2 = "1.0.56"
quote = "1.0.28"
expander = "2.0.0"
-syn = { version = "2.0.39", features = ["extra-traits", "fold", "full", "visit"] }
+syn = { version = "2.0.40", features = ["extra-traits", "fold", "full", "visit"] }
diff --git a/substrate/primitives/version/proc-macro/Cargo.toml b/substrate/primitives/version/proc-macro/Cargo.toml
index 715316b842..05a3dcb2e2 100644
--- a/substrate/primitives/version/proc-macro/Cargo.toml
+++ b/substrate/primitives/version/proc-macro/Cargo.toml
@@ -19,7 +19,7 @@ proc-macro = true
codec = { package = "parity-scale-codec", version = "3.6.1", features = ["derive"] }
proc-macro2 = "1.0.56"
quote = "1.0.28"
-syn = { version = "2.0.39", features = ["extra-traits", "fold", "full", "visit"] }
+syn = { version = "2.0.40", features = ["extra-traits", "fold", "full", "visit"] }
[dev-dependencies]
sp-version = { path = ".." }
diff --git a/substrate/scripts/ci/node-template-release/Cargo.toml b/substrate/scripts/ci/node-template-release/Cargo.toml
index 59c53e952b..beb0e0852d 100644
--- a/substrate/scripts/ci/node-template-release/Cargo.toml
+++ b/substrate/scripts/ci/node-template-release/Cargo.toml
@@ -11,7 +11,7 @@ publish = false
targets = ["x86_64-unknown-linux-gnu"]
[dependencies]
-clap = { version = "4.4.10", features = ["derive"] }
+clap = { version = "4.4.11", features = ["derive"] }
flate2 = "1.0"
fs_extra = "1.3"
glob = "0.3"
diff --git a/substrate/utils/frame/benchmarking-cli/Cargo.toml b/substrate/utils/frame/benchmarking-cli/Cargo.toml
index e88eb60ee6..8fb2c73152 100644
--- a/substrate/utils/frame/benchmarking-cli/Cargo.toml
+++ b/substrate/utils/frame/benchmarking-cli/Cargo.toml
@@ -15,7 +15,7 @@ targets = ["x86_64-unknown-linux-gnu"]
[dependencies]
array-bytes = "6.1"
chrono = "0.4"
-clap = { version = "4.4.10", features = ["derive"] }
+clap = { version = "4.4.11", features = ["derive"] }
codec = { package = "parity-scale-codec", version = "3.6.1" }
comfy-table = { version = "7.0.1", default-features = false }
handlebars = "4.2.2"
diff --git a/substrate/utils/frame/frame-utilities-cli/Cargo.toml b/substrate/utils/frame/frame-utilities-cli/Cargo.toml
index 6e33ed88e0..5dc974cf89 100644
--- a/substrate/utils/frame/frame-utilities-cli/Cargo.toml
+++ b/substrate/utils/frame/frame-utilities-cli/Cargo.toml
@@ -11,7 +11,7 @@ documentation = "https://docs.rs/substrate-frame-cli"
readme = "README.md"
[dependencies]
-clap = { version = "4.4.10", features = ["derive"] }
+clap = { version = "4.4.11", features = ["derive"] }
frame-support = { path = "../../../frame/support" }
frame-system = { path = "../../../frame/system" }
sc-cli = { path = "../../../client/cli" }
diff --git a/substrate/utils/frame/generate-bags/node-runtime/Cargo.toml b/substrate/utils/frame/generate-bags/node-runtime/Cargo.toml
index a2ee388378..8dfc78c63c 100644
--- a/substrate/utils/frame/generate-bags/node-runtime/Cargo.toml
+++ b/substrate/utils/frame/generate-bags/node-runtime/Cargo.toml
@@ -14,4 +14,4 @@ kitchensink-runtime = { path = "../../../../bin/node/runtime" }
generate-bags = { path = ".." }
# third-party
-clap = { version = "4.4.10", features = ["derive"] }
+clap = { version = "4.4.11", features = ["derive"] }
diff --git a/substrate/utils/frame/try-runtime/cli/Cargo.toml b/substrate/utils/frame/try-runtime/cli/Cargo.toml
index 31e95a8be4..3745198db3 100644
--- a/substrate/utils/frame/try-runtime/cli/Cargo.toml
+++ b/substrate/utils/frame/try-runtime/cli/Cargo.toml
@@ -35,7 +35,7 @@ frame-try-runtime = { path = "../../../../frame/try-runtime", optional = true }
substrate-rpc-client = { path = "../../rpc/client" }
async-trait = "0.1.57"
-clap = { version = "4.4.10", features = ["derive"] }
+clap = { version = "4.4.11", features = ["derive"] }
hex = { version = "0.4.3", default-features = false }
log = "0.4.17"
parity-scale-codec = "3.6.1"