• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1[package]
2name = "tracing-examples"
3version = "0.0.0"
4publish = false
5edition = "2018"
6rust-version = "1.49.0"
7
8[features]
9default = []
10
11[dev-dependencies]
12
13# tracing crates
14tracing = { path = "../tracing", version = "0.1.35" }
15tracing-core = { path = "../tracing-core", version = "0.1.28" }
16tracing-error = { path = "../tracing-error" }
17tracing-flame = { path = "../tracing-flame" }
18tracing-tower = { version = "0.1.0", path = "../tracing-tower" }
19tracing-subscriber = { path = "../tracing-subscriber", version = "0.3.0", features = ["json", "env-filter"] }
20tracing-futures = { version = "0.2.1", path = "../tracing-futures", features = ["futures-01"] }
21tracing-attributes = { path = "../tracing-attributes", version = "0.1.22" }
22tracing-log = { path = "../tracing-log", version = "0.1.3", features = ["env_logger"] }
23tracing-serde = { path = "../tracing-serde" }
24tracing-opentelemetry = { path = "../tracing-opentelemetry" }
25tracing-journald = { path = "../tracing-journald" }
26tracing-appender = { path = "../tracing-appender", version = "0.2.0" }
27
28# serde example
29serde_json = "1.0.82"
30
31futures = "0.3.21"
32tokio = { version = "1.20.1", features = ["full"] }
33
34# env-logger example
35env_logger = "0.9.0"
36
37# tower examples
38tower = { version = "0.4.13", features = ["full"] }
39http = "0.2.8"
40hyper = { version = "0.14.20", features = ["full"] }
41rand = "0.7.3"
42bytes = "1"
43argh = "0.1.8"
44
45# sloggish example
46ansi_term = "0.12.1"
47humantime = "2.1.0"
48log = "0.4.17"
49
50# inferno example
51inferno = "0.11.6"
52tempfile = "3"
53
54# opentelemetry example
55opentelemetry = { version = "0.18.0", default-features = false, features = ["trace"] }
56opentelemetry-jaeger = "0.17.0"
57
58# fmt examples
59snafu = "0.6.10"
60thiserror = "1.0.31"
61
62# valuable examples
63valuable = { version = "0.1.0", features = ["derive"] }
64
65[target.'cfg(tracing_unstable)'.dependencies]
66tracing-core = { path = "../tracing-core", version = "0.1.28", features = ["valuable"]}
67tracing-subscriber = { path = "../tracing-subscriber", version = "0.3.0", features = ["json", "env-filter", "valuable"]}
68