From ed9c6f7ffc5773cf318313bf1c667e44fb6c31f1 Mon Sep 17 00:00:00 2001 From: Joe Isaacs Date: Tue, 24 Mar 2026 16:52:40 +0000 Subject: [PATCH] chore: remove deps using machete Signed-off-by: Joe Isaacs --- Cargo.lock | 82 +++++------------------------------ vortex-cuda/Cargo.toml | 1 - vortex-cuda/cub/Cargo.toml | 2 - vortex-cuda/nvcomp/Cargo.toml | 5 --- vortex-ffi/Cargo.toml | 1 - vortex-tui/Cargo.toml | 1 - 6 files changed, 11 insertions(+), 81 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index cbff57eb15b..706e7cb913c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -761,7 +761,7 @@ dependencies = [ "bitflags", "cexpr", "clang-sys", - "itertools 0.11.0", + "itertools 0.13.0", "log", "prettyplease", "proc-macro2", @@ -3607,17 +3607,6 @@ version = "2.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be" -[[package]] -name = "filetime" -version = "0.2.27" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f98844151eee8917efc50bd9e8318cb963ae8b297431495d3f758616ea5c57db" -dependencies = [ - "cfg-if", - "libc", - "libredox", -] - [[package]] name = "find-msvc-tools" version = "0.1.9" @@ -5570,10 +5559,7 @@ version = "0.1.14" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1744e39d1d6a9948f4f388969627434e31128196de472883b39f148769bfe30a" dependencies = [ - "bitflags", "libc", - "plain", - "redox_syscall 0.7.3", ] [[package]] @@ -6438,7 +6424,7 @@ checksum = "2621685985a2ebf1c516881c026032ac7deafcda1a2c9b7850dc81e3dfcb64c1" dependencies = [ "cfg-if", "libc", - "redox_syscall 0.5.18", + "redox_syscall", "smallvec", "windows-link", ] @@ -6639,7 +6625,7 @@ checksum = "044b1fa4f259f4df9ad5078e587b208f5d288a25407575fcddb9face30c7c692" dependencies = [ "rand 0.9.2", "socket2", - "thiserror 1.0.69", + "thiserror 2.0.18", ] [[package]] @@ -6659,12 +6645,6 @@ version = "0.3.32" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c" -[[package]] -name = "plain" -version = "0.2.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b4596b6d070b27117e987119b4dac604f3c58cfb0b191112e24771b2faeac1a6" - [[package]] name = "plotters" version = "0.3.7" @@ -6846,7 +6826,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "343d3bd7056eda839b03204e68deff7d1b13aba7af2b2fd16890697274262ee7" dependencies = [ "heck", - "itertools 0.11.0", + "itertools 0.14.0", "log", "multimap", "petgraph", @@ -6878,7 +6858,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "27c6023962132f4b30eb4c172c91ce92d933da334c59c23cddee82358ddafb0b" dependencies = [ "anyhow", - "itertools 0.11.0", + "itertools 0.14.0", "proc-macro2", "quote", "syn 2.0.117", @@ -7445,15 +7425,6 @@ dependencies = [ "bitflags", ] -[[package]] -name = "redox_syscall" -version = "0.7.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6ce70a74e890531977d37e532c34d45e9055d2409ed08ddba14529471ed0be16" -dependencies = [ - "bitflags", -] - [[package]] name = "redox_users" version = "0.5.2" @@ -8141,9 +8112,9 @@ dependencies = [ [[package]] name = "serde_spanned" -version = "1.0.4" +version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f8bbf91e5a4d6315eee45e704372590b30e260ee83af6639d64557f51b067776" +checksum = "876ac351060d4f882bb1032b6369eb0aef79ad9df1ea8bc404874d8cc3d0cd98" dependencies = [ "serde_core", ] @@ -8915,17 +8886,6 @@ version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369" -[[package]] -name = "tar" -version = "0.4.45" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "22692a6476a21fa75fdfc11d452fda482af402c008cdbaf3476414e122040973" -dependencies = [ - "filetime", - "libc", - "xattr", -] - [[package]] name = "target-features" version = "0.1.6" @@ -9290,9 +9250,9 @@ dependencies = [ [[package]] name = "toml_writer" -version = "1.0.7+spec-1.1.0" +version = "1.1.0+spec-1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f17aaa1c6e3dc22b1da4b6bba97d066e354c7945cac2f7852d4e4e7ca7a6b56d" +checksum = "d282ade6016312faf3e41e57ebbba0c073e4056dab1232ab1cb624199648f8ed" [[package]] name = "tonic" @@ -9969,8 +9929,6 @@ dependencies = [ name = "vortex-cub" version = "0.1.0" dependencies = [ - "bindgen", - "libloading 0.8.9", "paste", "vortex-array", "vortex-cuda-macros", @@ -9983,7 +9941,6 @@ dependencies = [ "arc-swap", "async-trait", "bindgen", - "bytes", "codspeed-criterion-compat-walltime", "cudarc", "fastlanes", @@ -10163,7 +10120,6 @@ name = "vortex-ffi" version = "0.1.0" dependencies = [ "async-fs", - "cbindgen", "futures", "itertools 0.14.0", "mimalloc", @@ -10406,11 +10362,6 @@ dependencies = [ name = "vortex-nvcomp" version = "0.1.0" dependencies = [ - "bindgen", - "libloading 0.8.9", - "liblzma", - "reqwest 0.12.28", - "tar", "vortex-cuda-macros", ] @@ -10606,7 +10557,6 @@ dependencies = [ "humansize", "indicatif", "itertools 0.14.0", - "js-sys", "parquet", "ratatui", "ratzilla", @@ -11382,16 +11332,6 @@ dependencies = [ "tap", ] -[[package]] -name = "xattr" -version = "1.6.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "32e45ad4206f6d2479085147f02bc2ef834ac85886624a23575ae137c8aa8156" -dependencies = [ - "libc", - "rustix 1.1.4", -] - [[package]] name = "xshell" version = "0.2.7" @@ -11545,9 +11485,9 @@ dependencies = [ [[package]] name = "zip" -version = "8.3.1" +version = "8.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c546feb4481b0fbafb4ef0d79b6204fc41c6f9884b1b73b1d73f82442fc0845" +checksum = "7756d0206d058333667493c4014f545f4b9603c4330ccd6d9b3f86dcab59f7d9" dependencies = [ "aes", "bzip2", diff --git a/vortex-cuda/Cargo.toml b/vortex-cuda/Cargo.toml index f01ef890bbc..f4300729c3f 100644 --- a/vortex-cuda/Cargo.toml +++ b/vortex-cuda/Cargo.toml @@ -25,7 +25,6 @@ unstable_encodings = ["vortex/unstable_encodings"] [dependencies] arc-swap = { workspace = true } async-trait = { workspace = true } -bytes = { workspace = true } cudarc = { workspace = true, features = ["f16"] } futures = { workspace = true, features = ["executor"] } kanal = { workspace = true } diff --git a/vortex-cuda/cub/Cargo.toml b/vortex-cuda/cub/Cargo.toml index ed166318569..05b77d23cf2 100644 --- a/vortex-cuda/cub/Cargo.toml +++ b/vortex-cuda/cub/Cargo.toml @@ -21,10 +21,8 @@ publish = false workspace = true [dependencies] -libloading = { workspace = true } paste = { workspace = true } vortex-array = { workspace = true } vortex-cuda-macros = { workspace = true } [build-dependencies] -bindgen = { workspace = true } diff --git a/vortex-cuda/nvcomp/Cargo.toml b/vortex-cuda/nvcomp/Cargo.toml index 5fdd88d4369..9572f01deee 100644 --- a/vortex-cuda/nvcomp/Cargo.toml +++ b/vortex-cuda/nvcomp/Cargo.toml @@ -18,11 +18,6 @@ publish = false workspace = true [dependencies] -libloading = { workspace = true } vortex-cuda-macros = { workspace = true } [build-dependencies] -bindgen = { workspace = true } -liblzma = { workspace = true } -reqwest = { workspace = true } -tar = { workspace = true } diff --git a/vortex-ffi/Cargo.toml b/vortex-ffi/Cargo.toml index 377e1125dc1..459b0fe06e4 100644 --- a/vortex-ffi/Cargo.toml +++ b/vortex-ffi/Cargo.toml @@ -36,7 +36,6 @@ vortex = { workspace = true, features = ["object_store"] } tempfile = { workspace = true } [build-dependencies] -cbindgen = { workspace = true } [features] default = ["mimalloc"] diff --git a/vortex-tui/Cargo.toml b/vortex-tui/Cargo.toml index ad4d0b052f2..f39c3d2c3c5 100644 --- a/vortex-tui/Cargo.toml +++ b/vortex-tui/Cargo.toml @@ -73,7 +73,6 @@ vortex-datafusion = { workspace = true, optional = true } # WASM-only dependencies [target.'cfg(target_arch = "wasm32")'.dependencies] console_error_panic_hook = "0.1.7" -js-sys = "0.3.81" ratzilla = "0.3" wasm-bindgen = "0.2.104" wasm-bindgen-futures = { workspace = true }