From d379bbb7226dffb6f291d2113b2b023eb5702c3e Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Fri, 6 Nov 2026 08:50:29 -0800
Subject: [PATCH] chore(deps): bump the rust-minor-patch group across 1
directory with 6 updates (#4798)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Bumps the rust-minor-patch group with 6 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [tonic](https://github.com/grpc/grpc-rust) | `0.14.6` | `0.14.9` |
| [clap](https://github.com/clap-rs/clap) | `4.6.1` | `4.6.7` |
| [unicode-width](https://github.com/unicode-rs/unicode-width) | `0.2.2`
| `0.2.3` |
| [tokio-stream](https://github.com/tokio-rs/tokio) | `0.1.18` |
`0.1.19` |
| [napi](https://github.com/napi-rs/napi-rs) | `3.15.0` | `3.16.0` |
| [napi-derive](https://github.com/napi-rs/napi-rs) | `3.6.13` | `3.7.0`
|
Updates `tonic` from 0.14.6 to 0.14.9
Release notes
Sourced from tonic's
releases.
tonic-build-v0.14.9
Fixed
- fix/silence all clippy warnings (#2807)
Other
- fix changelog duplicate and update repository URLs (#2943)
- License update (#2749)
tonic-health-v0.14.9
Other
- fix changelog duplicate and update repository URLs (#2943)
- License update (#2749)
tonic-prost-build-v0.14.9
Fixed
- fix/silence all clippy warnings (#2807)
Other
- fix changelog duplicate and update repository URLs (#2943)
- License update (#2749)
tonic-prost-v0.14.9
Fixed
- fix/silence all clippy warnings (#2807)
Other
- fix changelog duplicate and update repository URLs (#2943)
- relax codec Default bounds (#2681)
- License update (#2749)
tonic-reflection-v0.14.9
Fixed
- (reflection) preserve custom options in served descriptors
(#2730)
Other
- fix changelog duplicate and update repository URLs (#2943)
- enable missing feature for test build (#2820)
- License update (#2749)
tonic-types-v0.14.9
Fixed
... (truncated)
Commits
4c0f455
chore: release v0.14.9 (#2979)
4ee0483
fix(server): set a timer on HTTP/1 connections so hyper's header read
timeout...
a47b608
feat(transport): expose h2 reset stream settings on Endpoint (#2972)
349166e
grpc/load_balancing: Add address-checked subchannel helpers to TestEnv.
(#2938)
78a8f2d
feat(tonic-xds): expose ADS keepalive knob in config (#2973)
954d6d7
xds-client: align ADS keepalive defaults with other gRPC languages (#2970)
4b61ef9
xds-client: add grpc crate transport implementation (#2920)
5413799
chore: release v0.14.8 (#2966)
b8282b9
fix(tonic-web): fix dropped trailers in combined streaming call. (#2474)
818532d
chore: release v0.14.7 (#2800)
- Additional commits viewable in compare
view
Updates `clap` from 4.6.1 to 4.6.7
Release notes
Sourced from clap's
releases.
v4.6.7
[4.6.7] - 2026-09-14
Features
- (derive) Add
#[command(defer = <bool>)]
attribute to opt-in to lazy initialisation of subcommands
v4.6.6
[4.6.6] - 2026-08-06
Features
- Add
Command::get_overridden_usage
v4.6.5
[4.6.5] - 2026-07-31
Fixes
- (help) Correctly mark which
value_names are
optional with num_args
v4.6.4
[4.6.4] - 2026-07-21
Internal
v4.6.3
[4.6.3] - 2026-07-20
Fixes
- (derive) Allow
"literal".function()
as attribute values
v4.6.2
[4.6.2] - 2026-07-15
Fixes
- (help) Say
alias when there is only one
Changelog
Sourced from clap's
changelog.
[4.6.7] - 2026-09-14
Features
- (derive) Add
#[command(defer = <bool>)]
attribute to opt-in to lazy initialisation of subcommands
[4.6.6] - 2026-08-06
Features
- Add
Command::get_overridden_usage
[4.6.5] - 2026-07-31
Fixes
- (help) Correctly mark which
value_names are
optional with num_args
[4.6.4] - 2026-07-21
Internal
[4.6.3] - 2026-07-20
Fixes
- (derive) Allow
"literal".function()
as attribute values
[4.6.2] - 2026-07-15
Fixes
- (help) Say
alias when there is only one
Commits
d3e59a9
chore: Release
d997f87
docs: Update changelog
fb6058c
Merge pull request #6409
from heaths/pwsh-support
2310870
test(complete): Add tests for completer_for_path
5967c17
refactor(complete): Move shell detection to Shells
594602b
fix(complete): Detect pwsh for PowerShell
3a4f2d0
Merge pull request #6427
from clap-rs/renovate/shlex-2.x
67ebaed
Merge pull request #6426
from clap-rs/renovate/actions-checkout-7.x
c968b13
chore(deps): Update Rust crate shlex to v2
8f247cb
chore(deps): Update actions/checkout action to v7
- Additional commits viewable in compare
view
Updates `unicode-width` from 0.2.2 to 0.2.3
Commits
f8c8b20
Publish 0.2.3 (#100)
5180748
Fix documentation of Kirat Rai rules (#97)
0b85fb8
Update to Unicode 18 (#96)
832f7ca
Fix typo in docs (#90)
c7b4d42
Fix halfwidth katakana voiced and semi-voiced sound marks in width
calculatio...
a3d4ee6
Fix mistake in the specification of Arabic lam-alef ligature (#92)
d8654db
Split generated file into multiple files, separating static code from
generat...
ab7a6dc
Support char iter width (#83)
b10a4d5
Exclude development scripts from published packages (#80)
- See full diff in compare
view
Updates `tokio-stream` from 0.1.18 to 0.1.19
Commits
bc0933c
chore: prepare tokio-stream v0.1.19 (#8310)
e3786d0
readme: remove obsolete TokioConf notices (#8311)
f2189d3
chore: prepare tokio-util v0.7.19 (#8309)
52f2745
net: re-enable tcp_stream::try_read_buf test for WASI (#8305)
ac6869a
rt: remove unstable cfgs leftovers after local runtime stabilization (#8298)
75fef53
chore: prepare Tokio v1.53.1 (#8303)
ae9d011
signal: restore MSRV by removing OnceLock::wait from the Windows handler
(#8300)
eb4988d
time: fix the loom test of the race between cancellation/insertion (#8302)
91d3b4c
time: fix alt timer cancellation and insertion race (#8252)
a463384
runtime: remove dead link definition in Runtime::block_on
(#8301)
- Additional commits viewable in compare
view
Updates `napi` from 3.15.0 to 3.16.0
Release notes
Sourced from napi's
releases.
napi-v3.16.0
Added
- (napi) support well-known symbol keys for class members (#3665)
- (napi) support symbol_for keys for class members (#3661)
Fixed
- (napi) compact class identity metadata (#3667)
- (napi) keep the registered classes when a later load fails
(#3666)
- (napi) free define_class closures, honour static flags,
avoid TS1016 in constructors (#3662)
- (napi) free threadsafe function call data when the call
fails (#3656)
Commits
f89400d
chore: release (#3637)
192cbaa
chore(deps): update dependency @types/inquirer to v10 (#3668)
9188219
chore(deps): update dependency electron to v45 (#3634)
1d93a4e
fix(napi): compact class identity metadata (#3667)
e9de902
fix(napi): keep the registered classes when a later load fails (#3666)
cad7ff7
feat(napi): support well-known symbol keys for class members (#3665)
c01ce60
fix(napi): free define_class closures, honour static flags, avoid TS1016
in c...
5a49dad
feat(napi): support symbol_for keys for class members (#3661)
0c58903
fix(napi): free threadsafe function call data when the call fails (#3656)
ada66a3
chore(deps): update release-plz/action action to v0.5.147 (#3659)
- Additional commits viewable in compare
view
Updates `napi-derive` from 3.6.13 to 3.7.0
Release notes
Sourced from napi-derive's
releases.
napi-derive-v3.7.0
Added
- (napi) support well-known symbol keys for class members (#3665)
- (napi) support symbol_for keys for class members (#3661)
Fixed
- (napi) free define_class closures, honour static flags,
avoid TS1016 in constructors (#3662)
Commits
f89400d
chore: release (#3637)
192cbaa
chore(deps): update dependency @types/inquirer to v10 (#3668)
9188219
chore(deps): update dependency electron to v45 (#3634)
1d93a4e
fix(napi): compact class identity metadata (#3667)
e9de902
fix(napi): keep the registered classes when a later load fails (#3666)
cad7ff7
feat(napi): support well-known symbol keys for class members (#3665)
c01ce60
fix(napi): free define_class closures, honour static flags, avoid TS1016
in c...
5a49dad
feat(napi): support symbol_for keys for class members (#3661)
0c58903
fix(napi): free threadsafe function call data when the call fails (#3656)
ada66a3
chore(deps): update release-plz/action action to v0.5.147 (#3659)
- 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 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 | 55 +++++++++++++++++++++++++++---------------------------
1 file changed, 28 insertions(+), 27 deletions(-)
diff --git a/Cargo.lock b/Cargo.lock
index 53d6d970f..ca3ea29d1 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -1808,9 +1808,9 @@ dependencies = [
[[package]]
name = "clap"
-version = "4.6.1"
+version = "4.6.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1ddb117e43bbf7dacf0a4190fef4d345b9bad68dfc649cb349e7d17d28428e51"
+checksum = "aa8876b300ab35ba921adea3dfd70157a46249b33f95c9084ae5709785478946"
dependencies = [
"clap_builder",
"clap_derive",
@@ -1818,9 +1818,9 @@ dependencies = [
[[package]]
name = "clap_builder"
-version = "4.6.0"
+version = "4.6.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "714a53001bf66416adb0e2ef5ac857140e7dc3a0c48fb28b2f10762fc4b5069f"
+checksum = "ec0797fb7aeb1406c84efac526901f7ec3ead2124f946b494e72879d4b54704d"
dependencies = [
"anstream",
"anstyle",
@@ -1830,14 +1830,14 @@ dependencies = [
[[package]]
name = "clap_derive"
-version = "4.6.1"
+version = "4.6.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f2ce8604710f6733aa641a2b3731eaa1e8b3d9973d5e3565da11800813f997a9"
+checksum = "f9c751b79415d4e559e3d1fcf128e09e720eb673a06d26cf6f392d37d75b66e0"
dependencies = [
"heck 0.5.0",
"proc-macro2",
"quote",
- "syn 2.0.117",
+ "syn 3.0.3",
]
[[package]]
@@ -1903,7 +1903,7 @@ checksum = "958c5d6ecf1f214b4c2bbbbf6ab9523a864bd136dcf71a7e8904799acfe1ad47"
dependencies = [
"crossterm",
"unicode-segmentation",
- "unicode-width 0.2.2",
+ "unicode-width 0.2.3",
]
[[package]]
@@ -1956,7 +1956,7 @@ dependencies = [
"encode_unicode",
"libc",
"once_cell",
- "unicode-width 0.2.2",
+ "unicode-width 0.2.3",
"windows-sys 0.59.0",
]
@@ -4572,9 +4572,9 @@ dependencies = [
[[package]]
name = "hyper"
-version = "1.9.0"
+version = "1.12.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6299f016b246a94207e63da54dbe807655bf9e00044f73ded42c3ac5305fbcca"
+checksum = "2c3e324da4c95177d6291d4c8730197c0d1822f8a9766814a4a44fa5ab797c9c"
dependencies = [
"atomic-waker",
"bytes",
@@ -4934,7 +4934,7 @@ dependencies = [
"console",
"number_prefix",
"portable-atomic",
- "unicode-width 0.2.2",
+ "unicode-width 0.2.3",
"web-time",
]
@@ -6077,7 +6077,7 @@ dependencies = [
"toml",
"tonic",
"tracing",
- "unicode-width 0.2.2",
+ "unicode-width 0.2.3",
"url",
"which",
]
@@ -6735,9 +6735,9 @@ dependencies = [
[[package]]
name = "napi"
-version = "3.15.0"
+version = "3.16.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6a746ad50efbfb632ade1de4025519a477decbbd798cea1a6ac41d7c44f80083"
+checksum = "e4febd3f6e8b57aa986853be5b24f80a1856753535219aec431cce854cd666fc"
dependencies = [
"bitflags 2.11.1",
"chrono",
@@ -6761,9 +6761,9 @@ checksum = "b899b545d3aa6dca985939059f258c5488d34e4ecf39c274e20009748f4b846d"
[[package]]
name = "napi-derive"
-version = "3.6.13"
+version = "3.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "3ff48271a0f61abb83f3e2d1989fa71169143db95f6f948c3a8903961f2855dc"
+checksum = "d32eb00f92f84cf462fc328f49082b29c2a7d2eebeb1d447d19c1f9fdd9f89ee"
dependencies = [
"convert_case",
"ctor",
@@ -6775,9 +6775,9 @@ dependencies = [
[[package]]
name = "napi-derive-backend"
-version = "6.1.6"
+version = "7.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f2639052c5aff9956a21d7b6202fc61d5e89c5f19c72d289b7a0641ea94e8159"
+checksum = "d1fe28c64d8fc12e69f9b817d0febdbe7914555760f1e353106281b8ff99cc90"
dependencies = [
"convert_case",
"proc-macro2",
@@ -11061,9 +11061,9 @@ dependencies = [
[[package]]
name = "tokio-stream"
-version = "0.1.18"
+version = "0.1.19"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "32da49809aab5c3bc678af03902d4ccddea2a87d028d86392a4b1560c6906c70"
+checksum = "a3d06f0b082ba57c26b79407372e57cf2a1e28124f78e9479fe80322cf53420b"
dependencies = [
"futures-core",
"pin-project-lite",
@@ -11181,9 +11181,9 @@ checksum = "5d99f8c9a7727884afe522e9bd5edbfc91a3312b36a77b5fb8926e4c31a41801"
[[package]]
name = "tonic"
-version = "0.14.6"
+version = "0.14.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "ac2a5518c70fa84342385732db33fb3f44bc4cc748936eb5833d2df34d6445ef"
+checksum = "e2cdfc673aabd30fe8fee92e65837b644c37c5d47f0f97ae6d5e0f1237d15e1b"
dependencies = [
"async-trait",
"axum 0.8.9",
@@ -11204,6 +11204,7 @@ dependencies = [
"tokio",
"tokio-rustls",
"tokio-stream",
+ "tokio-util",
"tower",
"tower-layer",
"tower-service",
@@ -11472,9 +11473,9 @@ checksum = "7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af"
[[package]]
name = "unicode-width"
-version = "0.2.2"
+version = "0.2.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b4ac048d71ede7ee76d585517add45da530660ef4390e49b098733c6e897f254"
+checksum = "ca718471876992059f251e33aafc334346ada08042b7661dd1fe313a9bced557"
[[package]]
name = "unicode-xid"
@@ -11611,9 +11612,9 @@ dependencies = [
[[package]]
name = "want"
-version = "0.3.1"
+version = "0.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e"
+checksum = "ec4cdd0dd910afe868b7ef477227d8d538b46b3075031afee8a9f2acb0a2ed0b"
dependencies = [
"try-lock",
]