From c942d14b474aefa90d84f086d6594e58d6bf3990 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 29 Nov 2024 03:55:14 +0000 Subject: [PATCH] fix(deps): update rust crate shuttle-axum to 0.49.0 --- Cargo.lock | 525 ++++------------------------------------------------- Cargo.toml | 2 +- 2 files changed, 35 insertions(+), 492 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 99ab6be..34044bb 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -47,12 +47,6 @@ version = "1.0.93" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4c95c10ba0b00a02636238b814946408b1322d5ac4760326e6fb8ec956d85775" -[[package]] -name = "arrayvec" -version = "0.7.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50" - [[package]] name = "async-stream" version = "0.3.6" @@ -114,8 +108,6 @@ dependencies = [ "pin-project-lite", "rustversion", "serde", - "serde_json", - "serde_path_to_error", "sync_wrapper 0.1.2", "tower 0.4.13", "tower-layer", @@ -215,12 +207,6 @@ version = "0.21.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567" -[[package]] -name = "base64" -version = "0.22.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" - [[package]] name = "bitflags" version = "1.3.2" @@ -413,7 +399,7 @@ dependencies = [ "ident_case", "proc-macro2", "quote", - "strsim 0.11.1", + "strsim", "syn 2.0.89", ] @@ -434,15 +420,6 @@ version = "2.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e8566979429cf69b49a5c740c60791108e86440e8be149bbea4fe54d2c32d6e2" -[[package]] -name = "deranged" -version = "0.3.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4" -dependencies = [ - "powerfmt", -] - [[package]] name = "derive_more" version = "1.0.0" @@ -485,12 +462,6 @@ dependencies = [ "crypto-common", ] -[[package]] -name = "doc-comment" -version = "0.3.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10" - [[package]] name = "either" version = "1.13.0" @@ -528,12 +499,6 @@ version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "486f806e73c5707928240ddc295403b1b93c96a02038563881c4a2fd84b81ac4" -[[package]] -name = "finl_unicode" -version = "1.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "94c970b525906eb37d3940083aa65b95e481fc1857d467d13374e1d925cfc163" - [[package]] name = "fixedbitset" version = "0.4.2" @@ -636,10 +601,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7" dependencies = [ "cfg-if", - "js-sys", "libc", "wasi", - "wasm-bindgen", ] [[package]] @@ -720,7 +683,7 @@ version = "0.3.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "06683b93020a07e3dbcf5f8c0f6d40080d725bea7936fc01ad345c01b97dc270" dependencies = [ - "base64 0.21.7", + "base64", "bytes", "headers-core", "http 0.2.12", @@ -812,12 +775,6 @@ dependencies = [ "pin-project-lite", ] -[[package]] -name = "http-range-header" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "add0ab9360ddbd88cfeb3bd9574a1d85cfdfa14db10b3e21d3700dbc4328758f" - [[package]] name = "httparse" version = "1.9.5" @@ -981,15 +938,6 @@ version = "2.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ddc24109865250148c2e0f3d25d4f0f479571723792d3802153c60922a4fb708" -[[package]] -name = "itertools" -version = "0.10.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473" -dependencies = [ - "either", -] - [[package]] name = "itertools" version = "0.12.1" @@ -1014,21 +962,6 @@ dependencies = [ "wasm-bindgen", ] -[[package]] -name = "jsonwebtoken" -version = "9.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b9ae10193d25051e74945f1ea2d0b42e03cc3b890f7e4cc5faa44997d808193f" -dependencies = [ - "base64 0.21.7", - "js-sys", - "pem", - "ring", - "serde", - "serde_json", - "simple_asn1", -] - [[package]] name = "lazy_static" version = "1.5.0" @@ -1041,12 +974,6 @@ version = "0.2.166" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c2ccc108bbc0b1331bd061864e7cd823c0cab660bbe6970e66e2c0614decde36" -[[package]] -name = "linked-hash-map" -version = "0.5.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f" - [[package]] name = "linux-raw-sys" version = "0.4.14" @@ -1177,31 +1104,6 @@ dependencies = [ "winapi", ] -[[package]] -name = "num-bigint" -version = "0.4.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a5e44f723f1133c9deac646763579fdb3ac745e418f2a7af9cd0c431da1f20b9" -dependencies = [ - "num-integer", - "num-traits", -] - -[[package]] -name = "num-conv" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9" - -[[package]] -name = "num-integer" -version = "0.1.46" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f" -dependencies = [ - "num-traits", -] - [[package]] name = "num-traits" version = "0.2.19" @@ -1263,20 +1165,6 @@ dependencies = [ "urlencoding", ] -[[package]] -name = "opentelemetry-appender-tracing" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "12c4bd073648dae8ac45cfc81588d74b3dc5f334119ac08567ddcbfe16f2d809" -dependencies = [ - "once_cell", - "opentelemetry 0.21.0", - "opentelemetry_sdk 0.21.2", - "tracing", - "tracing-core", - "tracing-subscriber", -] - [[package]] name = "opentelemetry-http" version = "0.10.0" @@ -1301,25 +1189,6 @@ dependencies = [ "opentelemetry 0.22.0", ] -[[package]] -name = "opentelemetry-otlp" -version = "0.14.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f24cda83b20ed2433c68241f918d0f6fdec8b1d43b7a9590ab4420c5095ca930" -dependencies = [ - "async-trait", - "futures-core", - "http 0.2.12", - "opentelemetry 0.21.0", - "opentelemetry-proto 0.4.0", - "opentelemetry-semantic-conventions 0.13.0", - "opentelemetry_sdk 0.21.2", - "prost 0.11.9", - "thiserror 1.0.69", - "tokio", - "tonic 0.9.2", -] - [[package]] name = "opentelemetry-otlp" version = "0.15.0" @@ -1330,27 +1199,15 @@ dependencies = [ "futures-core", "http 0.2.12", "opentelemetry 0.22.0", - "opentelemetry-proto 0.5.0", - "opentelemetry-semantic-conventions 0.14.0", + "opentelemetry-proto", + "opentelemetry-semantic-conventions", "opentelemetry_sdk 0.22.1", - "prost 0.12.6", + "prost", "thiserror 1.0.69", "tokio", "tonic 0.11.0", ] -[[package]] -name = "opentelemetry-proto" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a2e155ce5cc812ea3d1dffbd1539aed653de4bf4882d60e6e04dcf0901d674e1" -dependencies = [ - "opentelemetry 0.21.0", - "opentelemetry_sdk 0.21.2", - "prost 0.11.9", - "tonic 0.9.2", -] - [[package]] name = "opentelemetry-proto" version = "0.5.0" @@ -1359,19 +1216,10 @@ checksum = "3a8fddc9b68f5b80dae9d6f510b88e02396f006ad48cac349411fbecc80caae4" dependencies = [ "opentelemetry 0.22.0", "opentelemetry_sdk 0.22.1", - "prost 0.12.6", + "prost", "tonic 0.11.0", ] -[[package]] -name = "opentelemetry-semantic-conventions" -version = "0.13.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f5774f1ef1f982ef2a447f6ee04ec383981a3ab99c8e77a1a7b30182e65bbc84" -dependencies = [ - "opentelemetry 0.21.0", -] - [[package]] name = "opentelemetry-semantic-conventions" version = "0.14.0" @@ -1395,10 +1243,7 @@ dependencies = [ "ordered-float", "percent-encoding", "rand", - "serde_json", "thiserror 1.0.69", - "tokio", - "tokio-stream", ] [[package]] @@ -1467,16 +1312,6 @@ version = "1.0.15" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a" -[[package]] -name = "pem" -version = "3.0.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8e459365e590736a54c3fa561947c84837534b8e9af6fc5bf781307e82658fae" -dependencies = [ - "base64 0.22.1", - "serde", -] - [[package]] name = "percent-encoding" version = "2.3.1" @@ -1525,12 +1360,6 @@ version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" -[[package]] -name = "powerfmt" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391" - [[package]] name = "ppv-lite86" version = "0.2.20" @@ -1583,16 +1412,6 @@ dependencies = [ "unicode-ident", ] -[[package]] -name = "prost" -version = "0.11.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b82eaa1d779e9a4bc1c3217db8ffbeabaae1dca241bf70183242128d48681cd" -dependencies = [ - "bytes", - "prost-derive 0.11.9", -] - [[package]] name = "prost" version = "0.12.6" @@ -1600,7 +1419,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "deb1435c188b76130da55f17a466d252ff7b1418b2ad3e037d127b94e3411f29" dependencies = [ "bytes", - "prost-derive 0.12.6", + "prost-derive", ] [[package]] @@ -1610,33 +1429,20 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "22505a5c94da8e3b7c2996394d1c933236c4d743e81a410bcca4e6989fc066a4" dependencies = [ "bytes", - "heck 0.4.1", - "itertools 0.12.1", + "heck 0.5.0", + "itertools", "log", "multimap", "once_cell", "petgraph", "prettyplease", - "prost 0.12.6", + "prost", "prost-types", "regex", "syn 2.0.89", "tempfile", ] -[[package]] -name = "prost-derive" -version = "0.11.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e5d2d8d10f3c6ded6da8b05b5fb3b8a5082514344d56c9f871412d29b4e075b4" -dependencies = [ - "anyhow", - "itertools 0.10.5", - "proc-macro2", - "quote", - "syn 1.0.109", -] - [[package]] name = "prost-derive" version = "0.12.6" @@ -1644,7 +1450,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "81bddcdb20abf9501610992b6759a4c888aef7d1a7247ef75e2404275ac24af1" dependencies = [ "anyhow", - "itertools 0.12.1", + "itertools", "proc-macro2", "quote", "syn 2.0.89", @@ -1656,7 +1462,7 @@ version = "0.12.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9091c90b0a32608e984ff2fa4091273cbdd755d54935c51d520887f4a1dbd5b0" dependencies = [ - "prost 0.12.6", + "prost", ] [[package]] @@ -1757,7 +1563,7 @@ version = "0.11.27" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dd67538700a17451e7cba03ac727fb961abb7607553461627b97de0b89cf4a62" dependencies = [ - "base64 0.21.7", + "base64", "bytes", "encoding_rs", "futures-core", @@ -1858,13 +1664,13 @@ dependencies = [ "once_cell", "opentelemetry 0.22.0", "opentelemetry-http 0.11.1", - "opentelemetry-otlp 0.15.0", - "opentelemetry-semantic-conventions 0.14.0", + "opentelemetry-otlp", + "opentelemetry-semantic-conventions", "opentelemetry_sdk 0.22.1", - "prost 0.12.6", + "prost", "prost-types", "shuttle-axum", - "shuttle-runtime 0.49.0", + "shuttle-runtime", "tokio", "tonic 0.11.0", "tonic-build", @@ -1882,12 +1688,6 @@ version = "0.1.24" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f" -[[package]] -name = "rustc-hash" -version = "1.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" - [[package]] name = "rustix" version = "0.38.41" @@ -1946,7 +1746,7 @@ version = "1.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1c74cae0a4cf6ccbbf5f359f08efdf8ee7e1dc532573bf0db71968cb56b1448c" dependencies = [ - "base64 0.21.7", + "base64", ] [[package]] @@ -1985,23 +1785,6 @@ dependencies = [ "untrusted", ] -[[package]] -name = "rustrict" -version = "0.7.12" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cfe3300a40b60e76a856237ad1fe2210da1f40686705a2211688bb5742109a63" -dependencies = [ - "arrayvec", - "bitflags 1.3.2", - "doc-comment", - "finl_unicode", - "itertools 0.10.5", - "lazy_static", - "rustc-hash", - "strsim 0.10.0", - "unicode-normalization", -] - [[package]] name = "rustversion" version = "1.0.18" @@ -2180,7 +1963,7 @@ dependencies = [ "rmp-serde", "serde", "serde_json", - "shuttle-common 0.49.0", + "shuttle-common", "tokio", "tokio-tungstenite", "url", @@ -2189,24 +1972,12 @@ dependencies = [ [[package]] name = "shuttle-axum" -version = "0.39.0" +version = "0.49.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a14526f11e04f2a869e650b56aff0d7da0e6eb41774c9336dee6a2702560dd8f" +checksum = "05c1bf60a94a13bab7b8ecdd3166bd424bbe5816e94e02b0d836455a0e222b44" dependencies = [ "axum 0.7.9", - "shuttle-runtime 0.39.0", -] - -[[package]] -name = "shuttle-codegen" -version = "0.39.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0d8592ca1b3f2ace4866ea5ef6896d7aed2814de58fda6e48a2aa582afc054d2" -dependencies = [ - "proc-macro-error", - "proc-macro2", - "quote", - "syn 2.0.89", + "shuttle-runtime", ] [[package]] @@ -2221,51 +1992,6 @@ dependencies = [ "syn 2.0.89", ] -[[package]] -name = "shuttle-common" -version = "0.39.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "35d5a2b93acba36088bfccd2441d25667820c58122adfa39c47c8495d0aec25e" -dependencies = [ - "anyhow", - "async-trait", - "axum 0.6.20", - "bytes", - "chrono", - "comfy-table", - "crossterm 0.27.0", - "headers", - "http 0.2.12", - "http-body 0.4.6", - "hyper 0.14.31", - "jsonwebtoken", - "opentelemetry 0.21.0", - "opentelemetry-appender-tracing", - "opentelemetry-http 0.10.0", - "opentelemetry-otlp 0.14.0", - "opentelemetry_sdk 0.21.2", - "pin-project", - "reqwest", - "rustrict", - "semver", - "serde", - "serde_json", - "strum 0.25.0", - "thiserror 1.0.69", - "tokio", - "tonic 0.10.2", - "tower 0.4.13", - "tower-http", - "tracing", - "tracing-core", - "tracing-opentelemetry 0.22.0", - "tracing-subscriber", - "ttl_cache", - "url", - "uuid", - "zeroize", -] - [[package]] name = "shuttle-common" version = "0.49.0" @@ -2297,24 +2023,6 @@ dependencies = [ "zeroize", ] -[[package]] -name = "shuttle-proto" -version = "0.39.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8701d29e4733306b839e75695b7a7add3e8e3358e8f237e631bdf44e3ed39b1c" -dependencies = [ - "anyhow", - "futures-core", - "http 0.2.12", - "prost 0.12.6", - "prost-types", - "shuttle-common 0.39.0", - "tokio", - "tonic 0.10.2", - "tower 0.4.13", - "tracing", -] - [[package]] name = "shuttle-proto" version = "0.49.0" @@ -2322,32 +2030,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "132a015d70a737692569573320421d87c0fc3cf5696bf9f62451542ddbadf508" dependencies = [ "futures-core", - "prost 0.12.6", + "prost", "prost-types", - "shuttle-common 0.49.0", - "tonic 0.10.2", -] - -[[package]] -name = "shuttle-runtime" -version = "0.39.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fd854ae2c5d3c0d4e6c277124fad47692caf9be84afae4ce483765d9b345eec1" -dependencies = [ - "anyhow", - "async-trait", - "chrono", - "prost-types", - "serde", - "serde_json", - "shuttle-codegen 0.39.0", - "shuttle-common 0.39.0", - "shuttle-proto 0.39.0", - "shuttle-service 0.39.0", - "strfmt", - "thiserror 1.0.69", - "tokio", - "tokio-stream", + "shuttle-common", "tonic 0.10.2", ] @@ -2363,10 +2048,10 @@ dependencies = [ "serde", "serde_json", "shuttle-api-client", - "shuttle-codegen 0.49.0", - "shuttle-common 0.49.0", - "shuttle-proto 0.49.0", - "shuttle-service 0.49.0", + "shuttle-codegen", + "shuttle-common", + "shuttle-proto", + "shuttle-service", "strfmt", "tokio", "tokio-stream", @@ -2376,21 +2061,6 @@ dependencies = [ "tracing-subscriber", ] -[[package]] -name = "shuttle-service" -version = "0.39.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b277dad0360546d77338fbd5452c61e77b4a149ff1f55175a659d6433251d484" -dependencies = [ - "anyhow", - "async-trait", - "serde", - "shuttle-common 0.39.0", - "shuttle-proto 0.39.0", - "strfmt", - "thiserror 1.0.69", -] - [[package]] name = "shuttle-service" version = "0.49.0" @@ -2400,7 +2070,7 @@ dependencies = [ "anyhow", "async-trait", "serde", - "shuttle-common 0.49.0", + "shuttle-common", "strfmt", "thiserror 2.0.3", ] @@ -2435,18 +2105,6 @@ dependencies = [ "libc", ] -[[package]] -name = "simple_asn1" -version = "0.6.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "adc4e5204eb1910f40f9cfa375f6f05b68c3abac4b6fd879c8ff5e7ae8a0a085" -dependencies = [ - "num-bigint", - "num-traits", - "thiserror 1.0.69", - "time", -] - [[package]] name = "slab" version = "0.4.9" @@ -2484,12 +2142,6 @@ version = "0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7a8348af2d9fc3258c8733b8d9d8db2e56f54b2363a4b5b81585c7875ed65e65" -[[package]] -name = "strsim" -version = "0.10.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" - [[package]] name = "strsim" version = "0.11.1" @@ -2502,15 +2154,6 @@ version = "0.24.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "063e6045c0e62079840579a7e47a355ae92f60eb74daaf156fb1e84ba164e63f" -[[package]] -name = "strum" -version = "0.25.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "290d54ea6f91c969195bdbcd7442c8c2a2ba87da8bf60a7ee86a235d4bc1e125" -dependencies = [ - "strum_macros 0.25.3", -] - [[package]] name = "strum" version = "0.26.3" @@ -2533,19 +2176,6 @@ dependencies = [ "syn 1.0.109", ] -[[package]] -name = "strum_macros" -version = "0.25.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "23dc1fa9ac9c169a78ba62f0b841814b7abae11bdd047b9c58f893439e309ea0" -dependencies = [ - "heck 0.4.1", - "proc-macro2", - "quote", - "rustversion", - "syn 2.0.89", -] - [[package]] name = "strum_macros" version = "0.26.4" @@ -2692,37 +2322,6 @@ dependencies = [ "once_cell", ] -[[package]] -name = "time" -version = "0.3.36" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5dfd88e563464686c916c7e46e623e520ddc6d79fa6641390f2e3fa86e83e885" -dependencies = [ - "deranged", - "itoa", - "num-conv", - "powerfmt", - "serde", - "time-core", - "time-macros", -] - -[[package]] -name = "time-core" -version = "0.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3" - -[[package]] -name = "time-macros" -version = "0.2.18" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f252a68540fde3a3877aeea552b832b40ab9a69e318efd078774a01ddee1ccf" -dependencies = [ - "num-conv", - "time-core", -] - [[package]] name = "tinyvec" version = "1.8.0" @@ -2837,34 +2436,6 @@ dependencies = [ "tokio", ] -[[package]] -name = "tonic" -version = "0.9.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3082666a3a6433f7f511c7192923fa1fe07c69332d3c6a2e6bb040b569199d5a" -dependencies = [ - "async-trait", - "axum 0.6.20", - "base64 0.21.7", - "bytes", - "futures-core", - "futures-util", - "h2", - "http 0.2.12", - "http-body 0.4.6", - "hyper 0.14.31", - "hyper-timeout", - "percent-encoding", - "pin-project", - "prost 0.11.9", - "tokio", - "tokio-stream", - "tower 0.4.13", - "tower-layer", - "tower-service", - "tracing", -] - [[package]] name = "tonic" version = "0.10.2" @@ -2874,7 +2445,7 @@ dependencies = [ "async-stream", "async-trait", "axum 0.6.20", - "base64 0.21.7", + "base64", "bytes", "h2", "http 0.2.12", @@ -2883,7 +2454,7 @@ dependencies = [ "hyper-timeout", "percent-encoding", "pin-project", - "prost 0.12.6", + "prost", "tokio", "tokio-stream", "tower 0.4.13", @@ -2901,7 +2472,7 @@ dependencies = [ "async-stream", "async-trait", "axum 0.6.20", - "base64 0.21.7", + "base64", "bytes", "h2", "http 0.2.12", @@ -2910,7 +2481,7 @@ dependencies = [ "hyper-timeout", "percent-encoding", "pin-project", - "prost 0.12.6", + "prost", "rustls-native-certs", "rustls-pemfile 2.2.0", "rustls-pki-types", @@ -2942,7 +2513,7 @@ version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "548c227bd5c0fae5925812c4ec6c66ffcfced23ea370cb823f4d18f0fc1cb6a7" dependencies = [ - "prost 0.12.6", + "prost", "prost-types", "tokio", "tokio-stream", @@ -3004,25 +2575,6 @@ dependencies = [ "tracing", ] -[[package]] -name = "tower-http" -version = "0.4.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "61c5bb1d698276a2443e5ecfabc1008bf15a36c12e6a7176e7bf089ea9131140" -dependencies = [ - "bitflags 2.6.0", - "bytes", - "futures-core", - "futures-util", - "http 0.2.12", - "http-body 0.4.6", - "http-range-header", - "pin-project-lite", - "tower-layer", - "tower-service", - "tracing", -] - [[package]] name = "tower-layer" version = "0.3.3" @@ -3152,15 +2704,6 @@ version = "0.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b" -[[package]] -name = "ttl_cache" -version = "0.5.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4189890526f0168710b6ee65ceaedf1460c48a14318ceec933cb26baa492096a" -dependencies = [ - "linked-hash-map", -] - [[package]] name = "tungstenite" version = "0.20.1" diff --git a/Cargo.toml b/Cargo.toml index dfa846a..890a4e0 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -31,7 +31,7 @@ tracing = "0.1.40" tracing-opentelemetry = "0.23.0" tracing-subscriber = "0.3.18" shuttle-runtime = "0.49.0" -shuttle-axum = "0.39.0" +shuttle-axum = "0.49.0" async-trait = "0.1" [build-dependencies]