[package] name = "cm-telemetry" version = "0.1.0" edition.workspace = true rust-version.workspace = true publish.workspace = true license.workspace = true [dependencies] opentelemetry = "0.32" opentelemetry-otlp = { version = "0.32", default-features = false, features = ["trace", "http-proto", "reqwest-blocking-client"] } opentelemetry_sdk = "0.32" thiserror = { workspace = true } tracing = "0.1" tracing-opentelemetry = "0.33" tracing-subscriber = { version = "0.3", features = ["env-filter"] } [dev-dependencies] axum = "0.8" opentelemetry-proto = { version = "0.32", default-features = false, features = ["trace", "gen-tonic-messages"] } prost = "0.14" tokio = { workspace = true } [lints] workspace = true