@@ -4,33 +4,15 @@ version = "0.1.0"
44edition = " 2021"
55
66[dependencies ]
7- # Library dependencies
8- lambda_runtime = { path = " ../../lambda-runtime" }
9- pin-project = " 1"
7+ lambda_runtime = { path = " ../../lambda-runtime" , features = [" opentelemetry" ] }
108opentelemetry-semantic-conventions = " 0.14"
9+ opentelemetry = " 0.22"
10+ opentelemetry_sdk = { version = " 0.22" , features = [" rt-tokio" ] }
11+ opentelemetry-stdout = { version = " 0.3" , features = [" trace" ] }
12+ pin-project = " 1"
13+ serde_json = " 1.0"
14+ tokio = " 1"
1115tower = " 0.4"
1216tracing = " 0.1"
13-
14- # Binary dependencies
15- opentelemetry = { version = " 0.22" , optional = true }
16- opentelemetry_sdk = { version = " 0.22" , features = [" rt-tokio" ], optional = true }
17- opentelemetry-stdout = { version = " 0.3" , features = [" trace" ], optional = true }
18- serde_json = { version = " 1.0" , optional = true }
19- tokio = { version = " 1" , optional = true }
20- tracing-opentelemetry = { version = " 0.23" , optional = true }
21- tracing-subscriber = { version = " 0.3" , optional = true }
22-
23- [features ]
24- build-binary = [
25- " opentelemetry" ,
26- " opentelemetry_sdk" ,
27- " opentelemetry-stdout" ,
28- " serde_json" ,
29- " tokio" ,
30- " tracing-opentelemetry" ,
31- " tracing-subscriber" ,
32- ]
33-
34- [[bin ]]
35- name = " opentelemetry-tracing"
36- required-features = [" build-binary" ]
17+ tracing-opentelemetry = " 0.23"
18+ tracing-subscriber = " 0.3"
0 commit comments