Remove the ansi_term transitive dependency (#4822)

Only used during tests but this resolves #4742 by slimming the
dependency tree.
This commit is contained in:
Alex Crichton
2022-08-30 12:29:17 -05:00
committed by GitHub
parent 1a59b3e6c6
commit 09c93c70cc
4 changed files with 1 additions and 34 deletions

24
Cargo.lock generated
View File

@@ -78,15 +78,6 @@ version = "0.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ec8ad6edb4840b78c5c3d88de606b22252d552b55f3a4699fbb10fc070ec3049" checksum = "ec8ad6edb4840b78c5c3d88de606b22252d552b55f3a4699fbb10fc070ec3049"
[[package]]
name = "ansi_term"
version = "0.12.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2"
dependencies = [
"winapi",
]
[[package]] [[package]]
name = "anyhow" name = "anyhow"
version = "1.0.57" version = "1.0.57"
@@ -2985,29 +2976,15 @@ dependencies = [
"valuable", "valuable",
] ]
[[package]]
name = "tracing-log"
version = "0.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "78ddad33d2d10b1ed7eb9d1f518a5674713876e97e5bb9b7345a7984fbb4f922"
dependencies = [
"lazy_static",
"log",
"tracing-core",
]
[[package]] [[package]]
name = "tracing-subscriber" name = "tracing-subscriber"
version = "0.3.11" version = "0.3.11"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4bc28f93baff38037f64e6f43d34cfa1605f27a49c34e8a04c5e78b0babf2596" checksum = "4bc28f93baff38037f64e6f43d34cfa1605f27a49c34e8a04c5e78b0babf2596"
dependencies = [ dependencies = [
"ansi_term",
"sharded-slab", "sharded-slab",
"smallvec",
"thread_local", "thread_local",
"tracing-core", "tracing-core",
"tracing-log",
] ]
[[package]] [[package]]
@@ -3475,7 +3452,6 @@ dependencies = [
"tempfile", "tempfile",
"test-programs", "test-programs",
"tokio", "tokio",
"tracing-subscriber",
"wasmtime", "wasmtime",
"wasmtime-cache", "wasmtime-cache",
"wasmtime-cli-flags", "wasmtime-cli-flags",

View File

@@ -50,7 +50,6 @@ tempfile = "3.1.0"
test-programs = { path = "crates/test-programs" } test-programs = { path = "crates/test-programs" }
wasmtime-runtime = { path = "crates/runtime" } wasmtime-runtime = { path = "crates/runtime" }
tokio = { version = "1.8.0", features = ["rt", "time", "macros", "rt-multi-thread"] } tokio = { version = "1.8.0", features = ["rt", "time", "macros", "rt-multi-thread"] }
tracing-subscriber = "0.3.1"
wast = "46.0.0" wast = "46.0.0"
criterion = "0.3.4" criterion = "0.3.4"
num_cpus = "1.13.0" num_cpus = "1.13.0"

View File

@@ -18,7 +18,7 @@ wiggle = { path = "..", features = ["tracing_log"] }
[dev-dependencies] [dev-dependencies]
thiserror = "1.0" thiserror = "1.0"
tracing = "0.1.26" tracing = "0.1.26"
tracing-subscriber = "0.3.1" tracing-subscriber = { version = "0.3.1", default-features = false, features = ['fmt'] }
env_logger = "0.9" env_logger = "0.9"
[badges] [badges]

View File

@@ -42,10 +42,6 @@ criteria = "safe-to-deploy"
version = "0.0.1" version = "0.0.1"
criteria = "safe-to-deploy" criteria = "safe-to-deploy"
[[exemptions.ansi_term]]
version = "0.12.1"
criteria = "safe-to-run"
[[exemptions.anyhow]] [[exemptions.anyhow]]
version = "1.0.57" version = "1.0.57"
criteria = "safe-to-deploy" criteria = "safe-to-deploy"
@@ -1046,10 +1042,6 @@ criteria = "safe-to-deploy"
version = "0.1.28" version = "0.1.28"
criteria = "safe-to-deploy" criteria = "safe-to-deploy"
[[exemptions.tracing-log]]
version = "0.1.3"
criteria = "safe-to-run"
[[exemptions.tracing-subscriber]] [[exemptions.tracing-subscriber]]
version = "0.3.11" version = "0.3.11"
criteria = "safe-to-run" criteria = "safe-to-run"