From 2de5d0476647383c462b8ad9b435c5624adc7e4d Mon Sep 17 00:00:00 2001 From: tomasarrachea Date: Tue, 6 Jan 2026 18:41:31 -0300 Subject: [PATCH] chore: remove unused deps --- Cargo.lock | 166 ++++++---------------------------- crates/rust-client/Cargo.toml | 4 - 2 files changed, 29 insertions(+), 141 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 504f06e0b..f53240e53 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2322,37 +2322,13 @@ version = "0.4.29" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897" -[[package]] -name = "logos" -version = "0.14.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7251356ef8cb7aec833ddf598c6cb24d17b689d20b993f9d11a3d764e34e6458" -dependencies = [ - "logos-derive 0.14.4", -] - [[package]] name = "logos" version = "0.15.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ff472f899b4ec2d99161c51f60ff7075eeb3097069a36050d8037a6325eb8154" dependencies = [ - "logos-derive 0.15.1", -] - -[[package]] -name = "logos-codegen" -version = "0.14.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "59f80069600c0d66734f5ff52cc42f2dabd6b29d205f333d61fd7832e9e9963f" -dependencies = [ - "beef", - "fnv", - "lazy_static", - "proc-macro2", - "quote", - "regex-syntax", - "syn 2.0.111", + "logos-derive", ] [[package]] @@ -2371,22 +2347,13 @@ dependencies = [ "syn 2.0.111", ] -[[package]] -name = "logos-derive" -version = "0.14.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "24fb722b06a9dc12adb0963ed585f19fc61dc5413e6a9be9422ef92c091e731d" -dependencies = [ - "logos-codegen 0.14.4", -] - [[package]] name = "logos-derive" version = "0.15.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "605d9697bcd5ef3a42d38efc51541aa3d6a4a25f7ab6d1ed0da5ac632a26b470" dependencies = [ - "logos-codegen 0.15.1", + "logos-codegen", ] [[package]] @@ -2535,15 +2502,12 @@ dependencies = [ "miden-testing", "miden-tx", "miette", - "prost 0.14.1", - "prost-build", - "prost-types 0.14.1", - "protox 0.7.2", + "prost", + "prost-types", "rand 0.9.2", "thiserror 2.0.17", "tokio", "tonic", - "tonic-build", "tonic-health", "tonic-prost", "tonic-prost-build", @@ -2899,7 +2863,7 @@ dependencies = [ "miden-node-utils", "miden-protocol", "miette", - "prost 0.14.1", + "prost", "thiserror 2.0.17", "tonic", "tonic-prost", @@ -2914,7 +2878,7 @@ source = "git+https://github.com/0xMiden/miden-node.git?branch=next#84a488a3d291 dependencies = [ "fs-err", "miette", - "protox 0.9.0", + "protox", "tonic-prost-build", ] @@ -3035,7 +2999,7 @@ source = "git+https://github.com/0xMiden/miden-note-transport.git?branch=main#56 dependencies = [ "fs-err", "miette", - "protox 0.9.0", + "protox", "tonic-prost-build", ] @@ -3139,7 +3103,7 @@ dependencies = [ "pingora-limits", "pingora-proxy", "prometheus 0.14.0", - "prost 0.14.1", + "prost", "reqwest", "semver 1.0.27", "serde", @@ -3169,7 +3133,7 @@ dependencies = [ "miden-protocol", "miden-tx", "miette", - "prost 0.14.1", + "prost", "thiserror 2.0.17", "tokio", "tonic", @@ -3691,7 +3655,7 @@ dependencies = [ "opentelemetry", "opentelemetry-proto", "opentelemetry_sdk", - "prost 0.14.1", + "prost", "thiserror 2.0.17", "tokio", "tonic", @@ -3705,7 +3669,7 @@ checksum = "a7175df06de5eaee9909d4805a3d07e28bb752c34cab57fa9cff549da596b30f" dependencies = [ "opentelemetry", "opentelemetry_sdk", - "prost 0.14.1", + "prost", "tonic", "tonic-prost", ] @@ -4345,16 +4309,6 @@ dependencies = [ "syn 2.0.111", ] -[[package]] -name = "prost" -version = "0.13.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2796faa41db3ec313a31f7624d9286acf277b52de526150b7e69f3debf891ee5" -dependencies = [ - "bytes", - "prost-derive 0.13.5", -] - [[package]] name = "prost" version = "0.14.1" @@ -4362,7 +4316,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7231bd9b3d3d33c86b58adbac74b5ec0ad9f496b19d22801d773636feaa95f3d" dependencies = [ "bytes", - "prost-derive 0.14.1", + "prost-derive", ] [[package]] @@ -4378,8 +4332,8 @@ dependencies = [ "once_cell", "petgraph", "prettyplease", - "prost 0.14.1", - "prost-types 0.14.1", + "prost", + "prost-types", "pulldown-cmark", "pulldown-cmark-to-cmark", "regex", @@ -4387,19 +4341,6 @@ dependencies = [ "tempfile", ] -[[package]] -name = "prost-derive" -version = "0.13.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8a56d757972c98b346a9b766e3f02746cde6dd1cd1d1d563472929fdd74bec4d" -dependencies = [ - "anyhow", - "itertools", - "proc-macro2", - "quote", - "syn 2.0.111", -] - [[package]] name = "prost-derive" version = "0.14.1" @@ -4413,38 +4354,16 @@ dependencies = [ "syn 2.0.111", ] -[[package]] -name = "prost-reflect" -version = "0.14.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b5edd582b62f5cde844716e66d92565d7faf7ab1445c8cebce6e00fba83ddb2" -dependencies = [ - "logos 0.14.4", - "miette", - "once_cell", - "prost 0.13.5", - "prost-types 0.13.5", -] - [[package]] name = "prost-reflect" version = "0.16.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b89455ef41ed200cafc47c76c552ee7792370ac420497e551f16123a9135f76e" dependencies = [ - "logos 0.15.1", + "logos", "miette", - "prost 0.14.1", - "prost-types 0.14.1", -] - -[[package]] -name = "prost-types" -version = "0.13.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "52c2c1bf36ddb1a1c396b3601a3cec27c2462e45f07c386894ec3ccf5332bd16" -dependencies = [ - "prost 0.13.5", + "prost", + "prost-types", ] [[package]] @@ -4453,7 +4372,7 @@ version = "0.14.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b9b4db3d6da204ed77bb26ba83b6122a73aeb2e87e25fbf7ad2e84c4ccbf8f72" dependencies = [ - "prost 0.14.1", + "prost", ] [[package]] @@ -4482,21 +4401,6 @@ dependencies = [ "thiserror 1.0.69", ] -[[package]] -name = "protox" -version = "0.7.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6f352af331bf637b8ecc720f7c87bf903d2571fa2e14a66e9b2558846864b54a" -dependencies = [ - "bytes", - "miette", - "prost 0.13.5", - "prost-reflect 0.14.7", - "prost-types 0.13.5", - "protox-parse 0.7.0", - "thiserror 1.0.69", -] - [[package]] name = "protox" version = "0.9.0" @@ -4505,34 +4409,22 @@ checksum = "8555716f64c546306ddf3383065dc40d4232609e79e0a4c50e94e87d54f30fb4" dependencies = [ "bytes", "miette", - "prost 0.14.1", - "prost-reflect 0.16.3", - "prost-types 0.14.1", - "protox-parse 0.9.0", + "prost", + "prost-reflect", + "prost-types", + "protox-parse", "thiserror 2.0.17", ] -[[package]] -name = "protox-parse" -version = "0.7.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a3a462d115462c080ae000c29a47f0b3985737e5d3a995fcdbcaa5c782068dde" -dependencies = [ - "logos 0.14.4", - "miette", - "prost-types 0.13.5", - "thiserror 1.0.69", -] - [[package]] name = "protox-parse" version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "072eee358134396a4643dff81cfff1c255c9fbd3fb296be14bdb6a26f9156366" dependencies = [ - "logos 0.15.1", + "logos", "miette", - "prost-types 0.14.1", + "prost-types", "thiserror 2.0.17", ] @@ -5911,7 +5803,7 @@ version = "0.14.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2a82868bf299e0a1d2e8dce0dc33a46c02d6f045b2c1f1d6cc8dc3d0bf1812ef" dependencies = [ - "prost 0.14.1", + "prost", "tokio", "tokio-stream", "tonic", @@ -5925,7 +5817,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "66bd50ad6ce1252d87ef024b3d64fe4c3cf54a86fb9ef4c631fdd0ded7aeaa67" dependencies = [ "bytes", - "prost 0.14.1", + "prost", "tonic", ] @@ -5938,7 +5830,7 @@ dependencies = [ "prettyplease", "proc-macro2", "prost-build", - "prost-types 0.14.1", + "prost-types", "quote", "syn 2.0.111", "tempfile", @@ -5951,8 +5843,8 @@ version = "0.14.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "34da53e8387581d66db16ff01f98a70b426b091fdf76856e289d5c1bd386ed7b" dependencies = [ - "prost 0.14.1", - "prost-types 0.14.1", + "prost", + "prost-types", "tokio", "tokio-stream", "tonic", diff --git a/crates/rust-client/Cargo.toml b/crates/rust-client/Cargo.toml index 873ead3d5..80210e5e0 100644 --- a/crates/rust-client/Cargo.toml +++ b/crates/rust-client/Cargo.toml @@ -72,10 +72,6 @@ miden-protocol = { workspace = true } miden-standards = { workspace = true } miette = { workspace = true } prost = { default-features = false, features = ["derive"], version = "0.14" } -prost-build = { default-features = false, version = "0.14" } -protox = { version = "0.7" } -tonic-build = { version = "0.14" } -tonic-prost = { version = "0.14" } tonic-prost-build = { version = "0.14" } [dev-dependencies]