From ee8638dd37fab7ae963479b4ca00e54799f5063a Mon Sep 17 00:00:00 2001 From: Theo Butler Date: Thu, 15 Jan 2026 10:39:17 -0500 Subject: [PATCH] chore(deps): remove unused dependencies --- Cargo.lock | 117 ------------------ crates/bin/ampcc/Cargo.toml | 2 - crates/bin/ampctl/Cargo.toml | 1 - crates/clients/admin/Cargo.toml | 1 - crates/core/common/Cargo.toml | 1 - crates/core/datasets-derived/Cargo.toml | 1 - crates/core/dump/Cargo.toml | 1 - .../solana-storage-proto/Cargo.toml | 6 - crates/extractors/solana/Cargo.toml | 2 - tests/Cargo.toml | 1 - 10 files changed, 133 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index fba06fa67..a1e10ec6d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -69,7 +69,6 @@ dependencies = [ name = "admin-client" version = "0.1.0" dependencies = [ - "anyhow", "datasets-common", "dump", "monitoring", @@ -1043,8 +1042,6 @@ dependencies = [ "reqwest", "serde", "serde_json", - "syntect", - "syntect-tui", "thiserror 2.0.17", "tokio", "url", @@ -1079,7 +1076,6 @@ dependencies = [ "toml 0.8.23", "tracing", "url", - "urlencoding", "vergen-gitcl", "worker", ] @@ -2754,7 +2750,6 @@ dependencies = [ "schemars 1.2.0", "serde", "serde_json", - "tempfile", "thiserror 2.0.17", "tokio", "tower 0.5.2", @@ -3237,12 +3232,6 @@ dependencies = [ "syn 2.0.114", ] -[[package]] -name = "custom_error" -version = "1.9.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4f8a51dd197fa6ba5b4dc98a990a43cc13693c23eb0089ebb0fcc1f04152bca6" - [[package]] name = "darling" version = "0.14.4" @@ -4120,7 +4109,6 @@ dependencies = [ "datafusion", "datasets-common", "js-runtime", - "metadata-db", "schemars 1.2.0", "serde", "serde_json", @@ -4487,7 +4475,6 @@ dependencies = [ "monitoring", "object_store", "parking_lot", - "rand 0.9.2", "serde", "serde_json", "thiserror 2.0.17", @@ -4759,17 +4746,6 @@ dependencies = [ "url", ] -[[package]] -name = "fancy-regex" -version = "0.16.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "998b056554fbe42e03ae0e152895cd1a7e1002aec800fdc6635d20270260c46f" -dependencies = [ - "bit-set", - "regex-automata", - "regex-syntax", -] - [[package]] name = "fastant" version = "0.1.11" @@ -6392,12 +6368,6 @@ dependencies = [ "zlib-rs", ] -[[package]] -name = "linked-hash-map" -version = "0.5.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f" - [[package]] name = "linux-raw-sys" version = "0.4.15" @@ -7138,28 +7108,6 @@ version = "1.70.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "384b8ab6d37215f3c5301a95a4accb5d64aa607f1fcb26a11b5303878451b4fe" -[[package]] -name = "onig" -version = "6.5.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "336b9c63443aceef14bea841b899035ae3abe89b7c486aaf4c5bd8aafedac3f0" -dependencies = [ - "bitflags", - "libc", - "once_cell", - "onig_sys", -] - -[[package]] -name = "onig_sys" -version = "69.9.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c7f86c6eef3d6df15f23bcfb6af487cbd2fed4e5581d58d5bf1f5f8b7f6727dc" -dependencies = [ - "cc", - "pkg-config", -] - [[package]] name = "opaque-debug" version = "0.3.1" @@ -7728,19 +7676,6 @@ version = "0.3.32" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c" -[[package]] -name = "plist" -version = "1.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "740ebea15c5d1428f910cd1a5f52cebf8d25006245ed8ade92702f4943d91e07" -dependencies = [ - "base64 0.22.1", - "indexmap 2.13.0", - "quick-xml", - "serde", - "time", -] - [[package]] name = "poly1305" version = "0.8.0" @@ -8334,7 +8269,6 @@ dependencies = [ "lru 0.12.5", "paste", "strum 0.26.3", - "time", "unicode-segmentation", "unicode-truncate", "unicode-width 0.2.0", @@ -9791,7 +9725,6 @@ dependencies = [ name = "solana-datasets" version = "0.1.0" dependencies = [ - "anyhow", "async-stream", "backon", "bincode 1.3.3", @@ -9812,7 +9745,6 @@ dependencies = [ "solana-client", "solana-clock", "solana-rpc-client-api", - "solana-rpc-client-types", "solana-sdk", "solana-storage-proto", "solana-transaction-status-client-types", @@ -10859,16 +10791,10 @@ dependencies = [ "bincode 1.3.3", "enum-iterator", "prost 0.13.5", - "prost-build", "serde", "solana-account-decoder", - "solana-hash 3.1.0", - "solana-instruction", "solana-message", - "solana-pubkey 3.0.0", "solana-serde", - "solana-signature", - "solana-transaction", "solana-transaction-context", "solana-transaction-error", "solana-transaction-status", @@ -11911,39 +11837,6 @@ dependencies = [ "syn 2.0.114", ] -[[package]] -name = "syntect" -version = "5.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "656b45c05d95a5704399aeef6bd0ddec7b2b3531b7c9e900abbf7c4d2190c925" -dependencies = [ - "bincode 1.3.3", - "fancy-regex", - "flate2", - "fnv", - "once_cell", - "onig", - "plist", - "regex-syntax", - "serde", - "serde_derive", - "serde_json", - "thiserror 2.0.17", - "walkdir", - "yaml-rust", -] - -[[package]] -name = "syntect-tui" -version = "3.0.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "24486acfb54bfcae77f45784cb59254e14454949a44f9d0b62613a699619c210" -dependencies = [ - "custom_error", - "ratatui", - "syntect", -] - [[package]] name = "system-configuration" version = "0.6.1" @@ -12033,7 +11926,6 @@ dependencies = [ "serde_json", "serde_yaml", "server", - "solana-datasets", "tempfile", "thiserror 2.0.17", "tokio", @@ -13800,15 +13692,6 @@ dependencies = [ "lzma-sys", ] -[[package]] -name = "yaml-rust" -version = "0.4.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "56c1936c4cc7a1c9ab21a1ebb602eb942ba868cbd44a99cb7cdc5892335e1c85" -dependencies = [ - "linked-hash-map", -] - [[package]] name = "yansi" version = "1.0.1" diff --git a/crates/bin/ampcc/Cargo.toml b/crates/bin/ampcc/Cargo.toml index c68e0d0d1..0c3a45b1f 100644 --- a/crates/bin/ampcc/Cargo.toml +++ b/crates/bin/ampcc/Cargo.toml @@ -20,5 +20,3 @@ serde_json.workspace = true reqwest.workspace = true thiserror.workspace = true urlencoding = "2.1" -syntect = { version = "5", default-features = false, features = ["default-fancy"] } -syntect-tui = "3" diff --git a/crates/bin/ampctl/Cargo.toml b/crates/bin/ampctl/Cargo.toml index 41a4b59c0..458bfa31d 100644 --- a/crates/bin/ampctl/Cargo.toml +++ b/crates/bin/ampctl/Cargo.toml @@ -37,7 +37,6 @@ tokio.workspace = true toml.workspace = true tracing.workspace = true url.workspace = true -urlencoding = "2.1" worker = { path = "../../services/worker" } [build-dependencies] diff --git a/crates/clients/admin/Cargo.toml b/crates/clients/admin/Cargo.toml index 6d23a2159..38a15bdcc 100644 --- a/crates/clients/admin/Cargo.toml +++ b/crates/clients/admin/Cargo.toml @@ -5,7 +5,6 @@ version.workspace = true license-file.workspace = true [dependencies] -anyhow.workspace = true datasets-common = { path = "../../core/datasets-common" } dump = { path = "../../core/dump" } monitoring = { path = "../../core/monitoring" } diff --git a/crates/core/common/Cargo.toml b/crates/core/common/Cargo.toml index f67286b33..e7fee26c5 100644 --- a/crates/core/common/Cargo.toml +++ b/crates/core/common/Cargo.toml @@ -40,4 +40,3 @@ uuid.workspace = true [dev-dependencies] chrono.workspace = true -tempfile.workspace = true diff --git a/crates/core/datasets-derived/Cargo.toml b/crates/core/datasets-derived/Cargo.toml index 7b74bac6d..9023db69c 100644 --- a/crates/core/datasets-derived/Cargo.toml +++ b/crates/core/datasets-derived/Cargo.toml @@ -13,7 +13,6 @@ common = { version = "0.1.0", path = "../common" } datafusion.workspace = true datasets-common = { path = "../datasets-common" } js-runtime = { version = "0.1.0", path = "../js-runtime" } -metadata-db = { version = "0.1.0", path = "../metadata-db" } schemars = { workspace = true, optional = true } serde.workspace = true serde_json = {workspace = true, optional = true} diff --git a/crates/core/dump/Cargo.toml b/crates/core/dump/Cargo.toml index 98a9a60e7..662366d7b 100644 --- a/crates/core/dump/Cargo.toml +++ b/crates/core/dump/Cargo.toml @@ -22,7 +22,6 @@ tokio-stream.workspace = true url.workspace = true serde_json.workspace = true serde.workspace = true -rand.workspace = true tokio-util.workspace = true alloy.workspace = true monitoring = { path = "../monitoring" } diff --git a/crates/extractors/solana-storage-proto/Cargo.toml b/crates/extractors/solana-storage-proto/Cargo.toml index 4a3866dfe..39d254149 100644 --- a/crates/extractors/solana-storage-proto/Cargo.toml +++ b/crates/extractors/solana-storage-proto/Cargo.toml @@ -17,13 +17,8 @@ serde.workspace = true # Solana dependencies, version should be compatible with solana-datasets solana-account-decoder = "3.0.10" -solana-hash = "3.0.0" -solana-instruction = "3.0.0" solana-message = "3.0.0" -solana-pubkey = "3.0.0" solana-serde = "3.0.0" -solana-signature = { version = "3.0.0", features = ["std"] } -solana-transaction = "3.0.0" solana-transaction-context = { version = "3.0.0", features = ["serde"] } solana-transaction-error = "3.0.0" solana-transaction-status = { version = "3.0.0", features = [ @@ -36,7 +31,6 @@ enum-iterator = "2.0" # Protobuf code generation dependencies # Run with: RUSTFLAGS="--cfg gen_proto" cargo check -p solana-storage-proto [target.'cfg(gen_proto)'.build-dependencies] -prost-build = { workspace = true } tonic-build = { workspace = true } [lints.rust] diff --git a/crates/extractors/solana/Cargo.toml b/crates/extractors/solana/Cargo.toml index 7768e30c9..850152b8c 100644 --- a/crates/extractors/solana/Cargo.toml +++ b/crates/extractors/solana/Cargo.toml @@ -8,7 +8,6 @@ license-file.workspace = true schemars = ["dep:schemars", "datasets-common/schemars", "dep:serde_json"] [dependencies] -anyhow.workspace = true async-stream.workspace = true backon.workspace = true bs58 = "0.5.1" @@ -26,7 +25,6 @@ serde_json = { workspace = true, optional = true } serde_with = "3.9.0" solana-clock = "3.0.0" solana-client = "3.0.10" -solana-rpc-client-types = "3.0.10" solana-rpc-client-api = "3.0.10" solana-sdk = "3.0.0" solana-storage-proto = { path = "../solana-storage-proto" } diff --git a/tests/Cargo.toml b/tests/Cargo.toml index 1920822fa..90060d702 100644 --- a/tests/Cargo.toml +++ b/tests/Cargo.toml @@ -49,7 +49,6 @@ serde.workspace = true serde_json.workspace = true serde_yaml.workspace = true server = { path = "../crates/services/server" } -solana-datasets = { path = "../crates/extractors/solana" } tempfile.workspace = true thiserror.workspace = true tokio.workspace = true