From 5bae54b89579ec41320c412639b175a3a98a36e0 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 14 May 2025 22:16:32 +0000 Subject: [PATCH] Bump tonic from 0.12.3 to 0.13.1 Bumps [tonic](https://github.com/hyperium/tonic) from 0.12.3 to 0.13.1. - [Release notes](https://github.com/hyperium/tonic/releases) - [Changelog](https://github.com/hyperium/tonic/blob/master/CHANGELOG.md) - [Commits](https://github.com/hyperium/tonic/compare/v0.12.3...v0.13.1) --- updated-dependencies: - dependency-name: tonic dependency-version: 0.13.1 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Cargo.lock | 79 ++++++++++++++++++++++++----------------------- Cargo.toml | 2 +- lading/Cargo.toml | 2 +- 3 files changed, 43 insertions(+), 40 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index cbefe3e23..d67c6ddba 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -150,28 +150,6 @@ dependencies = [ "libc", ] -[[package]] -name = "async-stream" -version = "0.3.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b5a71a6f37880a80d1d7f19efd781e4b5de42c88f0722cc13bcb6cc2cfe8476" -dependencies = [ - "async-stream-impl", - "futures-core", - "pin-project-lite", -] - -[[package]] -name = "async-stream-impl" -version = "0.3.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c7c24de15d275a1ecfd47a380fb4d5ec9bfe0933f309ed5e705b775596a3574d" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.91", -] - [[package]] name = "async-trait" version = "0.1.88" @@ -207,11 +185,10 @@ dependencies = [ [[package]] name = "axum" -version = "0.7.9" +version = "0.8.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "edca88bc138befd0323b20752846e6587272d3b03b0343c8ea28a6f819e6e71f" +checksum = "021e862c184ae977658b36c4500f7feac3221ca5da43e3f25bd04ab6c79a29b5" dependencies = [ - "async-trait", "axum-core", "bytes", "futures-util", @@ -234,13 +211,12 @@ dependencies = [ [[package]] name = "axum-core" -version = "0.4.5" +version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "09f2bd6146b97ae3359fa0cc6d6b376d9539582c7b4220f041a33ec24c226199" +checksum = "68464cd0412f486726fb3373129ef5d2993f90c34bc2bc1c1e9943b2f4fc7ca6" dependencies = [ - "async-trait", "bytes", - "futures-util", + "futures-core", "http 1.3.1", "http-body 1.0.1", "http-body-util", @@ -736,7 +712,7 @@ dependencies = [ "sketches-ddsketch 0.3.0", "tokio", "tokio-stream", - "tonic", + "tonic 0.13.1", "tracing", "tracing-subscriber", ] @@ -1696,7 +1672,7 @@ dependencies = [ "tokio", "tokio-stream", "tokio-util", - "tonic", + "tonic 0.13.1", "tracing", "tracing-subscriber", "uuid", @@ -1826,9 +1802,9 @@ dependencies = [ [[package]] name = "matchit" -version = "0.7.3" +version = "0.8.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0e7465ac9959cc2b1404e8e2367b43684a6d13790fe23056cc8c6c5a6b7bcb94" +checksum = "47e1ffaa40ddd1f3ed91f717a33c8c0ee23fff369e3aa8772b9605cc1d22f4c3" [[package]] name = "memchr" @@ -2121,7 +2097,7 @@ dependencies = [ "opentelemetry_sdk", "prost", "serde", - "tonic", + "tonic 0.12.3", "tracing", ] @@ -3043,7 +3019,7 @@ dependencies = [ "prost", "serde", "serde_json", - "tonic", + "tonic 0.13.1", "tonic-build", ] @@ -3057,7 +3033,7 @@ dependencies = [ "shared", "tempfile", "tokio", - "tonic", + "tonic 0.13.1", "tower 0.5.2", "tracing", "tracing-subscriber", @@ -3423,7 +3399,32 @@ version = "0.12.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "877c5b330756d856ffcc4553ab34a5684481ade925ecc54bcd1bf02b1d0d4d52" dependencies = [ - "async-stream", + "async-trait", + "base64 0.22.1", + "bytes", + "http 1.3.1", + "http-body 1.0.1", + "http-body-util", + "hyper 1.6.0", + "hyper-timeout", + "hyper-util", + "percent-encoding", + "pin-project", + "prost", + "tokio", + "tokio-stream", + "tower 0.4.13", + "tower-layer", + "tower-service", + "tracing", +] + +[[package]] +name = "tonic" +version = "0.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7e581ba15a835f4d9ea06c55ab1bd4dce26fc53752c69a04aac00703bfb49ba9" +dependencies = [ "async-trait", "axum", "base64 0.22.1", @@ -3441,7 +3442,7 @@ dependencies = [ "socket2 0.5.9", "tokio", "tokio-stream", - "tower 0.4.13", + "tower 0.5.2", "tower-layer", "tower-service", "tracing", @@ -3489,7 +3490,9 @@ checksum = "d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9" dependencies = [ "futures-core", "futures-util", + "indexmap 2.7.0", "pin-project-lite", + "slab", "sync_wrapper", "tokio", "tokio-util", diff --git a/Cargo.toml b/Cargo.toml index 368c23216..068c7ebd9 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -27,7 +27,7 @@ thiserror = { version = "2.0" } tokio = { version = "1.45" } # If you update tonic, search for tonic-build in sub-crates and update their # version. -tonic = { version = "0.12", default-features = false, features = [] } +tonic = { version = "0.13", default-features = false, features = [] } tower = { version = "0.5", default-features = false } tracing = { version = "0.1" } uuid = { version = "1.16", default-features = false, features = [ diff --git a/lading/Cargo.toml b/lading/Cargo.toml index 6b57f175d..7239afb6d 100644 --- a/lading/Cargo.toml +++ b/lading/Cargo.toml @@ -81,7 +81,7 @@ tokio = { workspace = true, features = [ ] } tokio-stream = { version = "0.1", features = ["io-util"] } tokio-util = { version = "0.7", features = ["io"] } -tonic = { version = "0.12" } +tonic = { version = "0.13" } tracing = { workspace = true } tracing-subscriber = { version = "0.3", features = ["std", "env-filter"] } uuid = { workspace = true }