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 believe there's an error in this file please file an
9# issue against the rust-lang/cargo repository. If you're
10# editing this file be aware that the upstream Cargo.toml
11# will likely look very different (and much more reasonable)
12
13[package]
14edition = "2018"
15name = "tracing-subscriber"
16version = "0.2.16"
17authors = ["Eliza Weisman <eliza@buoyant.io>", "David Barsky <me@davidbarsky.com>", "Tokio Contributors <team@tokio.rs>"]
18description = "Utilities for implementing and composing `tracing` subscribers.\n"
19homepage = "https://tokio.rs"
20readme = "README.md"
21keywords = ["logging", "tracing", "metrics", "subscriber"]
22categories = ["development-tools::debugging", "development-tools::profiling", "asynchronous"]
23license = "MIT"
24repository = "https://github.com/tokio-rs/tracing"
25[package.metadata.docs.rs]
26all-features = true
27rustdoc-args = ["--cfg", "docsrs"]
28
29[[bench]]
30name = "filter"
31harness = false
32
33[[bench]]
34name = "filter_log"
35harness = false
36
37[[bench]]
38name = "fmt"
39harness = false
40
41[[bench]]
42name = "enter"
43harness = false
44[dependencies.ansi_term]
45version = "0.12"
46optional = true
47
48[dependencies.chrono]
49version = "0.4.16"
50features = ["clock", "std"]
51optional = true
52default-features = false
53
54[dependencies.lazy_static]
55version = "1"
56optional = true
57
58[dependencies.matchers]
59version = "0.0.1"
60optional = true
61
62[dependencies.parking_lot]
63version = ">= 0.7, <= 0.11"
64optional = true
65
66[dependencies.regex]
67version = "1"
68features = ["std"]
69optional = true
70default-features = false
71
72[dependencies.serde]
73version = "1.0"
74optional = true
75
76[dependencies.serde_json]
77version = "1.0"
78optional = true
79
80[dependencies.sharded-slab]
81version = "0.1.0"
82optional = true
83
84[dependencies.smallvec]
85version = "1"
86optional = true
87
88[dependencies.thread_local]
89version = "1.0.1"
90optional = true
91
92[dependencies.tracing]
93version = "0.1"
94features = ["std"]
95optional = true
96default-features = false
97
98[dependencies.tracing-core]
99version = "0.1.17"
100
101[dependencies.tracing-log]
102version = "0.1.2"
103features = ["log-tracer", "std"]
104optional = true
105default-features = false
106
107[dependencies.tracing-serde]
108version = "0.1.2"
109optional = true
110[dev-dependencies.criterion]
111version = "0.3"
112default_features = false
113
114[dev-dependencies.log]
115version = "0.4"
116
117[dev-dependencies.regex]
118version = "1"
119features = ["std"]
120default-features = false
121
122[dev-dependencies.tokio]
123version = "0.2"
124features = ["rt-core", "macros"]
125
126[dev-dependencies.tracing]
127version = "0.1"
128
129[dev-dependencies.tracing-futures]
130version = "0.2"
131features = ["std-future", "std"]
132default-features = false
133
134[dev-dependencies.tracing-log]
135version = "0.1.2"
136
137[features]
138ansi = ["fmt", "ansi_term"]
139default = ["env-filter", "smallvec", "fmt", "ansi", "chrono", "tracing-log", "json"]
140env-filter = ["matchers", "regex", "lazy_static", "tracing"]
141fmt = ["registry"]
142json = ["tracing-serde", "serde", "serde_json"]
143registry = ["sharded-slab", "thread_local"]
144[badges.maintenance]
145status = "experimental"
146