diff --git a/Cargo.lock b/Cargo.lock index ae2dff3c..b558d7b1 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2031,7 +2031,17 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "deb1435c188b76130da55f17a466d252ff7b1418b2ad3e037d127b94e3411f29" dependencies = [ "bytes", - "prost-derive", + "prost-derive 0.12.6", +] + +[[package]] +name = "prost" +version = "0.13.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3b2ecbe40f08db5c006b5764a2645f7f3f141ce756412ac9e1dd6087e6d32995" +dependencies = [ + "bytes", + "prost-derive 0.13.2", ] [[package]] @@ -2048,8 +2058,8 @@ dependencies = [ "once_cell", "petgraph", "prettyplease", - "prost", - "prost-types", + "prost 0.12.6", + "prost-types 0.12.6", "regex", "syn", "tempfile", @@ -2068,13 +2078,35 @@ dependencies = [ "syn", ] +[[package]] +name = "prost-derive" +version = "0.13.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "acf0c195eebb4af52c752bec4f52f645da98b6e92077a04110c7f349477ae5ac" +dependencies = [ + "anyhow", + "itertools", + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "prost-types" version = "0.12.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9091c90b0a32608e984ff2fa4091273cbdd755d54935c51d520887f4a1dbd5b0" dependencies = [ - "prost", + "prost 0.12.6", +] + +[[package]] +name = "prost-types" +version = "0.13.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "60caa6738c7369b940c3d49246a8d1749323674c65cb13010134f5c9bad5b519" +dependencies = [ + "prost 0.13.2", ] [[package]] @@ -2136,8 +2168,8 @@ dependencies = [ "lazy_static", "log", "once_cell", - "prost", - "prost-types", + "prost 0.12.6", + "prost-types 0.12.6", "rand", "regex", "reqwest", @@ -2152,7 +2184,7 @@ dependencies = [ "time", "tokio", "tokio-postgres", - "tonic", + "tonic 0.10.2", "tonic-build", "tonic-reflection", "tower", @@ -3231,7 +3263,7 @@ dependencies = [ "hyper-timeout", "percent-encoding", "pin-project", - "prost", + "prost 0.12.6", "tokio", "tokio-stream", "tower", @@ -3240,6 +3272,27 @@ dependencies = [ "tracing", ] +[[package]] +name = "tonic" +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", + "http-body 1.0.1", + "http-body-util", + "percent-encoding", + "pin-project", + "prost 0.13.2", + "tokio-stream", + "tower-layer", + "tower-service", + "tracing", +] + [[package]] name = "tonic-build" version = "0.11.0" @@ -3255,15 +3308,15 @@ dependencies = [ [[package]] name = "tonic-reflection" -version = "0.10.2" +version = "0.12.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3fa37c513df1339d197f4ba21d28c918b9ef1ac1768265f11ecb6b7f1cba1b76" +checksum = "7b56b874eedb04f89907573b408eab1e87c1c1dce43aac6ad63742f57faa99ff" dependencies = [ - "prost", - "prost-types", + "prost 0.13.2", + "prost-types 0.13.2", "tokio", "tokio-stream", - "tonic", + "tonic 0.12.2", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index e2084972..4054d64e 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -43,7 +43,7 @@ time = { version = "0.3", features = ["macros"] } tokio = { version = "1.36", features = ["full"] } tokio-postgres = "0.7" tonic = "0.10" -tonic-reflection = "0.10" +tonic-reflection = "0.12" tower = "0.4" tracing = "0.1" tracing-subscriber = { version = "0.3", features = ["env-filter"] }