Remove unused dependencies from the Cargo.toml files via cargo shear (#2723)

* cargo shear ignore rules

* cargo shear

* cargo shear manual dependency removal

* cargo shear: ignore editor in proc-macros
This commit is contained in:
Firestar99
2025-06-18 14:13:24 +02:00
committed by Keavon Chambers
parent 3489f9ddb1
commit 14d90195ad
15 changed files with 18 additions and 156 deletions

View File

@@ -23,4 +23,3 @@ dyn-any = { version = "0.3.0", path = "../dyn-any", optional = true }
# Optional workspace dependencies
kurbo = { workspace = true, optional = true }
serde = { workspace = true, optional = true }
log = { workspace = true, optional = true }

View File

@@ -17,7 +17,7 @@ std = ["alloc", "rc", "glam/default"]
large-atomics = []
alloc = []
derive = ["dyn-any-derive"]
log-bad-types = ["log"]
log-bad-types = []
# Opt into impls for Rc<T> and Arc<T>.
rc = []
# Opt into impls for some glam types
@@ -28,7 +28,6 @@ glam = ["dep:glam"]
dyn-any-derive = { path = "derive", optional = true }
# Optional dependencies
log = { version = "0.4", optional = true }
glam = { version = "0.29", optional = true, default-features = false }
reqwest = { version = "0.12", optional = true, default-features = false }

View File

@@ -13,7 +13,6 @@ pest_derive = "2.7.11"
thiserror = "2.0"
lazy_static = "1.5"
num-complex = "0.4"
log = { workspace = true }
[dev-dependencies]
criterion = "0.5"