Unverified Commit a52123cc authored by Mario Rodas's avatar Mario Rodas Committed by GitHub
Browse files

Merge pull request #270766 from figsoda/shuttle

cargo-shuttle: 0.33.0 -> 0.34.1
parents 5b06002b 53850d6d
Loading
Loading
Loading
Loading
+195 −172
Original line number Diff line number Diff line
@@ -24,7 +24,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "91429305e9f0a25f6205c5b8e0d2db09e0708a7a6df0f42212bb56c32c8ac97a"
dependencies = [
 "cfg-if 1.0.0",
 "getrandom 0.2.10",
 "getrandom 0.2.11",
 "once_cell",
 "version_check",
 "zerocopy",
@@ -264,7 +264,7 @@ checksum = "16e62a023e7c117e27523144c5d2459f4397fcc3cab0085af8e2224f643a0193"
dependencies = [
 "proc-macro2",
 "quote",
 "syn 2.0.38",
 "syn 2.0.39",
]

[[package]]
@@ -295,7 +295,7 @@ checksum = "a66537f1bb974b254c98ed142ff995236e81b9d0fe4db0575f46612cb15eb0f9"
dependencies = [
 "proc-macro2",
 "quote",
 "syn 2.0.38",
 "syn 2.0.39",
]

[[package]]
@@ -968,9 +968,9 @@ dependencies = [

[[package]]
name = "bstr"
version = "1.7.0"
version = "1.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c79ad7fb2dd38f3dabd76b09c6a5a20c038fc0213ef1e9afd30eb777f120f019"
checksum = "542f33a8835a0884b006a0c3df3dadd99c0c3f296ed26c2fdc8028e01ad6230c"
dependencies = [
 "memchr",
 "regex-automata 0.4.3",
@@ -1006,9 +1006,9 @@ checksum = "a2bd12c1caf447e69cd4528f47f94d203fd2582878ecb9e9465484c4148a8223"

[[package]]
name = "bytes-utils"
version = "0.1.3"
version = "0.1.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e47d3a8076e283f3acd27400535992edb3ba4b5bb72f8891ad8fbe7932a7d4b9"
checksum = "7dafe3a8757b027e2be6e4e5601ed563c55989fcf1546e933c66c8eb3a058d35"
dependencies = [
 "bytes",
 "either",
@@ -1112,16 +1112,16 @@ dependencies = [

[[package]]
name = "cargo-platform"
version = "0.1.4"
version = "0.1.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "12024c4645c97566567129c204f65d5815a8c9aecf30fcbe682b2fe034996d36"
checksum = "e34637b3140142bdf929fb439e8aa4ebad7651ebf7b1080b3930aa16ac1459ff"
dependencies = [
 "serde",
]

[[package]]
name = "cargo-shuttle"
version = "0.33.0"
version = "0.34.1"
dependencies = [
 "anyhow",
 "assert_cmd",
@@ -1166,7 +1166,7 @@ dependencies = [
 "tokio",
 "tokio-tungstenite",
 "tokiotest-httpserver",
 "toml 0.8.6",
 "toml 0.8.8",
 "toml_edit 0.20.7",
 "tonic 0.10.2",
 "tracing",
@@ -1258,9 +1258,9 @@ dependencies = [

[[package]]
name = "clap"
version = "4.4.7"
version = "4.4.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ac495e00dcec98c83465d5ad66c5c4fabd652fd6686e7c6269b117e729a6f17b"
checksum = "2275f18819641850fa26c89acc84d465c1bf91ce57bc2748b28c420473352f64"
dependencies = [
 "clap_builder",
 "clap_derive",
@@ -1268,9 +1268,9 @@ dependencies = [

[[package]]
name = "clap_builder"
version = "4.4.7"
version = "4.4.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c77ed9a32a62e6ca27175d00d29d05ca32e396ea1eb5fb01d8256b669cec7663"
checksum = "07cdf1b148b25c1e1f7a42225e30a0d99a615cd4637eae7365548dd4529b95bc"
dependencies = [
 "anstream",
 "anstyle",
@@ -1296,7 +1296,7 @@ dependencies = [
 "heck",
 "proc-macro2",
 "quote",
 "syn 2.0.38",
 "syn 2.0.39",
]

[[package]]
@@ -1566,9 +1566,9 @@ dependencies = [

[[package]]
name = "crc-catalog"
version = "2.3.0"
version = "2.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4939f9ed1444bd8c896d37f3090012fa6e7834fe84ef8c9daa166109515732f9"
checksum = "19d374276b40fb8bbdee95aef7c7fa6b5316ec764510eb64b8dd0e2ed0d7e7f5"

[[package]]
name = "crc32fast"
@@ -1710,7 +1710,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "37e366bff8cd32dd8754b0991fb66b279dc48f598c3a18914852a6673deef583"
dependencies = [
 "quote",
 "syn 2.0.38",
 "syn 2.0.39",
]

[[package]]
@@ -1939,7 +1939,7 @@ checksum = "487585f4d0c6655fe74905e2504d8ad6908e4db67f744eb140876906c2f3175d"
dependencies = [
 "proc-macro2",
 "quote",
 "syn 2.0.38",
 "syn 2.0.39",
]

[[package]]
@@ -2005,7 +2005,7 @@ dependencies = [
 "heck",
 "proc-macro2",
 "quote",
 "syn 2.0.38",
 "syn 2.0.39",
]

[[package]]
@@ -2016,9 +2016,9 @@ checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5"

[[package]]
name = "errno"
version = "0.3.5"
version = "0.3.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ac3e13f66a2f95e32a39eaa81f6b95d42878ca0e1db0c7543723dfe12557e860"
checksum = "f258a7194e7f7c2a7837a8913aeab7fd8c383457034fa20ce4dd3dcb813e8eb8"
dependencies = [
 "libc",
 "windows-sys 0.48.0",
@@ -2241,7 +2241,7 @@ checksum = "53b153fd91e4b0147f4aced87be237c98248656bb01050b96bf3ee89220a8ddb"
dependencies = [
 "proc-macro2",
 "quote",
 "syn 2.0.38",
 "syn 2.0.39",
]

[[package]]
@@ -2328,9 +2328,9 @@ dependencies = [

[[package]]
name = "getrandom"
version = "0.2.10"
version = "0.2.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "be4136b2a15dd319360be1c07d9933517ccf0be8f16bf62a3bee4f0d618df427"
checksum = "fe9006bed769170c11f845cf00c7c1e9092aeb3f268e007c3e760ac68008070f"
dependencies = [
 "cfg-if 1.0.0",
 "js-sys",
@@ -2713,7 +2713,7 @@ checksum = "9d8acb5ee668d55f0f2d19a320a3f9ef67a6999ad483e11135abcc2464ed18b6"
dependencies = [
 "proc-macro2",
 "quote",
 "syn 2.0.38",
 "syn 2.0.39",
]

[[package]]
@@ -3127,9 +3127,9 @@ checksum = "92620684d99f750bae383ecb3be3748142d6095760afd5cbcf2261e9a279d780"

[[package]]
name = "h2"
version = "0.3.21"
version = "0.3.22"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "91fc23aa11be92976ef4729127f1a74adf36d8436f7816b185d18df956790833"
checksum = "4d6250322ef6e60f93f9a2162799302cd6f68f79f6e5d85c8c16f14d1d958178"
dependencies = [
 "bytes",
 "fnv",
@@ -3137,7 +3137,7 @@ dependencies = [
 "futures-sink",
 "futures-util",
 "http",
 "indexmap 1.9.3",
 "indexmap 2.1.0",
 "slab",
 "tokio",
 "tokio-util",
@@ -3273,9 +3273,9 @@ dependencies = [

[[package]]
name = "http"
version = "0.2.9"
version = "0.2.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bd6effc99afb63425aff9b05836f029929e345a6148a14b7ecd5ab67af944482"
checksum = "8947b1a6fad4393052c7ba1f4cd97bed3e953a95c79c92ad9b051a04611d9fbb"
dependencies = [
 "bytes",
 "fnv",
@@ -3744,9 +3744,9 @@ checksum = "884e2677b40cc8c339eaefcb701c32ef1fd2493d71118dc0ca4b6a736c93bd67"

[[package]]
name = "libc"
version = "0.2.149"
version = "0.2.150"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a08173bc88b7955d1b3145aa561539096c421ac8debde8cbc3612ec635fee29b"
checksum = "89d92a4743f9a61002fae18374ed11e7973f530cb3a3255fb354818118b2203c"

[[package]]
name = "libgit2-sys"
@@ -3766,6 +3766,17 @@ version = "0.2.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4ec2a862134d2a7d32d7983ddcdd1c4923530833c9f2ea1a44fc5fa473989058"

[[package]]
name = "libredox"
version = "0.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "85c833ca1e66078851dba29046874e38f08b2c883700aa29a03ddd3b23814ee8"
dependencies = [
 "bitflags 2.4.1",
 "libc",
 "redox_syscall 0.4.1",
]

[[package]]
name = "libsqlite3-sys"
version = "0.26.0"
@@ -3797,9 +3808,9 @@ checksum = "0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f"

[[package]]
name = "linux-raw-sys"
version = "0.4.10"
version = "0.4.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "da2479e8c062e40bf0066ffa0bc823de0a9368974af99c9f6df941d2c231e03f"
checksum = "969488b55f8ac402214f3f5fd243ebb7206cf82de60d3172994707a4bcc2b829"

[[package]]
name = "lock_api"
@@ -4420,6 +4431,16 @@ dependencies = [
 "base64 0.13.1",
]

[[package]]
name = "pem"
version = "2.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6b13fe415cdf3c8e44518e18a7c95a13431d9bdf6d15367d82b23c377fdd441a"
dependencies = [
 "base64 0.21.5",
 "serde",
]

[[package]]
name = "pem"
version = "3.0.2"
@@ -4462,7 +4483,7 @@ checksum = "4359fd9c9171ec6e8c62926d6faaf553a8dc3f64e1507e76da7911b4f6a04405"
dependencies = [
 "proc-macro2",
 "quote",
 "syn 2.0.38",
 "syn 2.0.39",
]

[[package]]
@@ -4610,9 +4631,9 @@ checksum = "794b5bf8e2d19b53dcdcec3e4bba628e20f5b6062503ba89281fa7037dd7bbcf"

[[package]]
name = "proptest"
version = "1.3.1"
version = "1.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7c003ac8c77cb07bb74f5f198bce836a689bcd5a42574612bf14d17bfd08c20e"
checksum = "31b476131c3c86cb68032fdc5cb6d5a1045e3e42d96b69fa599fd77701e1f5bf"
dependencies = [
 "bit-set",
 "bit-vec",
@@ -4622,7 +4643,7 @@ dependencies = [
 "rand 0.8.5",
 "rand_chacha 0.3.1",
 "rand_xorshift",
 "regex-syntax 0.7.5",
 "regex-syntax 0.8.2",
 "rusty-fork",
 "tempfile",
 "unarray",
@@ -4640,12 +4661,12 @@ dependencies = [

[[package]]
name = "prost"
version = "0.12.1"
version = "0.12.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f4fdd22f3b9c31b53c060df4a0613a1c7f062d4115a2b984dd15b1858f7e340d"
checksum = "5a5a410fc7882af66deb8d01d01737353cf3ad6204c408177ba494291a626312"
dependencies = [
 "bytes",
 "prost-derive 0.12.1",
 "prost-derive 0.12.2",
]

[[package]]
@@ -4663,24 +4684,24 @@ dependencies = [

[[package]]
name = "prost-derive"
version = "0.12.1"
version = "0.12.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "265baba7fabd416cf5078179f7d2cbeca4ce7a9041111900675ea7c4cb8a4c32"
checksum = "065717a5dfaca4a83d2fe57db3487b311365200000551d7a364e715dbf4346bc"
dependencies = [
 "anyhow",
 "itertools 0.11.0",
 "proc-macro2",
 "quote",
 "syn 2.0.38",
 "syn 2.0.39",
]

[[package]]
name = "prost-types"
version = "0.12.1"
version = "0.12.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e081b29f63d83a4bc75cfc9f3fe424f9156cf92d8a4f0c9407cce9a1b67327cf"
checksum = "8339f32236f590281e2f6368276441394fcd1b2133b549cc895d0ae80f2f9a52"
dependencies = [
 "prost 0.12.1",
 "prost 0.12.2",
]

[[package]]
@@ -4789,7 +4810,7 @@ version = "0.6.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c"
dependencies = [
 "getrandom 0.2.10",
 "getrandom 0.2.11",
]

[[package]]
@@ -4877,12 +4898,12 @@ dependencies = [

[[package]]
name = "redox_users"
version = "0.4.3"
version = "0.4.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b"
checksum = "a18479200779601e498ada4e8c1e1f50e3ee19deb0259c25825a98b5603b2cb4"
dependencies = [
 "getrandom 0.2.10",
 "redox_syscall 0.2.16",
 "getrandom 0.2.11",
 "libredox",
 "thiserror",
]

@@ -4937,12 +4958,6 @@ version = "0.6.29"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1"

[[package]]
name = "regex-syntax"
version = "0.7.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dbb5fb1acd8a1a18b3dd5be62d25485eb770e05afb408a9627d14d451bae12da"

[[package]]
name = "regex-syntax"
version = "0.8.2"
@@ -5016,7 +5031,7 @@ dependencies = [
 "async-trait",
 "chrono",
 "futures",
 "getrandom 0.2.10",
 "getrandom 0.2.11",
 "http",
 "hyper",
 "parking_lot 0.11.2",
@@ -5085,7 +5100,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fb0205304757e5d899b9c2e448b867ffd03ae7f988002e47cd24954391394d0b"
dependencies = [
 "cc",
 "getrandom 0.2.10",
 "getrandom 0.2.11",
 "libc",
 "spin 0.9.8",
 "untrusted 0.9.0",
@@ -5155,7 +5170,7 @@ dependencies = [
 "quote",
 "rust-embed-utils",
 "shellexpand",
 "syn 2.0.38",
 "syn 2.0.39",
 "walkdir",
]

@@ -5220,9 +5235,9 @@ dependencies = [

[[package]]
name = "rustix"
version = "0.38.21"
version = "0.38.25"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2b426b0506e5d50a7d8dafcf2e81471400deb602392c7dd110815afb4eaf02a3"
checksum = "dc99bc2d4f1fed22595588a013687477aedf3cdcfb26558c559edb67b4d9b22e"
dependencies = [
 "bitflags 2.4.1",
 "errno",
@@ -5235,9 +5250,9 @@ dependencies = [

[[package]]
name = "rustls"
version = "0.21.8"
version = "0.21.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "446e14c5cda4f3f30fe71863c34ec70f5ac79d6087097ad0bb433e1be5edf04c"
checksum = "629648aced5775d558af50b2b4c7b02983a04b312126d45eeead26e7caa498b9"
dependencies = [
 "log",
 "ring 0.17.5",
@@ -5259,9 +5274,9 @@ dependencies = [

[[package]]
name = "rustls-pemfile"
version = "1.0.3"
version = "1.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2d3987094b1d07b653b7dfdc3f70ce9a1da9c51ac18c1b06b662e4f9a0e9f4b2"
checksum = "1c74cae0a4cf6ccbbf5f359f08efdf8ee7e1dc532573bf0db71968cb56b1448c"
dependencies = [
 "base64 0.21.5",
]
@@ -5400,9 +5415,9 @@ checksum = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3"

[[package]]
name = "serde"
version = "1.0.190"
version = "1.0.192"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "91d3c334ca1ee894a2c6f6ad698fe8c435b76d504b13d436f0685d648d6d96f7"
checksum = "bca2a08484b285dcb282d0f67b26cadc0df8b19f8c12502c13d966bf9482f001"
dependencies = [
 "serde_derive",
]
@@ -5418,13 +5433,13 @@ dependencies = [

[[package]]
name = "serde_derive"
version = "1.0.190"
version = "1.0.192"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "67c5609f394e5c2bd7fc51efda478004ea80ef42fee983d5c67a65e34f32c0e3"
checksum = "d6c7207fbec9faa48073f3e3074cbe553af6ea512d7c21ba46e434e70ea9fbc1"
dependencies = [
 "proc-macro2",
 "quote",
 "syn 2.0.38",
 "syn 2.0.39",
]

[[package]]
@@ -5479,7 +5494,7 @@ checksum = "3081f5ffbb02284dda55132aa26daecedd7372a42417bbbab6f14ab7d6bb9145"
dependencies = [
 "proc-macro2",
 "quote",
 "syn 2.0.38",
 "syn 2.0.39",
]

[[package]]
@@ -5619,7 +5634,7 @@ dependencies = [

[[package]]
name = "shuttle-admin"
version = "0.33.0"
version = "0.34.1"
dependencies = [
 "anyhow",
 "clap",
@@ -5629,14 +5644,14 @@ dependencies = [
 "serde_json",
 "shuttle-common",
 "tokio",
 "toml 0.8.6",
 "toml 0.8.8",
 "tracing",
 "tracing-subscriber",
]

[[package]]
name = "shuttle-auth"
version = "0.33.0"
version = "0.34.1"
dependencies = [
 "anyhow",
 "async-stripe",
@@ -5644,11 +5659,13 @@ dependencies = [
 "axum",
 "axum-extra",
 "axum-sessions",
 "base64 0.21.5",
 "clap",
 "http",
 "hyper",
 "jsonwebtoken",
 "opentelemetry",
 "pem 2.0.1",
 "portpicker",
 "rand 0.8.5",
 "ring 0.17.5",
@@ -5667,7 +5684,7 @@ dependencies = [

[[package]]
name = "shuttle-builder"
version = "0.33.0"
version = "0.34.1"
dependencies = [
 "async-trait",
 "clap",
@@ -5684,7 +5701,7 @@ dependencies = [
 "tempfile",
 "thiserror",
 "tokio",
 "toml 0.8.6",
 "toml 0.8.8",
 "tonic 0.10.2",
 "tracing",
 "tracing-subscriber",
@@ -5693,7 +5710,7 @@ dependencies = [

[[package]]
name = "shuttle-codegen"
version = "0.33.0"
version = "0.34.1"
dependencies = [
 "pretty_assertions",
 "proc-macro-error",
@@ -5703,19 +5720,19 @@ dependencies = [
 "serde",
 "serde_json",
 "shuttle-common-tests",
 "syn 2.0.38",
 "syn 2.0.39",
 "tokio",
 "trybuild",
]

[[package]]
name = "shuttle-common"
version = "0.33.0"
version = "0.34.1"
dependencies = [
 "anyhow",
 "async-trait",
 "axum",
 "base64 0.13.1",
 "base64 0.21.5",
 "bytes",
 "chrono",
 "comfy-table",
@@ -5761,7 +5778,7 @@ dependencies = [

[[package]]
name = "shuttle-common-tests"
version = "0.33.0"
version = "0.34.1"
dependencies = [
 "cargo-shuttle",
 "hyper",
@@ -5777,7 +5794,7 @@ dependencies = [

[[package]]
name = "shuttle-deployer"
version = "0.33.0"
version = "0.34.1"
dependencies = [
 "anyhow",
 "async-trait",
@@ -5814,7 +5831,7 @@ dependencies = [
 "thiserror",
 "tokio",
 "tokio-stream",
 "toml 0.8.6",
 "toml 0.8.8",
 "tonic 0.10.2",
 "tower",
 "tower-http 0.4.4",
@@ -5829,7 +5846,7 @@ dependencies = [

[[package]]
name = "shuttle-gateway"
version = "0.33.0"
version = "0.34.1"
dependencies = [
 "anyhow",
 "async-trait",
@@ -5839,6 +5856,7 @@ dependencies = [
 "chrono",
 "clap",
 "colored",
 "flate2",
 "fqdn",
 "futures",
 "http",
@@ -5858,17 +5876,21 @@ dependencies = [
 "rcgen",
 "reqwest",
 "ring 0.17.5",
 "rmp-serde",
 "rustls",
 "rustls-pemfile",
 "serde",
 "serde_json",
 "shuttle-common",
 "shuttle-common-tests",
 "shuttle-orchestrator",
 "shuttle-proto",
 "snailquote",
 "sqlx",
 "strum 0.25.0",
 "tar",
 "tempfile",
 "test-context",
 "tokio",
 "tonic 0.10.2",
 "tower",
@@ -5887,7 +5909,7 @@ dependencies = [

[[package]]
name = "shuttle-logger"
version = "0.33.0"
version = "0.34.1"
dependencies = [
 "async-trait",
 "chrono",
@@ -5913,30 +5935,27 @@ dependencies = [

[[package]]
name = "shuttle-orchestrator"
version = "0.33.0"
version = "0.34.1"

[[package]]
name = "shuttle-proto"
version = "0.33.0"
version = "0.34.1"
dependencies = [
 "anyhow",
 "chrono",
 "dunce",
 "futures-core",
 "home",
 "prost 0.12.1",
 "prost 0.12.2",
 "prost-types",
 "serde_json",
 "shuttle-common",
 "tokio",
 "tonic 0.10.2",
 "tower",
 "tracing",
]

[[package]]
name = "shuttle-provisioner"
version = "0.33.0"
version = "0.34.1"
dependencies = [
 "aws-config",
 "aws-sdk-rds",
@@ -5946,7 +5965,7 @@ dependencies = [
 "mongodb",
 "once_cell",
 "portpicker",
 "prost 0.12.1",
 "prost 0.12.2",
 "rand 0.8.5",
 "serde_json",
 "shuttle-common",
@@ -5961,7 +5980,7 @@ dependencies = [

[[package]]
name = "shuttle-resource-recorder"
version = "0.33.0"
version = "0.34.1"
dependencies = [
 "async-trait",
 "chrono",
@@ -5985,7 +6004,7 @@ dependencies = [

[[package]]
name = "shuttle-runtime"
version = "0.33.0"
version = "0.34.1"
dependencies = [
 "anyhow",
 "async-trait",
@@ -6018,17 +6037,20 @@ dependencies = [

[[package]]
name = "shuttle-service"
version = "0.33.0"
version = "0.34.1"
dependencies = [
 "anyhow",
 "async-trait",
 "cargo_metadata 0.18.1",
 "dunce",
 "serde",
 "shuttle-common",
 "shuttle-proto",
 "strfmt",
 "thiserror",
 "tokio",
 "toml 0.8.6",
 "toml 0.8.8",
 "tower",
 "tracing",
]

@@ -6064,9 +6086,9 @@ dependencies = [

[[package]]
name = "signature"
version = "2.1.0"
version = "2.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5e1788eed21689f9cf370582dfc467ef36ed9c707f073528ddafa8d83e3b8500"
checksum = "77549399552de45a898a580c1b41d445bf730df867cc44e6c0233bbc4b8329de"
dependencies = [
 "digest 0.10.7",
 "rand_core 0.6.4",
@@ -6101,9 +6123,9 @@ checksum = "826167069c09b99d56f31e9ae5c99049e932a98c9dc2dac47645b08dbbf76ba7"

[[package]]
name = "smallvec"
version = "1.11.1"
version = "1.11.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "942b4a808e05215192e39f4ab80813e599068285906cc91aa64f923db842bd5a"
checksum = "4dccd0940a2dcdf68d092b8cbab7dc0ad8fa938bf95787e1b916b0e3d0e8e970"

[[package]]
name = "smart-default"
@@ -6476,7 +6498,7 @@ dependencies = [
 "proc-macro2",
 "quote",
 "rustversion",
 "syn 2.0.38",
 "syn 2.0.39",
]

[[package]]
@@ -6498,9 +6520,9 @@ dependencies = [

[[package]]
name = "syn"
version = "2.0.38"
version = "2.0.39"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e96b79aaa137db8f61e26363a0c9b47d8b4ec75da28b7d1d614c2303e232408b"
checksum = "23e78b90f2fcf45d3e842032ce32e3f2d1545ba6636271dcbf24fa306d87be7a"
dependencies = [
 "proc-macro2",
 "quote",
@@ -6626,9 +6648,9 @@ dependencies = [

[[package]]
name = "termcolor"
version = "1.3.0"
version = "1.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6093bad37da69aab9d123a8091e4be0aa4a03e4d601ec641c327398315f62b64"
checksum = "ff1bc3d3f05aff0403e8ac0d92ced918ec05b666a43f83297ccef5bea8a3d449"
dependencies = [
 "winapi-util",
]
@@ -6677,7 +6699,7 @@ checksum = "266b2e40bc00e5a6c09c3584011e08b06f123c00362c92b975ba9843aaaa14b8"
dependencies = [
 "proc-macro2",
 "quote",
 "syn 2.0.38",
 "syn 2.0.39",
]

[[package]]
@@ -6738,9 +6760,9 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20"

[[package]]
name = "tokio"
version = "1.33.0"
version = "1.34.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4f38200e3ef7995e5ef13baec2f432a6da0aa9ac495b2c0e8f3b7eec2c92d653"
checksum = "d0c014766411e834f7af5b8f4cf46257aab4036ca95e9d2c144a10f59ad6f5b9"
dependencies = [
 "backtrace",
 "bytes",
@@ -6767,13 +6789,13 @@ dependencies = [

[[package]]
name = "tokio-macros"
version = "2.1.0"
version = "2.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "630bdcf245f78637c13ec01ffae6187cca34625e8c63150d424b59e55af2675e"
checksum = "5b8a1e28f2deaa14e508979454cb3a223b10b938b45af148bc0986de36f1923b"
dependencies = [
 "proc-macro2",
 "quote",
 "syn 2.0.38",
 "syn 2.0.39",
]

[[package]]
@@ -6880,14 +6902,14 @@ dependencies = [

[[package]]
name = "toml"
version = "0.8.6"
version = "0.8.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8ff9e3abce27ee2c9a37f9ad37238c1bdd4e789c84ba37df76aa4d528f5072cc"
checksum = "a1a195ec8c9da26928f773888e0742ca3ca1040c6cd859c919c9f59c1954ab35"
dependencies = [
 "serde",
 "serde_spanned",
 "toml_datetime",
 "toml_edit 0.20.7",
 "toml_edit 0.21.0",
]

[[package]]
@@ -6917,6 +6939,17 @@ name = "toml_edit"
version = "0.20.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "70f427fce4d84c72b5b732388bf4a9f4531b53f74e2887e3ecb2481f68f66d81"
dependencies = [
 "indexmap 2.1.0",
 "toml_datetime",
 "winnow",
]

[[package]]
name = "toml_edit"
version = "0.21.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d34d383cd00a163b4a5b85053df514d45bc330f6de7737edfe0a93311d1eaa03"
dependencies = [
 "indexmap 2.1.0",
 "serde",
@@ -6971,7 +7004,7 @@ dependencies = [
 "hyper-timeout",
 "percent-encoding",
 "pin-project",
 "prost 0.12.1",
 "prost 0.12.2",
 "tokio",
 "tokio-stream",
 "tower",
@@ -7083,7 +7116,7 @@ checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7"
dependencies = [
 "proc-macro2",
 "quote",
 "syn 2.0.38",
 "syn 2.0.39",
]

[[package]]
@@ -7107,17 +7140,6 @@ dependencies = [
 "tracing-subscriber",
]

[[package]]
name = "tracing-log"
version = "0.1.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f751112709b4e791d8ce53e32c4ed2d353565a795ce84da2285393f41557bdf2"
dependencies = [
 "log",
 "once_cell",
 "tracing-core",
]

[[package]]
name = "tracing-log"
version = "0.2.0"
@@ -7142,16 +7164,16 @@ dependencies = [
 "smallvec",
 "tracing",
 "tracing-core",
 "tracing-log 0.2.0",
 "tracing-log",
 "tracing-subscriber",
 "web-time",
]

[[package]]
name = "tracing-subscriber"
version = "0.3.17"
version = "0.3.18"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "30a651bc37f915e81f087d86e62a18eec5f79550c7faff886f7090b4ea757c77"
checksum = "ad0f048c97dbd9faa9b7df56362b8ebcaa52adb06b498c050d2f4e32f90a7a8b"
dependencies = [
 "matchers",
 "nu-ansi-term",
@@ -7162,7 +7184,7 @@ dependencies = [
 "thread_local",
 "tracing",
 "tracing-core",
 "tracing-log 0.1.4",
 "tracing-log",
]

[[package]]
@@ -7356,9 +7378,9 @@ checksum = "92888ba5573ff080736b3648696b70cafad7d250551175acbaa4e0385b3e1460"

[[package]]
name = "unicode-bom"
version = "2.0.2"
version = "2.0.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "98e90c70c9f0d4d1ee6d0a7d04aa06cb9bbd53d8cfbdd62a0269a7c2eb640552"
checksum = "7eec5d1121208364f6793f7d2e222bf75a915c19557537745b195b253dd64217"

[[package]]
name = "unicode-ident"
@@ -7452,9 +7474,9 @@ checksum = "711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a"

[[package]]
name = "utoipa"
version = "4.0.0"
version = "4.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6b208a50ff438dcdc887ea3f2db59530bd2f4bc3d2c70630e4d7ee7a281a1d1b"
checksum = "0ff05e3bac2c9428f57ade702667753ca3f5cf085e2011fe697de5bfd49aa72d"
dependencies = [
 "indexmap 2.1.0",
 "serde",
@@ -7464,14 +7486,14 @@ dependencies = [

[[package]]
name = "utoipa-gen"
version = "4.0.0"
version = "4.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0bd516d8879043e081537690bc96c8f17b5a4602c336aecb8f1de89d9d9c7e72"
checksum = "5f0b6f4667edd64be0e820d6631a60433a269710b6ee89ac39525b872b76d61d"
dependencies = [
 "proc-macro-error",
 "proc-macro2",
 "quote",
 "syn 2.0.38",
 "syn 2.0.39",
 "uuid",
]

@@ -7497,7 +7519,7 @@ version = "1.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "88ad59a7560b41a70d191093a945f0b87bc1deeda46fb237479708a1d6b6cdfc"
dependencies = [
 "getrandom 0.2.10",
 "getrandom 0.2.11",
 "serde",
]

@@ -7636,7 +7658,7 @@ dependencies = [
 "once_cell",
 "proc-macro2",
 "quote",
 "syn 2.0.38",
 "syn 2.0.39",
 "wasm-bindgen-shared",
]

@@ -7670,7 +7692,7 @@ checksum = "c5353b8dab669f5e10f5bd76df26a9360c748f054f862ff5f3f8aae0c7fb3907"
dependencies = [
 "proc-macro2",
 "quote",
 "syn 2.0.38",
 "syn 2.0.39",
 "wasm-bindgen-backend",
 "wasm-bindgen-shared",
]
@@ -7692,9 +7714,9 @@ dependencies = [

[[package]]
name = "wasm-encoder"
version = "0.36.1"
version = "0.37.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "53ae0be20bf87918df4fa831bfbbd0b491d24aee407ed86360eae4c2c5608d38"
checksum = "7d135e8940b69dbee0f5b0a0be9c1cd6fa8b71d774904c13a3fcfc5dc265e43d"
dependencies = [
 "leb128",
]
@@ -7726,22 +7748,23 @@ dependencies = [

[[package]]
name = "wasmparser"
version = "0.116.0"
version = "0.117.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "53290b1276c5c2d47d694fb1a920538c01f51690e7e261acbe1d10c5fc306ea1"
checksum = "9b206de0c992af9f0b51ef2fb9455623e0a19eb68f172cd8ba9cd0e46637f5ab"
dependencies = [
 "hashbrown 0.14.2",
 "indexmap 2.1.0",
 "semver 1.0.20",
]

[[package]]
name = "wasmprinter"
version = "0.2.71"
version = "0.2.73"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8f98260aa20f939518bcec1fac32c78898d5c68872e7363a4651f21f791b6c7e"
checksum = "7a4fdb34710b461c868c3f79a10a48b404f23b46fd471ab02bcaa60fd96c5c4b"
dependencies = [
 "anyhow",
 "wasmparser 0.116.0",
 "wasmparser 0.117.0",
]

[[package]]
@@ -7822,7 +7845,7 @@ dependencies = [
 "anyhow",
 "proc-macro2",
 "quote",
 "syn 2.0.38",
 "syn 2.0.39",
 "wasmtime-component-util",
 "wasmtime-wit-bindgen",
 "wit-parser",
@@ -8013,7 +8036,7 @@ checksum = "6362c557c36d8ad4aaab735f14ed9e4f78d6b40ec85a02a88fd859af87682e52"
dependencies = [
 "proc-macro2",
 "quote",
 "syn 2.0.38",
 "syn 2.0.39",
]

[[package]]
@@ -8096,23 +8119,23 @@ dependencies = [

[[package]]
name = "wast"
version = "67.0.0"
version = "68.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "36c2933efd77ff2398b83817a98984ffe4b67aefd9aa1d2c8e68e19b553f1c38"
checksum = "7bf3081ac6bcb3a5b72a401693b3566feb529dc2b7e7b62ea544c8a30d0f4d05"
dependencies = [
 "leb128",
 "memchr",
 "unicode-width",
 "wasm-encoder 0.36.1",
 "wasm-encoder 0.37.0",
]

[[package]]
name = "wat"
version = "1.0.78"
version = "1.0.80"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c02905d13751dcb18f4e19f489d37a1bf139f519feaeef28d072a41a78e69a74"
checksum = "6fabe07d22a837b3bd5662ba9e980d73de115c040923659a1801934c7ccebe49"
dependencies = [
 "wast 67.0.0",
 "wast 68.0.0",
]

[[package]]
@@ -8205,7 +8228,7 @@ dependencies = [
 "proc-macro2",
 "quote",
 "shellexpand",
 "syn 2.0.38",
 "syn 2.0.39",
 "witx",
]

@@ -8217,7 +8240,7 @@ checksum = "476e3e09bc68e82624b70a322265515523754cb9e05fcacceabd216e276bc2ed"
dependencies = [
 "proc-macro2",
 "quote",
 "syn 2.0.38",
 "syn 2.0.39",
 "wiggle-generate",
]

@@ -8420,9 +8443,9 @@ checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538"

[[package]]
name = "winnow"
version = "0.5.18"
version = "0.5.19"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "176b6138793677221d420fd2f0aeeced263f197688b36484660da767bca2fa32"
checksum = "829846f3e3db426d4cee4510841b71a8e58aa2a76b1132579487ae430ccd9c7b"
dependencies = [
 "memchr",
]
@@ -8535,29 +8558,29 @@ dependencies = [

[[package]]
name = "zerocopy"
version = "0.7.24"
version = "0.7.26"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "092cd76b01a033a9965b9097da258689d9e17c69ded5dcf41bca001dd20ebc6d"
checksum = "e97e415490559a91254a2979b4829267a57d2fcd741a98eee8b722fb57289aa0"
dependencies = [
 "zerocopy-derive",
]

[[package]]
name = "zerocopy-derive"
version = "0.7.24"
version = "0.7.26"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a13a20a7c6a90e2034bcc65495799da92efcec6a8dd4f3fcb6f7a48988637ead"
checksum = "dd7e48ccf166952882ca8bd778a43502c64f33bf94c12ebe2a7f08e5a0f6689f"
dependencies = [
 "proc-macro2",
 "quote",
 "syn 2.0.38",
 "syn 2.0.39",
]

[[package]]
name = "zeroize"
version = "1.6.0"
version = "1.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2a0956f1ba7c7909bfb66c2e9e4124ab6f6482560f6628b5aaeba39207c9aad9"
checksum = "525b4ec142c6b68a2d10f01f7bbf6755599ca3f81ea53b8431b7dd348f5fdb2d"

[[package]]
name = "zip"
+2 −2
Original line number Diff line number Diff line
@@ -10,13 +10,13 @@

rustPlatform.buildRustPackage rec {
  pname = "cargo-shuttle";
  version = "0.33.0";
  version = "0.34.1";

  src = fetchFromGitHub {
    owner = "shuttle-hq";
    repo = "shuttle";
    rev = "v${version}";
    hash = "sha256-9MdEB7T+ZJuI5sGbHkhibhqKiGZYmURbaarBsU4gQMk=";
    hash = "sha256-SAad1GS092a9LBzlnf1UMLGwKsNBOgWP0gjoW2M0SH4=";
  };

  cargoLock = {