From e4067f973f1f81ed5b4ab92b064c354093cd72c0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luk=C3=A1=C5=A1=20Pol=C3=A1=C4=8Dek?= Date: Sun, 29 Sep 2024 21:20:46 +0200 Subject: [PATCH] Update prost* --- Cargo.lock | 94 ++++++++++++++++++++++++++++++++++++++++++++++-------- Cargo.toml | 8 ++--- 2 files changed, 84 insertions(+), 18 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index b77d643..029d362 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -115,9 +115,9 @@ checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" [[package]] name = "chrono" -version = "0.4.31" +version = "0.4.38" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f2c685bad3eb3d45a01354cedb7d5faa66194d1d58ba6e267a8de788f79db38" +checksum = "a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401" dependencies = [ "android-tzdata", "iana-time-zone", @@ -125,7 +125,7 @@ dependencies = [ "num-traits", "serde", "wasm-bindgen", - "windows-targets 0.48.5", + "windows-targets 0.52.0", ] [[package]] @@ -721,6 +721,16 @@ dependencies = [ "prost-derive 0.12.3", ] +[[package]] +name = "prost" +version = "0.13.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7b0487d90e047de87f984913713b85c601c05609aad5b0df4b4573fbf69aa13f" +dependencies = [ + "bytes", + "prost-derive 0.13.3", +] + [[package]] name = "prost-build" version = "0.11.9" @@ -765,6 +775,27 @@ dependencies = [ "which", ] +[[package]] +name = "prost-build" +version = "0.13.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0c1318b19085f08681016926435853bbf7858f9c082d0999b80550ff5d9abe15" +dependencies = [ + "bytes", + "heck 0.5.0", + "itertools", + "log", + "multimap", + "once_cell", + "petgraph", + "prettyplease 0.2.16", + "prost 0.13.3", + "prost-types 0.13.3", + "regex", + "syn 2.0.79", + "tempfile", +] + [[package]] name = "prost-derive" version = "0.11.9" @@ -791,6 +822,19 @@ dependencies = [ "syn 2.0.79", ] +[[package]] +name = "prost-derive" +version = "0.13.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e9552f850d5f0964a4e4d0bf306459ac29323ddfbae05e35a7c0d35cb0803cc5" +dependencies = [ + "anyhow", + "itertools", + "proc-macro2", + "quote", + "syn 2.0.79", +] + [[package]] name = "prost-types" version = "0.11.9" @@ -809,15 +853,24 @@ dependencies = [ "prost 0.12.3", ] +[[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", +] + [[package]] name = "prost-wkt" -version = "0.5.0" +version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4d8ef9c3f0f1dab910d2b7e2c24a8e4322e122eba6d7a1921eeebcebbc046c40" +checksum = "a8d84e2bee181b04c2bac339f2bfe818c46a99750488cc6728ce4181d5aa8299" dependencies = [ "chrono", "inventory", - "prost 0.12.3", + "prost 0.13.3", "serde", "serde_derive", "serde_json", @@ -837,18 +890,31 @@ dependencies = [ "quote", ] +[[package]] +name = "prost-wkt-build" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8a669d5acbe719010c6f62a64e6d7d88fdedc1fe46e419747949ecb6312e9b14" +dependencies = [ + "heck 0.5.0", + "prost 0.13.3", + "prost-build 0.13.3", + "prost-types 0.13.3", + "quote", +] + [[package]] name = "prost-wkt-types" -version = "0.5.0" +version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "435be4a8704091b4c5fb1d79799de7f2dbff53af05edf29385237f8cf7ab37ee" +checksum = "01ef068e9b82e654614b22e6b13699bd545b6c0e2e721736008b00b38aeb4f64" dependencies = [ "chrono", - "prost 0.12.3", - "prost-build 0.12.3", - "prost-types 0.12.3", + "prost 0.13.3", + "prost-build 0.13.3", + "prost-types 0.13.3", "prost-wkt", - "prost-wkt-build", + "prost-wkt-build 0.6.0", "regex", "serde", "serde_derive", @@ -1615,10 +1681,10 @@ dependencies = [ "geoutils", "log", "meshtastic", - "prost 0.12.3", + "prost 0.13.3", "prost-build 0.12.3", "prost-wkt", - "prost-wkt-build", + "prost-wkt-build 0.5.0", "prost-wkt-types", "pyo3", "pyo3-log", diff --git a/Cargo.toml b/Cargo.toml index 8dc9715..2bba4df 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -10,13 +10,13 @@ prost-wkt-build = "0.5" walkdir = "2.3.2" [dependencies] -chrono = "0.4.31" +chrono = "0.4.38" geoutils = "0.5.1" log = "0.4.20" meshtastic = { git = "https://github.com/meshtastic/rust.git", rev = "7410cefb3747ee7c8b6dc81a182ed91b810f9e20" } -prost = "0.12.3" -prost-wkt = "0.5" -prost-wkt-types = "0.5" +prost = "0.13.3" +prost-wkt = "0.6" +prost-wkt-types = "0.6" pyo3 = { version = "0.22.0", features = ["extension-module", "chrono"] } pyo3-log = "0.11.0" regex = "1.9.6"