diff --git a/crates/f3dx-http/Cargo.toml b/crates/f3dx-http/Cargo.toml index 3d25f7c..0f56808 100644 --- a/crates/f3dx-http/Cargo.toml +++ b/crates/f3dx-http/Cargo.toml @@ -22,7 +22,7 @@ eventsource-stream = "0.2" thiserror = "2.0" f3dx-trace = { path = "../f3dx-trace" } opentelemetry = { version = "0.27", features = ["trace"] } -opentelemetry_sdk = { version = "0.27", features = ["trace"] } +opentelemetry_sdk = { version = "0.31", features = ["trace"] } # Phase E V0.2: terminal-time schema validation. Streaming-incremental schema # walk lands as V0.2.1 once the streaming JSON parser side is plumbed. jsonschema = { version = "0.27", default-features = false } diff --git a/crates/f3dx-trace/Cargo.toml b/crates/f3dx-trace/Cargo.toml index 4e6cbdd..050ae1b 100644 --- a/crates/f3dx-trace/Cargo.toml +++ b/crates/f3dx-trace/Cargo.toml @@ -15,7 +15,7 @@ pyo3 = { workspace = true } serde = { workspace = true } serde_json = { workspace = true } opentelemetry = { version = "0.27", features = ["trace"] } -opentelemetry_sdk = { version = "0.27", features = ["trace", "rt-tokio"] } +opentelemetry_sdk = { version = "0.31", features = ["trace", "rt-tokio"] } opentelemetry-otlp = { version = "0.27", default-features = false, features = ["trace", "http-proto", "reqwest-blocking-client", "reqwest-rustls"] } opentelemetry-stdout = { version = "0.27", features = ["trace"] } once_cell = "1.20"