build: shear unused dependencies

This commit is contained in:
Lake committed 2026-07-17 17:02:20 -05:00
1 parent 9a94b93ddd
commit bb8703e0f0
10 files changed
+13 -44

No files matched your search

Generated
-15
View File
@@ -866,7 +866,6 @@ dependencies = [
name = "conduwuit_admin"
version = "26.6.1"
dependencies = [
"assign",
"clap",
"conduwuit_api",
"conduwuit_core",
@@ -892,11 +891,8 @@ dependencies = [
name = "conduwuit_api"
version = "26.6.1"
dependencies = [
"assign",
"async-trait",
"axum",
"axum-client-ip",
"axum-extra",
"base64 0.22.1",
"bytes",
"conduwuit_core",
@@ -910,7 +906,6 @@ dependencies = [
"http",
"http-body-util",
"hyper",
"ipaddress",
"itertools 0.15.0",
"lettre",
"log",
@@ -919,7 +914,6 @@ dependencies = [
"ruma",
"ruminuwuity",
"serde",
"serde_html_form",
"serde_json",
"sha1 0.11.0",
"tokio",
@@ -940,7 +934,6 @@ version = "26.6.1"
dependencies = [
"argon2",
"arrayvec",
"assign",
"axum",
"axum-extra",
"bytes",
@@ -964,7 +957,6 @@ dependencies = [
"http-body-util",
"hyper-util",
"ipaddress",
"itertools 0.15.0",
"lettre",
"libc",
"libloading 0.9.0",
@@ -1027,7 +1019,6 @@ dependencies = [
name = "conduwuit_macros"
version = "26.6.1"
dependencies = [
"cargo_toml",
"itertools 0.15.0",
"proc-macro2",
"quote",
@@ -1038,7 +1029,6 @@ dependencies = [
name = "conduwuit_router"
version = "26.6.1"
dependencies = [
"assign",
"axum",
"axum-client-ip",
"axum-server",
@@ -1101,7 +1091,6 @@ dependencies = [
"lru-cache",
"nonzero_ext",
"openidconnect",
"rand 0.10.2",
"recaptcha-verify",
"regex",
"reqwest 0.12.28",
@@ -1129,10 +1118,8 @@ name = "conduwuit_web"
version = "26.6.1"
dependencies = [
"askama",
"assign",
"async-trait",
"axum",
"axum-extra",
"base64 0.22.1",
"conduwuit_api",
"conduwuit_build_metadata",
@@ -1144,7 +1131,6 @@ dependencies = [
"lettre",
"memory-serve",
"openidconnect",
"rand 0.10.2",
"recaptcha-verify",
"reqwest 0.12.28",
"ruma",
@@ -6977,7 +6963,6 @@ dependencies = [
"askama",
"cargo_metadata",
"clap",
"conduwuit",
"conduwuit_admin",
]
+3 -14
View File
@@ -170,10 +170,6 @@ version = "0.0.29"
[workspace.dependencies.serde_regex]
version = "1.1.0"
# Used for ruma wrapper
[workspace.dependencies.serde_html_form]
version = "0.4.0"
# Used for password hashing
[workspace.dependencies.argon2]
version = "0.5.3"
@@ -309,11 +305,6 @@ features = [
version = "2.0.12"
default-features = false
# Used when hashing the state
[workspace.dependencies.ring]
version = "0.17.14"
default-features = false
# Used to make working with iterators easier, was already a transitive depdendency
[workspace.dependencies.itertools]
version = "0.15.0"
@@ -651,11 +642,6 @@ package = "conduwuit_build_metadata"
path = "src/build_metadata"
default-features = false
[workspace.dependencies.conduwuit]
package = "conduwuit"
path = "src/main"
[workspace.dependencies.ruminuwuity]
package = "ruminuwuity"
path = "src/ruminuwuity"
@@ -985,3 +971,6 @@ collapsible_if = "allow"
# TODO: break these apart
cognitive_complexity = "allow"
[workspace.metadata.cargo-shear]
ignored = ["const-str", "ctor", "dtor"]
-1
View File
@@ -85,7 +85,6 @@ dtor.workspace = true
futures.workspace = true
lettre.workspace = true
log.workspace = true
assign.workspace = true
ruma.workspace = true
serde_json.workspace = true
serde-saphyr.workspace = true
-5
View File
@@ -63,9 +63,7 @@ zstd_compression = [
]
[dependencies]
async-trait.workspace = true
axum-client-ip.workspace = true
axum-extra.workspace = true
axum.workspace = true
base64.workspace = true
bytes.workspace = true
@@ -80,16 +78,13 @@ hmac.workspace = true
http.workspace = true
http-body-util.workspace = true
hyper.workspace = true
ipaddress.workspace = true
itertools.workspace = true
lettre.workspace = true
log.workspace = true
rand.workspace = true
reqwest.workspace = true
assign.workspace = true
ruma.workspace = true
ruminuwuity.workspace = true
serde_html_form.workspace = true
serde_json.workspace = true
serde.workspace = true
sha1.workspace = true
-2
View File
@@ -79,7 +79,6 @@ futures.workspace = true
http-body-util.workspace = true
http.workspace = true
ipaddress.workspace = true
itertools.workspace = true
libc.workspace = true
libloading.workspace = true
libloading.optional = true
@@ -92,7 +91,6 @@ rand_core = { version = "0.6.4", features = ["getrandom"] }
regex.workspace = true
reqwest.workspace = true
sha2.workspace = true
assign.workspace = true
ruma.workspace = true
sanitize-filename.workspace = true
serde_json.workspace = true
-1
View File
@@ -18,7 +18,6 @@ syn.workspace = true
quote.workspace = true
proc-macro2.workspace = true
itertools.workspace = true
cargo_toml.workspace = true
[lints]
workspace = true
-1
View File
@@ -112,7 +112,6 @@ http-body-util.workspace = true
hyper.workspace = true
hyper-util.workspace = true
log.workspace = true
assign.workspace = true
ruma.workspace = true
rustls.workspace = true
rustls.optional = true
-1
View File
@@ -96,7 +96,6 @@ log.workspace = true
loole.workspace = true
lru-cache.workspace = true
nonzero_ext.workspace = true
rand.workspace = true
regex.workspace = true
reqwest.workspace = true
assign.workspace = true
+10 -3
View File
@@ -27,12 +27,9 @@ conduwuit-api.workspace = true
async-trait.workspace = true
askama.workspace = true
axum.workspace = true
axum-extra.workspace = true
base64.workspace = true
futures.workspace = true
tracing.workspace = true
rand.workspace = true
assign.workspace = true
ruma.workspace = true
thiserror.workspace = true
tower-http.workspace = true
@@ -56,3 +53,13 @@ memory-serve = "2.1.0"
[lints]
workspace = true
[package.metadata.cargo-shear]
ignored = [
"conduwuit_build_metadata",
"form_urlencoded",
"reqwest_recaptcha",
"serde_json",
"tower-sessions-core",
"tracing",
]
-1
View File
@@ -11,7 +11,6 @@ version.workspace = true
[dependencies]
conduwuit-admin.workspace = true
conduwuit.workspace = true
clap.workspace = true
askama = "0.16.0"