diff --git a/logfire-client/Cargo.toml b/logfire-client/Cargo.toml index c4beca3..59dc30a 100644 --- a/logfire-client/Cargo.toml +++ b/logfire-client/Cargo.toml @@ -14,7 +14,7 @@ default = [] logfire-core.workspace = true chrono = { version = "0.4", features = ["serde"] } -reqwest = { version = "0.12", default-features = false, features = ["json", "rustls-tls"] } +reqwest = { version = "0.13", default-features = false, features = ["json", "rustls-tls"] } serde = { version = "1", features = ["derive"] } serde_json = "1" thiserror.workspace = true diff --git a/logfire/Cargo.toml b/logfire/Cargo.toml index a062805..ed4a30a 100644 --- a/logfire/Cargo.toml +++ b/logfire/Cargo.toml @@ -13,19 +13,19 @@ repository.workspace = true logfire-core.workspace = true log = "0.4" -env_filter = "0.1" +env_filter = "2.0" # deps for grpc export http = { version = "1.2", optional = true } tonic = { version = "0.14", optional = true } -rand = "0.9.0" +rand = "0.10.1" -opentelemetry = { version = "0.31", default-features = false, features = [ +opentelemetry = { version = "0.32", default-features = false, features = [ "trace", "logs", ] } -opentelemetry_sdk = { version = "0.31", default-features = false, features = [ +opentelemetry_sdk = { version = "0.32", default-features = false, features = [ "trace", "experimental_metrics_custom_reader", "experimental_trace_batch_span_processor_with_async_runtime", @@ -35,7 +35,7 @@ opentelemetry_sdk = { version = "0.31", default-features = false, features = [ "logs", "spec_unstable_metrics_views" ] } -opentelemetry-otlp = { version = "0.31", default-features = false, features = [ +opentelemetry-otlp = { version = "0.32", default-features = false, features = [ "trace", "metrics", "logs", @@ -47,7 +47,7 @@ tokio = { version = "1.44.1", default-features = false, features = [ ] } tracing = "0.1" tracing-subscriber = { version = "0.3", features = ["env-filter"] } -tracing-opentelemetry = "0.32" +tracing-opentelemetry = "0.33" thiserror.workspace = true @@ -60,7 +60,7 @@ chrono = "0.4.39" async-trait = "0.1.88" futures = { version = "0.3.31", features = ["futures-executor"] } insta = "1.42.1" -opentelemetry_sdk = { version = "0.31", default-features = false, features = [ +opentelemetry_sdk = { version = "0.32", default-features = false, features = [ "testing", ] } regex = "1.11.1" @@ -70,11 +70,11 @@ tokio = { version = "1.44.1", features = [ "rt-multi-thread", ] } ulid = "1.2.0" -wiremock = "=0.6.4" +wiremock = "=0.6.5" tonic-build = "0.14" tonic = { version = "0.14", features = ["transport"] } prost = "0.14" -opentelemetry-proto = { version = "0.31", features = [ +opentelemetry-proto = { version = "0.32", features = [ "tonic", "gen-tonic-messages", ] } @@ -82,12 +82,12 @@ tokio-stream = { version = "0.1", features = ["net"] } # Dependencies for examples axum = { version = "0.8", features = ["macros"] } -axum-tracing-opentelemetry = { version = "0.29", features = [ +axum-tracing-opentelemetry = { version = "0.38", features = [ "tracing_level_info", ] } -axum-otel-metrics = "0.12.0" +axum-otel-metrics = "0.13.0" actix-web = "4.0" -opentelemetry-instrumentation-actix-web = { version = "0.22", features = [ +opentelemetry-instrumentation-actix-web = { version = "0.24", features = [ "metrics", ] } serde = { version = "1.0", features = ["derive"] }