1# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO 2# 3# When uploading crates to the registry Cargo will automatically 4# "normalize" Cargo.toml files for maximal compatibility 5# with all versions of Cargo and also rewrite `path` dependencies 6# to registry (e.g., crates.io) dependencies. 7# 8# If you are reading this file be aware that the original Cargo.toml 9# will likely look very different (and much more reasonable). 10# See Cargo.toml.orig for the original contents. 11 12[package] 13edition = "2018" 14rust-version = "1.63.0" 15name = "tracing-subscriber" 16version = "0.3.18" 17authors = [ 18 "Eliza Weisman <[email protected]>", 19 "David Barsky <[email protected]>", 20 "Tokio Contributors <[email protected]>", 21] 22description = """ 23Utilities for implementing and composing `tracing` subscribers. 24""" 25homepage = "https://tokio.rs" 26readme = "README.md" 27keywords = [ 28 "logging", 29 "tracing", 30 "metrics", 31 "subscriber", 32] 33categories = [ 34 "development-tools::debugging", 35 "development-tools::profiling", 36 "asynchronous", 37] 38license = "MIT" 39repository = "https://github.com/tokio-rs/tracing" 40resolver = "2" 41 42[package.metadata.docs.rs] 43all-features = true 44rustdoc-args = [ 45 "--cfg", 46 "docsrs", 47] 48 49[[bench]] 50name = "filter" 51harness = false 52 53[[bench]] 54name = "filter_log" 55harness = false 56 57[[bench]] 58name = "fmt" 59harness = false 60 61[[bench]] 62name = "enter" 63harness = false 64 65[dependencies.chrono] 66version = "0.4.26" 67features = [ 68 "clock", 69 "std", 70] 71optional = true 72default-features = false 73 74[dependencies.matchers] 75version = "0.1.0" 76optional = true 77 78[dependencies.nu-ansi-term] 79version = "0.46.0" 80optional = true 81 82[dependencies.once_cell] 83version = "1.13.0" 84optional = true 85 86[dependencies.parking_lot] 87version = "0.12.1" 88optional = true 89 90[dependencies.regex] 91version = "1.6.0" 92features = [ 93 "std", 94 "unicode-case", 95 "unicode-perl", 96] 97optional = true 98default-features = false 99 100[dependencies.serde] 101version = "1.0.140" 102optional = true 103 104[dependencies.serde_json] 105version = "1.0.82" 106optional = true 107 108[dependencies.sharded-slab] 109version = "0.1.4" 110optional = true 111 112[dependencies.smallvec] 113version = "1.9.0" 114optional = true 115 116[dependencies.thread_local] 117version = "1.1.4" 118optional = true 119 120[dependencies.time] 121version = "0.3.2" 122features = ["formatting"] 123optional = true 124 125[dependencies.tracing] 126version = "0.1.35" 127optional = true 128default-features = false 129 130[dependencies.tracing-core] 131version = "0.1.30" 132default-features = false 133 134[dependencies.tracing-log] 135version = "0.2.0" 136features = [ 137 "log-tracer", 138 "std", 139] 140optional = true 141default-features = false 142 143[dependencies.tracing-serde] 144version = "0.1.3" 145optional = true 146 147[dev-dependencies.criterion] 148version = "0.3.6" 149default-features = false 150 151[dev-dependencies.log] 152version = "0.4.17" 153 154[dev-dependencies.regex] 155version = "1" 156features = ["std"] 157default-features = false 158 159[dev-dependencies.time] 160version = "0.3.2" 161features = [ 162 "formatting", 163 "macros", 164] 165 166[dev-dependencies.tokio] 167version = "1" 168features = [ 169 "rt", 170 "macros", 171] 172 173[dev-dependencies.tracing] 174version = "0.1.35" 175 176[dev-dependencies.tracing-futures] 177version = "0.2.0" 178features = [ 179 "std-future", 180 "std", 181] 182default-features = false 183 184[dev-dependencies.tracing-log] 185version = "0.2.0" 186 187[features] 188alloc = [] 189ansi = [ 190 "fmt", 191 "nu-ansi-term", 192] 193default = [ 194 "smallvec", 195 "fmt", 196 "ansi", 197 "tracing-log", 198 "std", 199] 200env-filter = [ 201 "matchers", 202 "regex", 203 "once_cell", 204 "tracing", 205 "std", 206 "thread_local", 207] 208fmt = [ 209 "registry", 210 "std", 211] 212json = [ 213 "tracing-serde", 214 "serde", 215 "serde_json", 216] 217local-time = ["time/local-offset"] 218registry = [ 219 "sharded-slab", 220 "thread_local", 221 "std", 222] 223std = [ 224 "alloc", 225 "tracing-core/std", 226] 227valuable = [ 228 "tracing-core/valuable", 229 "valuable_crate", 230 "valuable-serde", 231 "tracing-serde/valuable", 232] 233 234[target."cfg(tracing_unstable)".dependencies.valuable-serde] 235version = "0.1.0" 236optional = true 237default-features = false 238 239[target."cfg(tracing_unstable)".dependencies.valuable_crate] 240version = "0.1.0" 241optional = true 242default-features = false 243package = "valuable" 244 245[badges.maintenance] 246status = "experimental" 247