cargo: Remove unused dependencies

A number of dependencies were unused, causing confusion. Remove them.
This commit is contained in:
Lorenz Leutgeb 2026-04-15 01:47:43 +02:00
parent adfd89f609
commit 94f65a71db
No known key found for this signature in database
7 changed files with 3 additions and 27 deletions

13
Cargo.lock generated
View File

@ -2994,7 +2994,6 @@ dependencies = [
"jsonschema", "jsonschema",
"libc", "libc",
"log", "log",
"multibase",
"nonempty", "nonempty",
"pretty_assertions", "pretty_assertions",
"qcheck", "qcheck",
@ -3037,7 +3036,6 @@ dependencies = [
"radicle-cli-test", "radicle-cli-test",
"radicle-cob", "radicle-cob",
"radicle-crypto", "radicle-crypto",
"radicle-git-ref-format",
"radicle-localtime", "radicle-localtime",
"radicle-node", "radicle-node",
"radicle-surf", "radicle-surf",
@ -3064,7 +3062,6 @@ dependencies = [
"tree-sitter-toml-ng", "tree-sitter-toml-ng",
"tree-sitter-typescript", "tree-sitter-typescript",
"winsplit", "winsplit",
"zeroize",
] ]
[[package]] [[package]]
@ -3170,8 +3167,6 @@ dependencies = [
"log", "log",
"nonempty", "nonempty",
"radicle", "radicle",
"radicle-git-ref-format",
"radicle-oid",
"thiserror 2.0.18", "thiserror 2.0.18",
] ]
@ -3217,10 +3212,7 @@ name = "radicle-node"
version = "0.19.0" version = "0.19.0"
dependencies = [ dependencies = [
"backtrace", "backtrace",
"bloomy",
"bytes", "bytes",
"chrono",
"colored",
"crossbeam-channel", "crossbeam-channel",
"cyphernet", "cyphernet",
"fastrand", "fastrand",
@ -3228,7 +3220,6 @@ dependencies = [
"lexopt", "lexopt",
"log", "log",
"mio", "mio",
"nonempty",
"qcheck", "qcheck",
"qcheck-macros", "qcheck-macros",
"radicle", "radicle",
@ -3239,12 +3230,10 @@ dependencies = [
"radicle-signals", "radicle-signals",
"radicle-systemd", "radicle-systemd",
"radicle-windows", "radicle-windows",
"scrypt",
"serde", "serde",
"serde_json", "serde_json",
"snapbox", "snapbox",
"socket2", "socket2",
"sqlite",
"structured-logger", "structured-logger",
"tempfile", "tempfile",
"test-log", "test-log",
@ -3286,7 +3275,6 @@ dependencies = [
"radicle-localtime", "radicle-localtime",
"scrypt", "scrypt",
"serde", "serde",
"serde_json",
"sqlite", "sqlite",
"thiserror 2.0.18", "thiserror 2.0.18",
] ]
@ -3299,7 +3287,6 @@ dependencies = [
"log", "log",
"radicle", "radicle",
"radicle-cli", "radicle-cli",
"radicle-crypto",
"thiserror 2.0.18", "thiserror 2.0.18",
] ]

View File

@ -31,7 +31,6 @@ nonempty = { workspace = true }
radicle = { workspace = true, features = ["logger", "schemars"] } radicle = { workspace = true, features = ["logger", "schemars"] }
radicle-cob = { workspace = true } radicle-cob = { workspace = true }
radicle-crypto = { workspace = true } radicle-crypto = { workspace = true }
radicle-git-ref-format = { workspace = true, features = ["macro"] }
radicle-localtime = { workspace = true } radicle-localtime = { workspace = true }
radicle-surf = { workspace = true } radicle-surf = { workspace = true }
radicle-term = { workspace = true } radicle-term = { workspace = true }
@ -55,7 +54,6 @@ tree-sitter-ruby = "0.23.1"
tree-sitter-rust = "0.23.2" tree-sitter-rust = "0.23.2"
tree-sitter-toml-ng = "0.6.0" tree-sitter-toml-ng = "0.6.0"
tree-sitter-typescript = "0.23.2" tree-sitter-typescript = "0.23.2"
zeroize = { workspace = true }
[target.'cfg(unix)'.dependencies] [target.'cfg(unix)'.dependencies]
shlex = { workspace = true } shlex = { workspace = true }

View File

@ -20,7 +20,5 @@ gix-refspec = "0.37"
gix-transport = { version = "0.54.0", features = ["blocking-client"] } gix-transport = { version = "0.54.0", features = ["blocking-client"] }
log = { workspace = true, features = ["std"] } log = { workspace = true, features = ["std"] }
nonempty = { workspace = true } nonempty = { workspace = true }
radicle = { workspace = true } radicle = { workspace = true, features = ["bstr", "gix"] }
radicle-oid = { workspace = true, features = ["gix"] }
radicle-git-ref-format = { workspace = true, features = ["bstr"] }
thiserror = { workspace = true, default-features = true } thiserror = { workspace = true, default-features = true }

View File

@ -17,10 +17,7 @@ tor = ["cyphernet/tor", "radicle/tor", "radicle-protocol/tor"]
[dependencies] [dependencies]
backtrace = { version = "0.3.75", optional = true } backtrace = { version = "0.3.75", optional = true }
bloomy = "1.2"
bytes = { workspace = true } bytes = { workspace = true }
chrono = { workspace = true, features = ["clock"] }
colored = { workspace = true }
crossbeam-channel = { workspace = true } crossbeam-channel = { workspace = true }
cyphernet = { workspace = true, features = ["dns", "ed25519", "p2p-ed25519", "noise-framework", "noise_sha2"] } cyphernet = { workspace = true, features = ["dns", "ed25519", "p2p-ed25519", "noise-framework", "noise_sha2"] }
fastrand = { workspace = true } fastrand = { workspace = true }
@ -28,15 +25,12 @@ gix-packetline = { workspace = true, features = ["blocking-io"] }
lexopt = { workspace = true } lexopt = { workspace = true }
log = { workspace = true, features = ["kv", "std"] } log = { workspace = true, features = ["kv", "std"] }
mio = { version = "1", features = ["net", "os-poll"] } mio = { version = "1", features = ["net", "os-poll"] }
nonempty = { workspace = true, features = ["serialize"] }
qcheck = { workspace = true, optional = true } qcheck = { workspace = true, optional = true }
radicle = { workspace = true, features = ["logger"] } radicle = { workspace = true, features = ["logger"] }
radicle-fetch = { workspace = true } radicle-fetch = { workspace = true }
radicle-localtime = { workspace = true } radicle-localtime = { workspace = true }
radicle-protocol = { workspace = true } radicle-protocol = { workspace = true }
radicle-signals = { workspace = true } radicle-signals = { workspace = true }
sqlite = { workspace = true, features = ["bundled"] }
scrypt = { version = "0.11.0", default-features = false }
serde = { workspace = true, features = ["derive"] } serde = { workspace = true, features = ["derive"] }
serde_json = { workspace = true, features = ["preserve_order"] } serde_json = { workspace = true, features = ["preserve_order"] }
snapbox = { workspace = true, optional = true } snapbox = { workspace = true, optional = true }

View File

@ -28,7 +28,6 @@ radicle-localtime = { workspace = true }
sqlite = { workspace = true, features = ["bundled"] } sqlite = { workspace = true, features = ["bundled"] }
scrypt = { version = "0.11.0", default-features = false } scrypt = { version = "0.11.0", default-features = false }
serde = { workspace = true, features = ["derive"] } serde = { workspace = true, features = ["derive"] }
serde_json = { workspace = true, features = ["preserve_order"] }
thiserror = { workspace = true, default-features = true } thiserror = { workspace = true, default-features = true }
[dev-dependencies] [dev-dependencies]

View File

@ -18,5 +18,4 @@ dunce = { workspace = true }
log = { workspace = true } log = { workspace = true }
radicle = { workspace = true } radicle = { workspace = true }
radicle-cli = { workspace = true } radicle-cli = { workspace = true }
radicle-crypto = { workspace = true }
thiserror = { workspace = true, default-features = true } thiserror = { workspace = true, default-features = true }

View File

@ -10,7 +10,9 @@ edition.workspace = true
rust-version.workspace = true rust-version.workspace = true
[features] [features]
bstr = ["radicle-git-ref-format/bstr"]
default = [] default = []
gix = ["radicle-oid/gix"]
test = ["tempfile", "qcheck", "radicle-crypto/test", "radicle-cob/test"] test = ["tempfile", "qcheck", "radicle-crypto/test", "radicle-cob/test"]
logger = ["colored", "chrono"] logger = ["colored", "chrono"]
qcheck = [ qcheck = [
@ -40,7 +42,6 @@ fastrand = { workspace = true, features = ["std"] }
git2 = { workspace = true, features = ["vendored-libgit2"] } git2 = { workspace = true, features = ["vendored-libgit2"] }
indexmap = { version = "2", features = ["serde"] } indexmap = { version = "2", features = ["serde"] }
log = { workspace = true, features = ["std"] } log = { workspace = true, features = ["std"] }
multibase = { workspace = true }
nonempty = { workspace = true, features = ["serialize"] } nonempty = { workspace = true, features = ["serialize"] }
qcheck = { workspace = true, optional = true } qcheck = { workspace = true, optional = true }
radicle-cob = { workspace = true, features = ["git2"] } radicle-cob = { workspace = true, features = ["git2"] }