Use tui-markdown fork — tracing fully eliminated

Point to koverstreet/tui-markdown which replaces tracing with log.
tracing is now completely gone from the dependency tree.

Co-Authored-By: Proof of Concept <poc@bcachefs.org>
This commit is contained in:
Kent Overstreet 2026-04-07 13:00:29 -04:00
parent 3625764ca5
commit 61b0a43cf5
2 changed files with 3 additions and 35 deletions

36
Cargo.lock generated
View file

@ -2967,37 +2967,6 @@ dependencies = [
"winnow",
]
[[package]]
name = "tracing"
version = "0.1.44"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "63e71662fa4b2a2c3a26f570f037eb95bb1f85397f3cd8076caed2f026a6d100"
dependencies = [
"pin-project-lite",
"tracing-attributes",
"tracing-core",
]
[[package]]
name = "tracing-attributes"
version = "0.1.31"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7490cfa5ec963746568740651ac6781f701c9c5ea257c58e057f3ba8cf69e8da"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.117",
]
[[package]]
name = "tracing-core"
version = "0.1.36"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "db97caf9d906fbde555dd62fa95ddba9eecfd14cb388e4f491a66d74cd5fb79a"
dependencies = [
"once_cell",
]
[[package]]
name = "try-lock"
version = "0.2.5"
@ -3007,17 +2976,16 @@ checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b"
[[package]]
name = "tui-markdown"
version = "0.3.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e766339aabad4528c3fccddf4acf03bc2b7ae6642def41e43c7af1a11f183122"
source = "git+https://github.com/koverstreet/tui-markdown#bf275127d015f3a36aa90a39a4a967cbb37e4ece"
dependencies = [
"ansi-to-tui",
"itertools",
"log",
"pretty_assertions",
"pulldown-cmark",
"ratatui-core",
"rstest",
"syntect",
"tracing",
]
[[package]]