diff --git a/Cargo.lock b/Cargo.lock index 9e9ea2c3..ed8d3bf3 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -945,7 +945,7 @@ name = "envoy-data-plane-api" version = "0.1.0" dependencies = [ "glob", - "prost", + "prost 0.14.1", "prost-build", "prost-reflect", "serde", @@ -2038,7 +2038,7 @@ dependencies = [ "opentelemetry-http", "opentelemetry-proto", "opentelemetry_sdk", - "prost", + "prost 0.13.5", "reqwest", "serde", "serde_json", @@ -2058,7 +2058,7 @@ dependencies = [ "hex", "opentelemetry", "opentelemetry_sdk", - "prost", + "prost 0.13.5", "serde", "tonic", ] @@ -2112,7 +2112,7 @@ dependencies = [ "orion-error", "orion-format", "orion-interner", - "prost", + "prost 0.14.1", "regex", "serde", "serde_json", @@ -2620,7 +2620,17 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2796faa41db3ec313a31f7624d9286acf277b52de526150b7e69f3debf891ee5" dependencies = [ "bytes", - "prost-derive", + "prost-derive 0.13.5", +] + +[[package]] +name = "prost" +version = "0.14.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7231bd9b3d3d33c86b58adbac74b5ec0ad9f496b19d22801d773636feaa95f3d" +dependencies = [ + "bytes", + "prost-derive 0.14.1", ] [[package]] @@ -2636,7 +2646,7 @@ dependencies = [ "once_cell", "petgraph", "prettyplease", - "prost", + "prost 0.13.5", "prost-types", "regex", "syn", @@ -2656,6 +2666,19 @@ dependencies = [ "syn", ] +[[package]] +name = "prost-derive" +version = "0.14.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9120690fafc389a67ba3803df527d0ec9cbbc9cc45e4cc20b332996dfb672425" +dependencies = [ + "anyhow", + "itertools 0.14.0", + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "prost-reflect" version = "0.14.7" @@ -2664,7 +2687,7 @@ checksum = "7b5edd582b62f5cde844716e66d92565d7faf7ab1445c8cebce6e00fba83ddb2" dependencies = [ "base64 0.22.1", "once_cell", - "prost", + "prost 0.13.5", "prost-reflect-derive", "prost-types", "serde", @@ -2688,7 +2711,7 @@ version = "0.13.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "52c2c1bf36ddb1a1c396b3601a3cec27c2462e45f07c386894ec3ccf5332bd16" dependencies = [ - "prost", + "prost 0.13.5", ] [[package]] @@ -3660,7 +3683,7 @@ dependencies = [ "hyper-util", "percent-encoding", "pin-project", - "prost", + "prost 0.13.5", "socket2 0.5.10", "tokio", "tokio-stream", @@ -3691,7 +3714,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1eaf34ddb812120f5c601162d5429933c9b527d901ab0e7f930d3147e33a09b2" dependencies = [ "async-stream", - "prost", + "prost 0.13.5", "tokio", "tokio-stream", "tonic", diff --git a/Cargo.toml b/Cargo.toml index b2011252..6ed39b4a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -51,7 +51,7 @@ http-body = "1.0" http-body-util = "0.1.0" num_cpus = "1" ppp = "2.3" -prost = "0.13" +prost = "0.14" prost-build = "^0.13" prost-reflect = { version = "0.14", features = ["derive", "serde"] } regex = "1.10.2" diff --git a/orion-configuration/Cargo.toml b/orion-configuration/Cargo.toml index b0f16574..b27e4a53 100644 --- a/orion-configuration/Cargo.toml +++ b/orion-configuration/Cargo.toml @@ -31,7 +31,7 @@ orion-data-plane-api = { workspace = true, optional = true } orion-error.workspace = true orion-format.workspace = true orion-interner.workspace = true -prost = "0.13.0" +prost = "0.14.1" regex.workspace = true serde = { workspace = true, features = ["rc"] } serde_json.workspace = true