From 88d36ea280585c63bbfe3ac9995c9c854f170aa6 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 1 Oct 2026 11:01:04 +0000 Subject: [PATCH] build(deps): bump prost-build from 0.13.5 to 0.14.4 Bumps [prost-build](https://github.com/tokio-rs/prost) from 0.13.5 to 0.14.4. - [Release notes](https://github.com/tokio-rs/prost/releases) - [Changelog](https://github.com/tokio-rs/prost/blob/master/CHANGELOG.md) - [Commits](https://github.com/tokio-rs/prost/compare/v0.13.5...v0.14.4) --- updated-dependencies: - dependency-name: prost-build dependency-version: 0.14.4 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Cargo.lock | 135 ++++++++++++++++++++------- confidence-event-engine/Cargo.toml | 2 +- confidence-resolver/Cargo.toml | 2 +- openfeature-provider/rust/Cargo.toml | 2 +- wasm/rust-guest/Cargo.toml | 2 +- 5 files changed, 107 insertions(+), 36 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 7e051ff3..b4cf2b93 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -327,7 +327,7 @@ dependencies = [ "js-sys", "once_cell", "pbjson-types", - "prost", + "prost 0.13.5", "serde", "serde_json", "wasm-bindgen", @@ -340,9 +340,9 @@ name = "confidence-event-engine" version = "0.1.0" dependencies = [ "crossbeam-queue", - "prost", - "prost-build", - "prost-types", + "prost 0.13.5", + "prost-build 0.14.4", + "prost-types 0.13.5", ] [[package]] @@ -365,10 +365,10 @@ dependencies = [ "pbjson", "pbjson-build", "pbjson-types", - "prost", - "prost-build", + "prost 0.13.5", + "prost-build 0.14.4", "prost-reflect", - "prost-types", + "prost-types 0.13.5", "regex", "rust-crypto-wasm", "serde", @@ -584,8 +584,8 @@ name = "event-guest" version = "0.1.0" dependencies = [ "confidence-event-engine", - "prost", - "prost-types", + "prost 0.13.5", + "prost-types 0.13.5", "wasm-msg", ] @@ -619,6 +619,12 @@ version = "1.0.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" +[[package]] +name = "foldhash" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2" + [[package]] name = "form_urlencoded" version = "1.2.2" @@ -830,6 +836,9 @@ name = "hashbrown" version = "0.15.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1" +dependencies = [ + "foldhash", +] [[package]] name = "heck" @@ -1347,7 +1356,7 @@ version = "0.50.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7957b9740744892f114936ab4a57b3f487491bbeafaf8083688b16841a4240e5" dependencies = [ - "windows-sys 0.59.0", + "windows-sys 0.61.2", ] [[package]] @@ -1474,8 +1483,8 @@ checksum = "6eea3058763d6e656105d1403cb04e0a41b7bbac6362d413e7c33be0c32279c9" dependencies = [ "heck", "itertools 0.13.0", - "prost", - "prost-types", + "prost 0.13.5", + "prost-types 0.13.5", ] [[package]] @@ -1488,8 +1497,8 @@ dependencies = [ "chrono", "pbjson", "pbjson-build", - "prost", - "prost-build", + "prost 0.13.5", + "prost-build 0.13.5", "serde", ] @@ -1552,6 +1561,17 @@ dependencies = [ "indexmap", ] +[[package]] +name = "petgraph" +version = "0.8.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8701b58ea97060d5e5b155d383a69952a60943f0e6dfe30b04c287beb0b27455" +dependencies = [ + "fixedbitset", + "hashbrown", + "indexmap", +] + [[package]] name = "pin-project" version = "1.1.10" @@ -1662,7 +1682,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.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "528ac67416ff8646872a3c02cad9cc4ee5dc9f9540c9b10771855c95cb2e5ae1" +dependencies = [ + "bytes", + "prost-derive 0.14.4", ] [[package]] @@ -1676,10 +1706,29 @@ dependencies = [ "log", "multimap", "once_cell", - "petgraph", + "petgraph 0.7.1", + "prettyplease", + "prost 0.13.5", + "prost-types 0.13.5", + "regex", + "syn 2.0.106", + "tempfile", +] + +[[package]] +name = "prost-build" +version = "0.14.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "03da047801ff44bb6a4d407d4860c05fd70bb81714e6b2f3812603d5b145b042" +dependencies = [ + "heck", + "itertools 0.14.0", + "log", + "multimap", + "petgraph 0.8.3", "prettyplease", - "prost", - "prost-types", + "prost 0.14.4", + "prost-types 0.14.4", "regex", "syn 2.0.106", "tempfile", @@ -1698,6 +1747,19 @@ dependencies = [ "syn 2.0.106", ] +[[package]] +name = "prost-derive" +version = "0.14.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b570b25f7617e43d59005d0990ccb79e950a423952cea19671b7a876da390adf" +dependencies = [ + "anyhow", + "itertools 0.14.0", + "proc-macro2", + "quote", + "syn 2.0.106", +] + [[package]] name = "prost-reflect" version = "0.14.7" @@ -1705,8 +1767,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7b5edd582b62f5cde844716e66d92565d7faf7ab1445c8cebce6e00fba83ddb2" dependencies = [ "once_cell", - "prost", - "prost-types", + "prost 0.13.5", + "prost-types 0.13.5", ] [[package]] @@ -1715,7 +1777,16 @@ version = "0.13.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "52c2c1bf36ddb1a1c396b3601a3cec27c2462e45f07c386894ec3ccf5332bd16" dependencies = [ - "prost", + "prost 0.13.5", +] + +[[package]] +name = "prost-types" +version = "0.14.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f94967dc7688f3054c7fac87473ffae4cc4c3904800e2d9f5b857246d8963b0a" +dependencies = [ + "prost 0.14.4", ] [[package]] @@ -1991,9 +2062,9 @@ dependencies = [ "arc-swap", "bytes", "confidence_resolver", - "prost", - "prost-build", - "prost-types", + "prost 0.13.5", + "prost-build 0.14.4", + "prost-types 0.13.5", "wasm-msg", ] @@ -2070,7 +2141,7 @@ dependencies = [ "security-framework", "security-framework-sys", "webpki-root-certs", - "windows-sys 0.52.0", + "windows-sys 0.61.2", ] [[package]] @@ -2292,9 +2363,9 @@ dependencies = [ "http", "num_cpus", "open-feature", - "prost", - "prost-build", - "prost-types", + "prost 0.13.5", + "prost-build 0.14.4", + "prost-types 0.13.5", "rand 0.10.2", "reqwest", "reqwest-middleware", @@ -2568,8 +2639,8 @@ checksum = "eac6f67be712d12f0b41328db3137e0d0757645d8904b4cb7d51cd9c2279e847" dependencies = [ "prettyplease", "proc-macro2", - "prost-build", - "prost-types", + "prost-build 0.13.5", + "prost-types 0.13.5", "quote", "syn 2.0.106", ] @@ -2910,7 +2981,7 @@ name = "wasm-msg" version = "0.3.0" dependencies = [ "paste", - "prost", + "prost 0.13.5", "tonic-build", ] @@ -2978,7 +3049,7 @@ version = "0.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22" dependencies = [ - "windows-sys 0.52.0", + "windows-sys 0.61.2", ] [[package]] diff --git a/confidence-event-engine/Cargo.toml b/confidence-event-engine/Cargo.toml index 6161e66b..e5feffe7 100644 --- a/confidence-event-engine/Cargo.toml +++ b/confidence-event-engine/Cargo.toml @@ -10,4 +10,4 @@ prost-types = { version = "0.13", default-features = false } crossbeam-queue = { version = "0.3.12", default-features = false, features = ["alloc"] } [build-dependencies] -prost-build = "0.13" +prost-build = "0.14" diff --git a/confidence-resolver/Cargo.toml b/confidence-resolver/Cargo.toml index a1bbb928..b36eba58 100644 --- a/confidence-resolver/Cargo.toml +++ b/confidence-resolver/Cargo.toml @@ -48,7 +48,7 @@ openmetrics-parser = "0.4.4" regex = "1.10.2" [build-dependencies] -prost-build = "0.13" +prost-build = "0.14" pbjson-build = { version = "0.7.0" } prost-reflect = "0.14" diff --git a/openfeature-provider/rust/Cargo.toml b/openfeature-provider/rust/Cargo.toml index 265c3462..7828409f 100644 --- a/openfeature-provider/rust/Cargo.toml +++ b/openfeature-provider/rust/Cargo.toml @@ -58,7 +58,7 @@ rand = "0.10" chrono = { version = "0.4", features = ["clock"] } [build-dependencies] -prost-build = "0.13" +prost-build = "0.14" [dev-dependencies] tokio = { version = "1", features = ["rt-multi-thread", "macros", "signal"] } diff --git a/wasm/rust-guest/Cargo.toml b/wasm/rust-guest/Cargo.toml index b61ec14d..5c0d67d3 100644 --- a/wasm/rust-guest/Cargo.toml +++ b/wasm/rust-guest/Cargo.toml @@ -17,4 +17,4 @@ bytes = { version = "1.4.0", default-features = false } arc-swap = "1.7.1" [build-dependencies] -prost-build = "0.13" \ No newline at end of file +prost-build = "0.14" \ No newline at end of file