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

View File

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

View File

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

View File

@ -17,10 +17,7 @@ tor = ["cyphernet/tor", "radicle/tor", "radicle-protocol/tor"]
[dependencies]
backtrace = { version = "0.3.75", optional = true }
bloomy = "1.2"
bytes = { workspace = true }
chrono = { workspace = true, features = ["clock"] }
colored = { workspace = true }
crossbeam-channel = { workspace = true }
cyphernet = { workspace = true, features = ["dns", "ed25519", "p2p-ed25519", "noise-framework", "noise_sha2"] }
fastrand = { workspace = true }
@ -28,15 +25,12 @@ gix-packetline = { workspace = true, features = ["blocking-io"] }
lexopt = { workspace = true }
log = { workspace = true, features = ["kv", "std"] }
mio = { version = "1", features = ["net", "os-poll"] }
nonempty = { workspace = true, features = ["serialize"] }
qcheck = { workspace = true, optional = true }
radicle = { workspace = true, features = ["logger"] }
radicle-fetch = { workspace = true }
radicle-localtime = { workspace = true }
radicle-protocol = { 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_json = { workspace = true, features = ["preserve_order"] }
snapbox = { workspace = true, optional = true }

View File

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

View File

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

View File

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