diff --git a/Cargo.lock b/Cargo.lock index cd274d3..f66b472 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -294,7 +294,7 @@ version = "0.1.0" dependencies = [ "anyhow", "crunch", - "prost 0.13.3", + "prost", "tokio", "tracing", "tracing-subscriber", @@ -689,9 +689,9 @@ dependencies = [ "crunch-traits", "genco", "pretty_assertions", - "prost 0.13.3", + "prost", "prost-build", - "prost-types 0.13.3", + "prost-types", "regex", "tempfile", "tokio", @@ -708,9 +708,9 @@ dependencies = [ "capnp", "capnpc", "criterion", - "prost 0.13.3", + "prost", "prost-build", - "prost-types 0.13.3", + "prost-types", "serde", "serde_json", "thiserror", @@ -770,8 +770,8 @@ dependencies = [ "bytes", "crunch-traits", "futures", - "prost 0.13.3", - "prost-types 0.13.3", + "prost", + "prost-types", "thiserror", "tokio", "tonic", @@ -805,7 +805,7 @@ dependencies = [ "anyhow", "async-trait", "futures", - "prost 0.13.3", + "prost", "thiserror", "tokio", "uuid", @@ -1676,15 +1676,6 @@ dependencies = [ "either", ] -[[package]] -name = "itertools" -version = "0.12.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569" -dependencies = [ - "either", -] - [[package]] name = "itertools" version = "0.13.0" @@ -2227,16 +2218,6 @@ dependencies = [ "unicode-ident", ] -[[package]] -name = "prost" -version = "0.12.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "deb1435c188b76130da55f17a466d252ff7b1418b2ad3e037d127b94e3411f29" -dependencies = [ - "bytes", - "prost-derive 0.12.6", -] - [[package]] name = "prost" version = "0.13.3" @@ -2244,43 +2225,30 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7b0487d90e047de87f984913713b85c601c05609aad5b0df4b4573fbf69aa13f" dependencies = [ "bytes", - "prost-derive 0.13.3", + "prost-derive", ] [[package]] name = "prost-build" -version = "0.12.6" +version = "0.13.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "22505a5c94da8e3b7c2996394d1c933236c4d743e81a410bcca4e6989fc066a4" +checksum = "0c1318b19085f08681016926435853bbf7858f9c082d0999b80550ff5d9abe15" dependencies = [ "bytes", "heck 0.5.0", - "itertools 0.12.1", + "itertools 0.13.0", "log", "multimap", "once_cell", "petgraph", "prettyplease", - "prost 0.12.6", - "prost-types 0.12.6", + "prost", + "prost-types", "regex", "syn 2.0.87", "tempfile", ] -[[package]] -name = "prost-derive" -version = "0.12.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "81bddcdb20abf9501610992b6759a4c888aef7d1a7247ef75e2404275ac24af1" -dependencies = [ - "anyhow", - "itertools 0.12.1", - "proc-macro2", - "quote", - "syn 2.0.87", -] - [[package]] name = "prost-derive" version = "0.13.3" @@ -2294,22 +2262,13 @@ dependencies = [ "syn 2.0.87", ] -[[package]] -name = "prost-types" -version = "0.12.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9091c90b0a32608e984ff2fa4091273cbdd755d54935c51d520887f4a1dbd5b0" -dependencies = [ - "prost 0.12.6", -] - [[package]] name = "prost-types" version = "0.13.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4759aa0d3a6232fb8dbdb97b61de2c20047c68aca932c7ed76da9d788508d670" dependencies = [ - "prost 0.13.3", + "prost", ] [[package]] @@ -3380,7 +3339,7 @@ dependencies = [ "hyper-util", "percent-encoding", "pin-project", - "prost 0.13.3", + "prost", "rustls-native-certs 0.8.0", "rustls-pemfile 2.2.0", "socket2", diff --git a/Cargo.toml b/Cargo.toml index 5eafef0..815e76a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -32,7 +32,7 @@ serde = { version = "1.0.188", features = ["derive"] } serde_json = { version = "1.0.107" } prost = { version = "0.13" } prost-types = { version = "0.13" } -prost-build = "0.12" +prost-build = "0.13" bytes = { version = "1.5" } tempfile = { version = "3.8.0" } genco = { version = "0.17.6" } diff --git a/crates/crunch-envelope/Cargo.toml b/crates/crunch-envelope/Cargo.toml index 87b73e0..79fecbf 100644 --- a/crates/crunch-envelope/Cargo.toml +++ b/crates/crunch-envelope/Cargo.toml @@ -25,7 +25,7 @@ bytes = {workspace = true, optional = true} [build-dependencies] capnpc = "0.18.0" -prost-build = "0.12" +prost-build = "0.13" [dev-dependencies] criterion = { version = "0.5" } \ No newline at end of file