From f3123163543e81711bc6ffe88d1e95d602a815c8 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 10 Feb 2025 22:08:31 +0000 Subject: [PATCH] chore(deps): update opentelemetry to 0.28.0 --- Cargo.lock | 523 ++++++++++++++++++++++++------------------------- nox/Cargo.toml | 10 +- 2 files changed, 264 insertions(+), 269 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index de303314e9..7893b5cfb9 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1,6 +1,6 @@ # This file is automatically @generated by Cargo. # It is not intended for manual editing. -version = 3 +version = 4 [[package]] name = "addr2line" @@ -119,7 +119,7 @@ dependencies = [ "serde", "serde_bytes", "serde_json", - "thiserror", + "thiserror 1.0.63", "unsigned-varint 0.8.0", ] @@ -230,7 +230,7 @@ dependencies = [ "proc-macro-error", "proc-macro2", "quote", - "syn 2.0.46", + "syn 2.0.98", ] [[package]] @@ -247,7 +247,7 @@ dependencies = [ "proc-macro-error", "proc-macro2", "quote", - "syn 2.0.46", + "syn 2.0.98", "syn-solidity", "tiny-keccak", ] @@ -265,7 +265,7 @@ dependencies = [ "proc-macro2", "quote", "serde_json", - "syn 2.0.46", + "syn 2.0.98", "syn-solidity", ] @@ -434,7 +434,7 @@ dependencies = [ "serde_json", "tempfile", "test-utils", - "thiserror", + "thiserror 1.0.63", "tokio", "tokio-stream", "tokio-util", @@ -597,7 +597,7 @@ dependencies = [ "nom", "num-traits", "rusticata-macros", - "thiserror", + "thiserror 1.0.63", "time", ] @@ -697,7 +697,7 @@ checksum = "30c5ef0ede93efbf733c1a727f3b6b5a1060bbedd5600183e66f6e4be4af0ec5" dependencies = [ "proc-macro2", "quote", - "syn 2.0.46", + "syn 2.0.98", ] [[package]] @@ -719,7 +719,7 @@ checksum = "16e62a023e7c117e27523144c5d2459f4397fcc3cab0085af8e2224f643a0193" dependencies = [ "proc-macro2", "quote", - "syn 2.0.46", + "syn 2.0.98", ] [[package]] @@ -730,7 +730,7 @@ checksum = "6e0c28dcc82d7c8ead5cb13beb15405b57b8546e93215673ff8ca0349a028107" dependencies = [ "proc-macro2", "quote", - "syn 2.0.46", + "syn 2.0.98", ] [[package]] @@ -802,7 +802,7 @@ checksum = "3c87f3f15e7794432337fc718554eaa4dc8f04c9677a950ffe366f20a162ae42" dependencies = [ "proc-macro2", "quote", - "syn 2.0.46", + "syn 2.0.98", ] [[package]] @@ -836,7 +836,7 @@ dependencies = [ "polyplets", "serde", "serde_json", - "thiserror", + "thiserror 1.0.63", "tracing", ] @@ -862,39 +862,11 @@ dependencies = [ "polyplets", "serde", "serde_json", - "thiserror", + "thiserror 1.0.63", "tokio", "tracing", ] -[[package]] -name = "axum" -version = "0.6.20" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3b829e4e32b91e643de6eafe82b1d90675f5874230191a4ffbc1b336dec4d6bf" -dependencies = [ - "async-trait", - "axum-core 0.3.4", - "bitflags 1.3.2", - "bytes", - "futures-util", - "http 0.2.11", - "http-body 0.4.5", - "hyper 0.14.27", - "itoa", - "matchit", - "memchr", - "mime", - "percent-encoding", - "pin-project-lite", - "rustversion", - "serde", - "sync_wrapper 0.1.2", - "tower", - "tower-layer", - "tower-service", -] - [[package]] name = "axum" version = "0.7.4" @@ -902,7 +874,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1236b4b292f6c4d6dc34604bb5120d85c3fe1d1aa596bd5cc52ca054d13e7b9e" dependencies = [ "async-trait", - "axum-core 0.4.3", + "axum-core", "axum-macros", "bytes", "futures-util", @@ -930,23 +902,6 @@ dependencies = [ "tracing", ] -[[package]] -name = "axum-core" -version = "0.3.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "759fa577a247914fd3f7f76d62972792636412fbfd634cd452f6a385a74d2d2c" -dependencies = [ - "async-trait", - "bytes", - "futures-util", - "http 0.2.11", - "http-body 0.4.5", - "mime", - "rustversion", - "tower-layer", - "tower-service", -] - [[package]] name = "axum-core" version = "0.4.3" @@ -977,7 +932,7 @@ dependencies = [ "heck 0.4.1", "proc-macro2", "quote", - "syn 2.0.46", + "syn 2.0.98", ] [[package]] @@ -1226,9 +1181,9 @@ checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" [[package]] name = "bytes" -version = "1.6.1" +version = "1.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a12916984aab3fa6e39d655a33e09c0071eb36d6ab3aea5c2d78551f1df6d952" +checksum = "f61dac84819c6588b558454b194026eb1f09c293b9036ae9b159e74e73ab6cf9" dependencies = [ "serde", ] @@ -1452,7 +1407,7 @@ dependencies = [ "serde", "serde_json", "server-config", - "thiserror", + "thiserror 1.0.63", "tokio", "tracing", "types", @@ -1474,7 +1429,7 @@ dependencies = [ "serde", "serde_json", "serde_with 3.9.0", - "thiserror", + "thiserror 1.0.63", ] [[package]] @@ -1508,7 +1463,7 @@ dependencies = [ "serde_with 3.9.0", "server-config", "tempfile", - "thiserror", + "thiserror 1.0.63", "tokio", "tokio-stream", "toml_edit 0.22.18", @@ -1613,7 +1568,7 @@ dependencies = [ "heck 0.5.0", "proc-macro2", "quote", - "syn 2.0.46", + "syn 2.0.98", ] [[package]] @@ -1801,7 +1756,7 @@ dependencies = [ "serde", "serde_with 3.9.0", "tempfile", - "thiserror", + "thiserror 1.0.63", "tokio", "tokio-stream", "toml 0.8.16", @@ -1854,7 +1809,7 @@ dependencies = [ "mockall", "nonempty", "serde", - "thiserror", + "thiserror 1.0.63", ] [[package]] @@ -2139,7 +2094,7 @@ checksum = "f46882e17999c6cc590af592290432be3bce0428cb0d5f8b6715e4dc7b383eb3" dependencies = [ "proc-macro2", "quote", - "syn 2.0.46", + "syn 2.0.98", ] [[package]] @@ -2163,7 +2118,7 @@ dependencies = [ "proc-macro2", "quote", "strsim 0.10.0", - "syn 2.0.46", + "syn 2.0.98", ] [[package]] @@ -2174,7 +2129,7 @@ checksum = "836a9bbc7ad63342d6d6e7b815ccab164bc77a2d95d84bc3117a8c0d5c98e2d5" dependencies = [ "darling_core", "quote", - "syn 2.0.46", + "syn 2.0.98", ] [[package]] @@ -2368,7 +2323,7 @@ checksum = "487585f4d0c6655fe74905e2504d8ad6908e4db67f744eb140876906c2f3175d" dependencies = [ "proc-macro2", "quote", - "syn 2.0.46", + "syn 2.0.98", ] [[package]] @@ -2489,7 +2444,7 @@ dependencies = [ "heck 0.4.1", "proc-macro2", "quote", - "syn 2.0.46", + "syn 2.0.98", ] [[package]] @@ -2501,7 +2456,7 @@ dependencies = [ "once_cell", "proc-macro2", "quote", - "syn 2.0.46", + "syn 2.0.98", ] [[package]] @@ -2546,7 +2501,7 @@ dependencies = [ "serde", "serde_json", "sha3", - "thiserror", + "thiserror 1.0.63", "uint", ] @@ -2736,7 +2691,7 @@ dependencies = [ "serde", "serde_bytes", "sha2 0.10.8", - "thiserror", + "thiserror 1.0.63", "zeroize", ] @@ -2756,7 +2711,7 @@ dependencies = [ "rand 0.8.5", "serde", "serde_json", - "thiserror", + "thiserror 1.0.63", "tokio", "tracing", ] @@ -2781,7 +2736,7 @@ dependencies = [ "marine-rs-sdk 0.14.0", "marine-sqlite-connector", "serde", - "thiserror", + "thiserror 1.0.63", ] [[package]] @@ -2838,7 +2793,7 @@ dependencies = [ "cfg-if", "eyre", "futures-util", - "thiserror", + "thiserror 1.0.63", "tokio", "tokio-stream", "tracing", @@ -2955,7 +2910,7 @@ checksum = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac" dependencies = [ "proc-macro2", "quote", - "syn 2.0.46", + "syn 2.0.98", ] [[package]] @@ -3111,7 +3066,7 @@ dependencies = [ "pin-project", "serde", "serde_json", - "thiserror", + "thiserror 1.0.63", "wasm-bindgen", "wasm-bindgen-futures", "web-sys", @@ -3147,7 +3102,7 @@ name = "gpu-utils" version = "0.1.0" dependencies = [ "pci-info", - "thiserror", + "thiserror 1.0.63", "tracing", ] @@ -3312,7 +3267,7 @@ dependencies = [ "once_cell", "rand 0.8.5", "socket2 0.5.5", - "thiserror", + "thiserror 1.0.63", "tinyvec", "tokio", "tracing", @@ -3335,7 +3290,7 @@ dependencies = [ "rand 0.8.5", "resolv-conf", "smallvec", - "thiserror", + "thiserror 1.0.63", "tokio", "tracing", ] @@ -3496,7 +3451,7 @@ dependencies = [ "hwlocality-sys", "libc", "num_enum", - "thiserror", + "thiserror 1.0.63", ] [[package]] @@ -3575,14 +3530,15 @@ dependencies = [ [[package]] name = "hyper-timeout" -version = "0.4.1" +version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bbb958482e8c7be4bc3cf272a766a2b0bf1a6755e7a6ae777f017a31d11b13b1" +checksum = "2b90d566bffbce6a75bd8b09a05aa8c2cb1fabb6cb348f8840c9e4c90a0d83b0" dependencies = [ - "hyper 0.14.27", + "hyper 1.4.1", + "hyper-util", "pin-project-lite", "tokio", - "tokio-io-timeout", + "tower-service", ] [[package]] @@ -3603,9 +3559,9 @@ dependencies = [ [[package]] name = "hyper-util" -version = "0.1.3" +version = "0.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ca38ef113da30126bbff9cd1705f9273e15d45498615d138b0c20279ac7a76aa" +checksum = "df2dcfbe0677734ab2f3ffa7fa7bfd4706bfdc1ef393f2ee30184aed67e631b4" dependencies = [ "bytes", "futures-channel", @@ -3616,7 +3572,6 @@ dependencies = [ "pin-project-lite", "socket2 0.5.5", "tokio", - "tower", "tower-service", "tracing", ] @@ -3873,7 +3828,7 @@ dependencies = [ "serde", "serde_derive", "serde_json", - "thiserror", + "thiserror 1.0.63", "wasmer-interface-types-fl", ] @@ -3890,7 +3845,7 @@ dependencies = [ "it-memory-traits", "log", "paste", - "thiserror", + "thiserror 1.0.63", ] [[package]] @@ -3899,7 +3854,7 @@ version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e83089981169d53e2b13df7c8d132b471bf2fc4c85afe427c4a74115695c4612" dependencies = [ - "thiserror", + "thiserror 1.0.63", ] [[package]] @@ -3917,15 +3872,6 @@ dependencies = [ "either", ] -[[package]] -name = "itertools" -version = "0.11.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1c173a5686ce8bfa551b3563d0c2170bf24ca44da99c7ca4bfdab5418c3fe57" -dependencies = [ - "either", -] - [[package]] name = "itertools" version = "0.12.1" @@ -3988,7 +3934,7 @@ dependencies = [ "combine", "jni-sys", "log", - "thiserror", + "thiserror 1.0.63", "walkdir", ] @@ -4071,7 +4017,7 @@ dependencies = [ "rustls-pki-types", "rustls-platform-verifier", "soketto 0.8.0", - "thiserror", + "thiserror 1.0.63", "tokio", "tokio-rustls", "tokio-util", @@ -4101,7 +4047,7 @@ dependencies = [ "rustc-hash", "serde", "serde_json", - "thiserror", + "thiserror 1.0.63", "tokio", "tokio-stream", "tracing", @@ -4126,7 +4072,7 @@ dependencies = [ "rustls-platform-verifier", "serde", "serde_json", - "thiserror", + "thiserror 1.0.63", "tokio", "tower", "tracing", @@ -4143,7 +4089,7 @@ dependencies = [ "proc-macro-crate 3.1.0", "proc-macro2", "quote", - "syn 2.0.46", + "syn 2.0.98", ] [[package]] @@ -4166,7 +4112,7 @@ dependencies = [ "serde", "serde_json", "soketto 0.8.0", - "thiserror", + "thiserror 1.0.63", "tokio", "tokio-stream", "tokio-util", @@ -4184,7 +4130,7 @@ dependencies = [ "http 1.1.0", "serde", "serde_json", - "thiserror", + "thiserror 1.0.63", ] [[package]] @@ -4248,7 +4194,7 @@ dependencies = [ "rand 0.8.5", "serde_json", "smallvec", - "thiserror", + "thiserror 1.0.63", "tokio", "tracing", ] @@ -4305,7 +4251,7 @@ dependencies = [ "libipld-pb", "log", "multihash 0.18.1", - "thiserror", + "thiserror 1.0.63", ] [[package]] @@ -4316,7 +4262,7 @@ checksum = "77d98c9d1747aa5eef1cf099cd648c3fd2d235249f5fed07522aaebc348e423b" dependencies = [ "byteorder", "libipld-core", - "thiserror", + "thiserror 1.0.63", ] [[package]] @@ -4343,7 +4289,7 @@ dependencies = [ "core2", "multibase", "multihash 0.18.1", - "thiserror", + "thiserror 1.0.63", ] [[package]] @@ -4376,7 +4322,7 @@ dependencies = [ "bytes", "libipld-core", "quick-protobuf", - "thiserror", + "thiserror 1.0.63", ] [[package]] @@ -4417,7 +4363,7 @@ dependencies = [ "multiaddr", "pin-project", "rw-stream-sink", - "thiserror", + "thiserror 1.0.63", ] [[package]] @@ -4466,7 +4412,7 @@ dependencies = [ "rand 0.8.5", "rw-stream-sink", "smallvec", - "thiserror", + "thiserror 1.0.63", "tracing", "unsigned-varint 0.8.0", "void", @@ -4506,7 +4452,7 @@ dependencies = [ "quick-protobuf", "quick-protobuf-codec", "smallvec", - "thiserror", + "thiserror 1.0.63", "tracing", "void", ] @@ -4527,7 +4473,7 @@ dependencies = [ "rand 0.8.5", "ring 0.17.5", "sha2 0.10.8", - "thiserror", + "thiserror 1.0.63", "tracing", "zeroize", ] @@ -4555,7 +4501,7 @@ dependencies = [ "rand 0.8.5", "sha2 0.10.8", "smallvec", - "thiserror", + "thiserror 1.0.63", "tracing", "uint", "void", @@ -4639,7 +4585,7 @@ dependencies = [ "sha2 0.10.8", "snow", "static_assertions", - "thiserror", + "thiserror 1.0.63", "tracing", "x25519-dalek", "zeroize", @@ -4682,7 +4628,7 @@ dependencies = [ "ring 0.16.20", "rustls 0.21.9", "socket2 0.5.5", - "thiserror", + "thiserror 1.0.63", "tokio", "tracing", ] @@ -4719,7 +4665,7 @@ dependencies = [ "heck 0.4.1", "proc-macro2", "quote", - "syn 2.0.46", + "syn 2.0.98", ] [[package]] @@ -4753,7 +4699,7 @@ dependencies = [ "ring 0.16.20", "rustls 0.21.9", "rustls-webpki 0.101.7", - "thiserror", + "thiserror 1.0.63", "x509-parser", "yasna", ] @@ -4803,7 +4749,7 @@ dependencies = [ "either", "futures", "libp2p-core", - "thiserror", + "thiserror 1.0.63", "tracing", "yamux 0.12.1", "yamux 0.13.1", @@ -5058,7 +5004,7 @@ dependencies = [ "paste", "semver 1.0.20", "serde", - "thiserror", + "thiserror 1.0.63", "wasmer-interface-types-fl", ] @@ -5074,7 +5020,7 @@ dependencies = [ "once_cell", "serde", "serde_json", - "thiserror", + "thiserror 1.0.63", "walrus", "wasmer-interface-types-fl", ] @@ -5103,7 +5049,7 @@ dependencies = [ "nom", "semver 1.0.20", "serde", - "thiserror", + "thiserror 1.0.63", "walrus", "wasmer-interface-types-fl", ] @@ -5223,7 +5169,7 @@ dependencies = [ "marine-wasm-backend-traits", "semver 1.0.20", "serde", - "thiserror", + "thiserror 1.0.63", "walrus", ] @@ -5239,7 +5185,7 @@ dependencies = [ "nom", "semver 1.0.20", "serde", - "thiserror", + "thiserror 1.0.63", "walrus", "wasmer-interface-types-fl", ] @@ -5337,7 +5283,7 @@ dependencies = [ "serde_derive", "serde_json", "serde_with 2.3.3", - "thiserror", + "thiserror 1.0.63", "toml 0.5.11", "wasmer-interface-types-fl", ] @@ -5389,7 +5335,7 @@ dependencies = [ "it-memory-traits", "multimap 0.8.3", "paste", - "thiserror", + "thiserror 1.0.63", "wasmer-interface-types-fl", "wasmparser 0.101.1", ] @@ -5529,7 +5475,7 @@ dependencies = [ "cfg-if", "proc-macro2", "quote", - "syn 2.0.46", + "syn 2.0.98", ] [[package]] @@ -5750,7 +5696,7 @@ dependencies = [ "anyhow", "byteorder", "paste", - "thiserror", + "thiserror 1.0.63", ] [[package]] @@ -5764,7 +5710,7 @@ dependencies = [ "log", "netlink-packet-core 0.4.2", "netlink-sys", - "thiserror", + "thiserror 1.0.63", "tokio", ] @@ -5860,7 +5806,7 @@ dependencies = [ "air-interpreter-wasm", "aquamarine", "avm-server", - "axum 0.7.4", + "axum", "base64 0.21.7", "blake3", "bs58", @@ -5897,10 +5843,10 @@ dependencies = [ "maplit", "multihash 0.19.1", "once_cell", - "opentelemetry", + "opentelemetry 0.28.0", "opentelemetry-otlp", "opentelemetry-stdout", - "opentelemetry_sdk", + "opentelemetry_sdk 0.28.0", "parking_lot", "particle-builtins", "particle-execution", @@ -5918,7 +5864,7 @@ dependencies = [ "system-services", "tempfile", "test-utils", - "thiserror", + "thiserror 1.0.63", "tokio", "tokio-stream", "tokio-util", @@ -6100,7 +6046,7 @@ checksum = "681030a937600a36906c185595136d26abfebb4aa9c65701cefcaf8578bb982b" dependencies = [ "proc-macro2", "quote", - "syn 2.0.46", + "syn 2.0.98", ] [[package]] @@ -6159,7 +6105,7 @@ checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" dependencies = [ "proc-macro2", "quote", - "syn 2.0.46", + "syn 2.0.98", ] [[package]] @@ -6182,95 +6128,130 @@ dependencies = [ [[package]] name = "opentelemetry" -version = "0.23.0" +version = "0.27.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b69a91d4893e713e06f724597ad630f1fa76057a5e1026c0ca67054a9032a76" +checksum = "ab70038c28ed37b97d8ed414b6429d343a8bbf44c9f79ec854f3a643029ba6d7" dependencies = [ "futures-core", "futures-sink", "js-sys", - "once_cell", "pin-project-lite", - "thiserror", + "thiserror 1.0.63", + "tracing", +] + +[[package]] +name = "opentelemetry" +version = "0.28.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "236e667b670a5cdf90c258f5a55794ec5ac5027e960c224bff8367a59e1e6426" +dependencies = [ + "futures-core", + "futures-sink", + "js-sys", + "pin-project-lite", + "thiserror 2.0.11", + "tracing", +] + +[[package]] +name = "opentelemetry-http" +version = "0.28.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a8863faf2910030d139fb48715ad5ff2f35029fc5f244f6d5f689ddcf4d26253" +dependencies = [ + "async-trait", + "bytes", + "http 1.1.0", + "opentelemetry 0.28.0", + "reqwest", + "tracing", ] [[package]] name = "opentelemetry-otlp" -version = "0.16.0" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a94c69209c05319cdf7460c6d4c055ed102be242a0a6245835d7bc42c6ec7f54" +checksum = "5bef114c6d41bea83d6dc60eb41720eedd0261a67af57b66dd2b84ac46c01d91" dependencies = [ "async-trait", "futures-core", - "http 0.2.11", - "opentelemetry", + "http 1.1.0", + "opentelemetry 0.28.0", + "opentelemetry-http", "opentelemetry-proto", - "opentelemetry_sdk", + "opentelemetry_sdk 0.28.0", "prost", - "thiserror", + "reqwest", + "thiserror 2.0.11", "tokio", "tonic", + "tracing", ] [[package]] name = "opentelemetry-proto" -version = "0.6.0" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "984806e6cf27f2b49282e2a05e288f30594f3dbc74eb7a6e99422bc48ed78162" +checksum = "56f8870d3024727e99212eb3bb1762ec16e255e3e6f58eeb3dc8db1aa226746d" dependencies = [ - "opentelemetry", - "opentelemetry_sdk", + "opentelemetry 0.28.0", + "opentelemetry_sdk 0.28.0", "prost", "tonic", ] [[package]] name = "opentelemetry-stdout" -version = "0.4.0" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d6d080bf06af02b738feb2e6830cf72c30b76ca18b40f555cdf1b53e7b491bfe" +checksum = "5eb0e5a5132e4b80bf037a78e3e12c8402535199f5de490d0c38f7eac71bc831" dependencies = [ "async-trait", "chrono", "futures-util", - "opentelemetry", - "opentelemetry_sdk", - "ordered-float", + "opentelemetry 0.28.0", + "opentelemetry_sdk 0.28.0", "serde", - "serde_json", - "thiserror", + "thiserror 2.0.11", ] [[package]] name = "opentelemetry_sdk" -version = "0.23.0" +version = "0.27.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ae312d58eaa90a82d2e627fd86e075cf5230b3f11794e2ed74199ebbe572d4fd" +checksum = "231e9d6ceef9b0b2546ddf52335785ce41252bc7474ee8ba05bfad277be13ab8" dependencies = [ "async-trait", "futures-channel", "futures-executor", "futures-util", "glob", - "lazy_static", - "once_cell", - "opentelemetry", - "ordered-float", + "opentelemetry 0.27.1", "percent-encoding", "rand 0.8.5", - "serde_json", - "thiserror", - "tokio", - "tokio-stream", + "thiserror 1.0.63", ] [[package]] -name = "ordered-float" -version = "4.1.1" +name = "opentelemetry_sdk" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "536900a8093134cf9ccf00a27deb3532421099e958d9dd431135d0c7543ca1e8" +checksum = "84dfad6042089c7fc1f6118b7040dc2eb4ab520abbf410b79dc481032af39570" dependencies = [ - "num-traits", + "async-trait", + "futures-channel", + "futures-executor", + "futures-util", + "glob", + "opentelemetry 0.28.0", + "percent-encoding", + "rand 0.8.5", + "serde_json", + "thiserror 2.0.11", + "tokio", + "tokio-stream", + "tracing", ] [[package]] @@ -6355,7 +6336,7 @@ dependencies = [ "json-utils", "serde", "serde_json", - "thiserror", + "thiserror 1.0.63", ] [[package]] @@ -6397,7 +6378,7 @@ dependencies = [ "serde_json", "service-modules", "tempfile", - "thiserror", + "thiserror 1.0.63", "tokio", "toml-utils", "tracing", @@ -6422,7 +6403,7 @@ dependencies = [ "particle-args", "particle-protocol", "serde_json", - "thiserror", + "thiserror 1.0.63", "tokio", "types", ] @@ -6452,7 +6433,7 @@ dependencies = [ "server-config", "service-modules", "tempdir", - "thiserror", + "thiserror 1.0.63", "toml_edit 0.22.18", ] @@ -6477,7 +6458,7 @@ dependencies = [ "serde_bytes", "serde_derive", "serde_json", - "thiserror", + "thiserror 1.0.63", "tokio", "tracing", "types", @@ -6518,7 +6499,7 @@ dependencies = [ "tempdir", "tempfile", "test-utils", - "thiserror", + "thiserror 1.0.63", "tokio", "tokio-stream", "tokio-util", @@ -6608,7 +6589,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ae9cee2a55a544be8b89dc6848072af97a20f2422603c10865be2a42b580fff5" dependencies = [ "memchr", - "thiserror", + "thiserror 1.0.63", "ucd-trie", ] @@ -6632,7 +6613,7 @@ dependencies = [ "pest_meta", "proc-macro2", "quote", - "syn 2.0.46", + "syn 2.0.98", ] [[package]] @@ -6663,7 +6644,7 @@ checksum = "4359fd9c9171ec6e8c62926d6faaf553a8dc3f64e1507e76da7911b4f6a04405" dependencies = [ "proc-macro2", "quote", - "syn 2.0.46", + "syn 2.0.98", ] [[package]] @@ -6804,7 +6785,7 @@ version = "1.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e17d47ce914bf4de440332250b0edd23ce48c005f59fab39d3335866b114f11a" dependencies = [ - "thiserror", + "thiserror 1.0.63", "toml 0.5.11", ] @@ -6849,9 +6830,9 @@ checksum = "dc375e1527247fe1a97d8b7156678dfe7c1af2fc075c9a4db3690ecd2a148068" [[package]] name = "proc-macro2" -version = "1.0.74" +version = "1.0.93" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2de98502f212cfcea8d0bb305bd0f49d7ebdd75b64ba0a68f937d888f4e0d6db" +checksum = "60946a68e5f9d28b0dc1c21bb8a97ee7d018a8b322fa57838ba31cc878e22d99" dependencies = [ "unicode-ident", ] @@ -6876,7 +6857,7 @@ checksum = "440f724eba9f6996b75d63681b0a92b06947f1457076d503a4d2e2c8f56442b8" dependencies = [ "proc-macro2", "quote", - "syn 2.0.46", + "syn 2.0.98", ] [[package]] @@ -6913,9 +6894,9 @@ dependencies = [ [[package]] name = "prost" -version = "0.12.3" +version = "0.13.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "146c289cda302b98a28d40c8b3b90498d6e526dd24ac2ecea73e4e491685b94a" +checksum = "2c0fef6c4230e4ccf618a35c59d7ede15dea37de8427500f50aff708806e42ec" dependencies = [ "bytes", "prost-derive", @@ -6923,15 +6904,15 @@ dependencies = [ [[package]] name = "prost-derive" -version = "0.12.3" +version = "0.13.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "efb6c9a1dd1def8e2124d17e83a20af56f1570d6c2d2bd9e266ccb768df3840e" +checksum = "157c5a9d7ea5c2ed2d9fb8f495b64759f7816c7eaea54ba3978f0d63000162e3" dependencies = [ "anyhow", - "itertools 0.11.0", + "itertools 0.13.0", "proc-macro2", "quote", - "syn 2.0.46", + "syn 2.0.98", ] [[package]] @@ -6978,7 +6959,7 @@ dependencies = [ "asynchronous-codec 0.7.0", "bytes", "quick-protobuf", - "thiserror", + "thiserror 1.0.63", "unsigned-varint 0.8.0", ] @@ -6995,7 +6976,7 @@ dependencies = [ "quinn-udp", "rustc-hash", "rustls 0.21.9", - "thiserror", + "thiserror 1.0.63", "tokio", "tracing", ] @@ -7012,7 +6993,7 @@ dependencies = [ "rustc-hash", "rustls 0.21.9", "slab", - "thiserror", + "thiserror 1.0.63", "tinyvec", "tracing", ] @@ -7182,7 +7163,7 @@ checksum = "a18479200779601e498ada4e8c1e1f50e3ee19deb0259c25825a98b5603b2cb4" dependencies = [ "getrandom", "libredox", - "thiserror", + "thiserror 1.0.63", ] [[package]] @@ -7271,6 +7252,7 @@ dependencies = [ "base64 0.22.1", "bytes", "encoding_rs", + "futures-channel", "futures-core", "futures-util", "h2 0.4.5", @@ -7414,7 +7396,7 @@ dependencies = [ "netlink-packet-route 0.12.0", "netlink-proto", "nix 0.24.3", - "thiserror", + "thiserror 1.0.63", "tokio", ] @@ -7827,7 +7809,7 @@ checksum = "500cbc0ebeb6f46627f50f3f5811ccf6bf00643be300b4c3eabc0ef55dc5b5ba" dependencies = [ "proc-macro2", "quote", - "syn 2.0.46", + "syn 2.0.98", ] [[package]] @@ -7916,7 +7898,7 @@ dependencies = [ "darling", "proc-macro2", "quote", - "syn 2.0.46", + "syn 2.0.98", ] [[package]] @@ -7928,7 +7910,7 @@ dependencies = [ "darling", "proc-macro2", "quote", - "syn 2.0.46", + "syn 2.0.98", ] [[package]] @@ -8213,7 +8195,7 @@ dependencies = [ "spell-event-bus", "spell-service-api", "spell-storage", - "thiserror", + "thiserror 1.0.63", "tokio", "tokio-stream", "tracing", @@ -8243,7 +8225,7 @@ dependencies = [ "peer-metrics", "serde", "serde_json", - "thiserror", + "thiserror 1.0.63", "tokio", "tokio-stream", "tracing", @@ -8273,7 +8255,7 @@ dependencies = [ "spell-storage", "tempdir", "test-utils", - "thiserror", + "thiserror 1.0.63", "tokio", "workers", ] @@ -8372,9 +8354,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.46" +version = "2.0.98" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "89456b690ff72fddcecf231caedbe615c59480c93358a93dfae7fc29e3ebbf0e" +checksum = "36147f1a48ae0ec2b5b3bc5b537d267457555a10dc06f3dbc8cb11ba3006d3b1" dependencies = [ "proc-macro2", "quote", @@ -8390,7 +8372,7 @@ dependencies = [ "paste", "proc-macro2", "quote", - "syn 2.0.46", + "syn 2.0.98", ] [[package]] @@ -8618,7 +8600,16 @@ version = "1.0.63" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c0342370b38b6a11b6cc11d6a805569958d54cfa061a29969c3b5ce2ea405724" dependencies = [ - "thiserror-impl", + "thiserror-impl 1.0.63", +] + +[[package]] +name = "thiserror" +version = "2.0.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d452f284b73e6d76dd36758a0c8684b1d5be31f92b89d07fd5822175732206fc" +dependencies = [ + "thiserror-impl 2.0.11", ] [[package]] @@ -8629,7 +8620,18 @@ checksum = "a4558b58466b9ad7ca0f102865eccc95938dca1a74a856f2b57b6629050da261" dependencies = [ "proc-macro2", "quote", - "syn 2.0.46", + "syn 2.0.98", +] + +[[package]] +name = "thiserror-impl" +version = "2.0.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "26afc1baea8a989337eeb52b6e72a039780ce45c3edfcc9c5b9d112feeb173c2" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.98", ] [[package]] @@ -8723,16 +8725,6 @@ dependencies = [ "windows-sys 0.48.0", ] -[[package]] -name = "tokio-io-timeout" -version = "1.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "30b74022ada614a1b4834de765f9bb43877f910cc8ce4be40e89042c9223a8bf" -dependencies = [ - "pin-project-lite", - "tokio", -] - [[package]] name = "tokio-macros" version = "2.2.0" @@ -8741,7 +8733,7 @@ checksum = "5b8a1e28f2deaa14e508979454cb3a223b10b938b45af148bc0986de36f1923b" dependencies = [ "proc-macro2", "quote", - "syn 2.0.46", + "syn 2.0.98", ] [[package]] @@ -8767,9 +8759,9 @@ dependencies = [ [[package]] name = "tokio-stream" -version = "0.1.15" +version = "0.1.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "267ac89e0bec6e691e5813911606935d77c476ff49024f98abcea3e7b15e37af" +checksum = "eca58d7bba4a75707817a2c44174253f9236b2d5fbd055602e9d5c07c139a047" dependencies = [ "futures-core", "pin-project-lite", @@ -8881,24 +8873,27 @@ dependencies = [ [[package]] name = "tonic" -version = "0.11.0" +version = "0.12.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "76c4eb7a4e9ef9d4763600161f12f5070b92a578e1b634db88a6887844c91a13" +checksum = "877c5b330756d856ffcc4553ab34a5684481ade925ecc54bcd1bf02b1d0d4d52" dependencies = [ "async-stream", "async-trait", - "axum 0.6.20", - "base64 0.21.7", + "axum", + "base64 0.22.1", "bytes", "flate2", - "h2 0.3.24", - "http 0.2.11", - "http-body 0.4.5", - "hyper 0.14.27", + "h2 0.4.5", + "http 1.1.0", + "http-body 1.0.0", + "http-body-util", + "hyper 1.4.1", "hyper-timeout", + "hyper-util", "percent-encoding", "pin-project", "prost", + "socket2 0.5.5", "tokio", "tokio-stream", "tower", @@ -8973,7 +8968,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3566e8ce28cc0a3fe42519fc80e6b4c943cc4c8cef275620eb8dac2d3d4e06cf" dependencies = [ "crossbeam-channel", - "thiserror", + "thiserror 1.0.63", "time", "tracing-subscriber", ] @@ -8986,7 +8981,7 @@ checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.46", + "syn 2.0.98", ] [[package]] @@ -9024,14 +9019,14 @@ dependencies = [ [[package]] name = "tracing-opentelemetry" -version = "0.24.0" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f68803492bf28ab40aeccaecc7021096bd256baf7ca77c3d425d89b35a7be4e4" +checksum = "97a971f6058498b5c0f1affa23e7ea202057a7301dbff68e968b2d578bcbd053" dependencies = [ "js-sys", "once_cell", - "opentelemetry", - "opentelemetry_sdk", + "opentelemetry 0.27.1", + "opentelemetry_sdk 0.27.1", "smallvec", "tracing", "tracing-core", @@ -9313,7 +9308,7 @@ version = "0.1.0" dependencies = [ "iptables", "netdev", - "thiserror", + "thiserror 1.0.63", "tracing", ] @@ -9327,7 +9322,7 @@ dependencies = [ "mac_address", "nonempty", "rand 0.8.5", - "thiserror", + "thiserror 1.0.63", "tracing", "virt", ] @@ -9437,7 +9432,7 @@ dependencies = [ "io-extras", "log", "rustix", - "thiserror", + "thiserror 1.0.63", "tracing", "wasmtime", "wiggle", @@ -9465,7 +9460,7 @@ dependencies = [ "once_cell", "proc-macro2", "quote", - "syn 2.0.46", + "syn 2.0.98", "wasm-bindgen-shared", ] @@ -9499,7 +9494,7 @@ checksum = "c5353b8dab669f5e10f5bd76df26a9360c748f054f862ff5f3f8aae0c7fb3907" dependencies = [ "proc-macro2", "quote", - "syn 2.0.46", + "syn 2.0.98", "wasm-bindgen-backend", "wasm-bindgen-shared", ] @@ -9557,7 +9552,7 @@ dependencies = [ "semver 1.0.20", "serde", "serde_json", - "thiserror", + "thiserror 1.0.63", "wast 8.0.0", ] @@ -9686,7 +9681,7 @@ dependencies = [ "anyhow", "proc-macro2", "quote", - "syn 2.0.46", + "syn 2.0.98", "wasmtime-component-util", "wasmtime-wit-bindgen", "wit-parser", @@ -9716,7 +9711,7 @@ dependencies = [ "log", "object", "target-lexicon", - "thiserror", + "thiserror 1.0.63", "wasmparser 0.112.0", "wasmtime-cranelift-shared", "wasmtime-environ", @@ -9754,7 +9749,7 @@ dependencies = [ "serde", "serde_derive", "target-lexicon", - "thiserror", + "thiserror 1.0.63", "wasm-encoder 0.32.0", "wasmparser 0.112.0", "wasmprinter", @@ -9865,7 +9860,7 @@ dependencies = [ "cranelift-entity", "serde", "serde_derive", - "thiserror", + "thiserror 1.0.63", "wasmparser 0.112.0", ] @@ -9877,7 +9872,7 @@ checksum = "6362c557c36d8ad4aaab735f14ed9e4f78d6b40ec85a02a88fd859af87682e52" dependencies = [ "proc-macro2", "quote", - "syn 2.0.46", + "syn 2.0.98", ] [[package]] @@ -9904,7 +9899,7 @@ dependencies = [ "once_cell", "rustix", "system-interface", - "thiserror", + "thiserror 1.0.63", "tokio", "tracing", "wasi-cap-std-sync", @@ -10038,7 +10033,7 @@ dependencies = [ "anyhow", "async-trait", "bitflags 2.4.1", - "thiserror", + "thiserror 1.0.63", "tracing", "wasmtime", "wiggle-macro", @@ -10055,7 +10050,7 @@ dependencies = [ "proc-macro2", "quote", "shellexpand", - "syn 2.0.46", + "syn 2.0.98", "witx", ] @@ -10067,7 +10062,7 @@ checksum = "476e3e09bc68e82624b70a322265515523754cb9e05fcacceabd216e276bc2ed" dependencies = [ "proc-macro2", "quote", - "syn 2.0.46", + "syn 2.0.98", "wiggle-generate", ] @@ -10188,7 +10183,7 @@ checksum = "12168c33176773b86799be25e2a2ba07c7aab9968b37541f1094dbd7a60c8946" dependencies = [ "proc-macro2", "quote", - "syn 2.0.46", + "syn 2.0.98", ] [[package]] @@ -10199,7 +10194,7 @@ checksum = "f6fc35f58ecd95a9b71c4f2329b911016e6bec66b3f2e6a4aad86bd2e99e2f9b" dependencies = [ "proc-macro2", "quote", - "syn 2.0.46", + "syn 2.0.98", ] [[package]] @@ -10210,7 +10205,7 @@ checksum = "9d8dc32e0095a7eeccebd0e3f09e9509365ecb3fc6ac4d6f5f14a3f6392942d1" dependencies = [ "proc-macro2", "quote", - "syn 2.0.46", + "syn 2.0.98", ] [[package]] @@ -10221,7 +10216,7 @@ checksum = "08990546bf4edef8f431fa6326e032865f27138718c587dc21bc0265bbcb57cc" dependencies = [ "proc-macro2", "quote", - "syn 2.0.46", + "syn 2.0.98", ] [[package]] @@ -10446,7 +10441,7 @@ checksum = "e366f27a5cabcddb2706a78296a40b8fcc451e1a6aba2fc1d94b4a01bdaaef4b" dependencies = [ "anyhow", "log", - "thiserror", + "thiserror 1.0.63", "wast 35.0.2", ] @@ -10460,7 +10455,7 @@ dependencies = [ "futures", "log", "serde", - "thiserror", + "thiserror 1.0.63", "windows 0.52.0", ] @@ -10483,7 +10478,7 @@ dependencies = [ "serde", "tempfile", "test-utils", - "thiserror", + "thiserror 1.0.63", "tokio", "tokio-stream", "toml 0.8.16", @@ -10528,7 +10523,7 @@ dependencies = [ "nom", "oid-registry", "rusticata-macros", - "thiserror", + "thiserror 1.0.63", "time", ] @@ -10613,7 +10608,7 @@ checksum = "dd7e48ccf166952882ca8bd778a43502c64f33bf94c12ebe2a7f08e5a0f6689f" dependencies = [ "proc-macro2", "quote", - "syn 2.0.46", + "syn 2.0.98", ] [[package]] @@ -10633,7 +10628,7 @@ checksum = "ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69" dependencies = [ "proc-macro2", "quote", - "syn 2.0.46", + "syn 2.0.98", ] [[package]] diff --git a/nox/Cargo.toml b/nox/Cargo.toml index d2e243e58c..95597c2341 100644 --- a/nox/Cargo.toml +++ b/nox/Cargo.toml @@ -55,11 +55,11 @@ base64 = { workspace = true } tracing = { workspace = true, features = ["async-await", "log"] } tracing-subscriber = { workspace = true, features = ["parking_lot", "env-filter", "smallvec"] } tracing-logfmt = "0.3.3" -tracing-opentelemetry = "0.24.0" -opentelemetry = "0.23.0" -opentelemetry_sdk = { version = "0.23.0", features = ["rt-tokio"] } -opentelemetry-otlp = { version = "0.16.0", features = ["grpc-tonic", "gzip-tonic"] } -opentelemetry-stdout = { version = "0.4.0", features = ["trace"] } +tracing-opentelemetry = "0.28.0" +opentelemetry = "0.28.0" +opentelemetry_sdk = { version = "0.28.0", features = ["rt-tokio"] } +opentelemetry-otlp = { version = "0.28.0", features = ["grpc-tonic", "gzip-tonic"] } +opentelemetry-stdout = { version = "0.28.0", features = ["trace"] } once_cell = { workspace = true } config = "0.13.4" jsonrpsee = { workspace = true, features = ["ws-client", "macros"] }