From d430bc32414f906b049d145d068187ee4a0bddd6 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 4 Nov 2024 15:15:02 +0000 Subject: [PATCH] chore(deps): update tonic monorepo to 0.12.0 --- Cargo.lock | 61 +++++++++++++++++++------------ tailcall-upstream-grpc/Cargo.toml | 4 +- 2 files changed, 40 insertions(+), 25 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index cf90013a2a..8b1450143e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -300,7 +300,7 @@ dependencies = [ "futures", "futures-locks", "libflate", - "prost-build", + "prost-build 0.12.6", "protobuf 3.5.1", "protobuf-codegen", "protox 0.6.1", @@ -2589,15 +2589,6 @@ dependencies = [ "either", ] -[[package]] -name = "itertools" -version = "0.13.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186" -dependencies = [ - "either", -] - [[package]] name = "itoa" version = "1.0.11" @@ -3949,6 +3940,27 @@ dependencies = [ "tempfile", ] +[[package]] +name = "prost-build" +version = "0.13.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0c1318b19085f08681016926435853bbf7858f9c082d0999b80550ff5d9abe15" +dependencies = [ + "bytes", + "heck", + "itertools 0.10.5", + "log", + "multimap", + "once_cell", + "petgraph", + "prettyplease", + "prost 0.13.3", + "prost-types 0.13.3", + "regex", + "syn 2.0.86", + "tempfile", +] + [[package]] name = "prost-derive" version = "0.12.6" @@ -3969,7 +3981,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e9552f850d5f0964a4e4d0bf306459ac29323ddfbae05e35a7c0d35cb0803cc5" dependencies = [ "anyhow", - "itertools 0.13.0", + "itertools 0.10.5", "proc-macro2", "quote", "syn 2.0.86", @@ -5663,7 +5675,7 @@ dependencies = [ "thiserror", "tokio", "tonic 0.11.0", - "tonic-build 0.11.0", + "tonic-build 0.12.3", "tonic-reflection", "tonic-tracing-opentelemetry", "tower", @@ -6058,6 +6070,7 @@ version = "0.12.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c6f6ba989e4b2c58ae83d862d3a3e27690b6e3ae630d0deb59f3697f32aa88ad" dependencies = [ + "async-trait", "base64 0.22.1", "bytes", "http 1.1.0", @@ -6065,6 +6078,7 @@ dependencies = [ "http-body-util", "percent-encoding", "pin-project", + "prost 0.13.3", "tokio-stream", "tower-layer", "tower-service", @@ -6079,35 +6093,36 @@ checksum = "9d021fc044c18582b9a2408cd0dd05b1596e3ecdb5c4df822bb0183545683889" dependencies = [ "prettyplease", "proc-macro2", - "prost-build", + "prost-build 0.12.6", "quote", "syn 2.0.86", ] [[package]] name = "tonic-build" -version = "0.11.0" +version = "0.12.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "be4ef6dd70a610078cb4e338a0f79d06bc759ff1b22d2120c2ff02ae264ba9c2" +checksum = "9557ce109ea773b399c9b9e5dca39294110b74f1f342cb347a80d1fce8c26a11" dependencies = [ "prettyplease", "proc-macro2", - "prost-build", + "prost-build 0.13.3", + "prost-types 0.13.3", "quote", "syn 2.0.86", ] [[package]] name = "tonic-reflection" -version = "0.11.0" +version = "0.12.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "548c227bd5c0fae5925812c4ec6c66ffcfced23ea370cb823f4d18f0fc1cb6a7" +checksum = "878d81f52e7fcfd80026b7fdb6a9b578b3c3653ba987f87f0dce4b64043cba27" dependencies = [ - "prost 0.12.6", - "prost-types 0.12.6", + "prost 0.13.3", + "prost-types 0.13.3", "tokio", "tokio-stream", - "tonic 0.11.0", + "tonic 0.12.2", ] [[package]] @@ -6131,9 +6146,9 @@ dependencies = [ [[package]] name = "tonic-types" -version = "0.12.2" +version = "0.12.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9d967793411bc1a5392accf4731114295f0fd122865d22cde46a8584b03402b2" +checksum = "0081d8ee0847d01271392a5aebe960a4600f5d4da6c67648a6382a0940f8b367" dependencies = [ "prost 0.13.3", "prost-types 0.13.3", diff --git a/tailcall-upstream-grpc/Cargo.toml b/tailcall-upstream-grpc/Cargo.toml index 97b6b4ecb5..06d6b21c57 100644 --- a/tailcall-upstream-grpc/Cargo.toml +++ b/tailcall-upstream-grpc/Cargo.toml @@ -11,7 +11,7 @@ hyper = { version = "0.14.28", features = ["full"] } tokio = { version = "1.37.0", features = ["full"] } headers = { workspace = true } tonic = "0.11.0" -tonic-reflection = "0.11.0" +tonic-reflection = "0.12.0" prost = "0.12.4" prost-types = "0.12.4" tower = "0.4.13" @@ -37,5 +37,5 @@ http = { workspace = true } [build-dependencies] protoc-bin-vendored = "3.0.0" -tonic-build = "0.11.0" +tonic-build = "0.12.0" tailcall-fixtures = { path = "../tailcall-fixtures" }