@@ -36,7 +36,7 @@ full = ["gen-tonic", "trace", "logs", "metrics", "zpages", "with-serde", "intern
3636
3737# crates used to generate rs files
3838gen-tonic = [" gen-tonic-messages" , " tonic/channel" ]
39- gen-tonic-messages = [" tonic" , " prost" ]
39+ gen-tonic-messages = [" tonic" , " tonic-prost " , " prost" ]
4040
4141# telemetry pillars and functions
4242trace = [" opentelemetry/trace" , " opentelemetry_sdk/trace" ]
@@ -52,7 +52,8 @@ with-schemars = ["schemars"]
5252with-serde = [" serde" , " const-hex" , " base64" ]
5353
5454[dependencies ]
55- tonic = { workspace = true , optional = true , features = [" codegen" , " prost" ] }
55+ tonic = { workspace = true , optional = true , features = [" codegen" ] }
56+ tonic-prost = { workspace = true , optional = true }
5657prost = { workspace = true , optional = true }
5758opentelemetry = { version = " 0.30" , default-features = false , path = " ../opentelemetry" }
5859opentelemetry_sdk = { version = " 0.30" , default-features = false , path = " ../opentelemetry-sdk" }
@@ -63,7 +64,7 @@ base64 = { workspace = true, optional = true }
6364
6465[dev-dependencies ]
6566opentelemetry = { features = [" testing" ], path = " ../opentelemetry" }
66- tonic-build = { workspace = true }
67+ tonic-prost- build = { workspace = true }
6768prost-build = { workspace = true }
6869tempfile = { workspace = true }
6970serde_json = { workspace = true }
0 commit comments