Merge pull request #270766 from figsoda/shuttle

cargo-shuttle: 0.33.0 -> 0.34.1

authored by Mario Rodas and committed by GitHub a52123cc 5b06002b

+197 -174
+195 -172
pkgs/development/tools/rust/cargo-shuttle/Cargo.lock
··· 24 24 checksum = "91429305e9f0a25f6205c5b8e0d2db09e0708a7a6df0f42212bb56c32c8ac97a" 25 25 dependencies = [ 26 26 "cfg-if 1.0.0", 27 - "getrandom 0.2.10", 27 + "getrandom 0.2.11", 28 28 "once_cell", 29 29 "version_check", 30 30 "zerocopy", ··· 264 264 dependencies = [ 265 265 "proc-macro2", 266 266 "quote", 267 - "syn 2.0.38", 267 + "syn 2.0.39", 268 268 ] 269 269 270 270 [[package]] ··· 295 295 dependencies = [ 296 296 "proc-macro2", 297 297 "quote", 298 - "syn 2.0.38", 298 + "syn 2.0.39", 299 299 ] 300 300 301 301 [[package]] ··· 968 968 969 969 [[package]] 970 970 name = "bstr" 971 - version = "1.7.0" 971 + version = "1.8.0" 972 972 source = "registry+https://github.com/rust-lang/crates.io-index" 973 - checksum = "c79ad7fb2dd38f3dabd76b09c6a5a20c038fc0213ef1e9afd30eb777f120f019" 973 + checksum = "542f33a8835a0884b006a0c3df3dadd99c0c3f296ed26c2fdc8028e01ad6230c" 974 974 dependencies = [ 975 975 "memchr", 976 976 "regex-automata 0.4.3", ··· 1006 1006 1007 1007 [[package]] 1008 1008 name = "bytes-utils" 1009 - version = "0.1.3" 1009 + version = "0.1.4" 1010 1010 source = "registry+https://github.com/rust-lang/crates.io-index" 1011 - checksum = "e47d3a8076e283f3acd27400535992edb3ba4b5bb72f8891ad8fbe7932a7d4b9" 1011 + checksum = "7dafe3a8757b027e2be6e4e5601ed563c55989fcf1546e933c66c8eb3a058d35" 1012 1012 dependencies = [ 1013 1013 "bytes", 1014 1014 "either", ··· 1112 1112 1113 1113 [[package]] 1114 1114 name = "cargo-platform" 1115 - version = "0.1.4" 1115 + version = "0.1.5" 1116 1116 source = "registry+https://github.com/rust-lang/crates.io-index" 1117 - checksum = "12024c4645c97566567129c204f65d5815a8c9aecf30fcbe682b2fe034996d36" 1117 + checksum = "e34637b3140142bdf929fb439e8aa4ebad7651ebf7b1080b3930aa16ac1459ff" 1118 1118 dependencies = [ 1119 1119 "serde", 1120 1120 ] 1121 1121 1122 1122 [[package]] 1123 1123 name = "cargo-shuttle" 1124 - version = "0.33.0" 1124 + version = "0.34.1" 1125 1125 dependencies = [ 1126 1126 "anyhow", 1127 1127 "assert_cmd", ··· 1166 1166 "tokio", 1167 1167 "tokio-tungstenite", 1168 1168 "tokiotest-httpserver", 1169 - "toml 0.8.6", 1169 + "toml 0.8.8", 1170 1170 "toml_edit 0.20.7", 1171 1171 "tonic 0.10.2", 1172 1172 "tracing", ··· 1258 1258 1259 1259 [[package]] 1260 1260 name = "clap" 1261 - version = "4.4.7" 1261 + version = "4.4.8" 1262 1262 source = "registry+https://github.com/rust-lang/crates.io-index" 1263 - checksum = "ac495e00dcec98c83465d5ad66c5c4fabd652fd6686e7c6269b117e729a6f17b" 1263 + checksum = "2275f18819641850fa26c89acc84d465c1bf91ce57bc2748b28c420473352f64" 1264 1264 dependencies = [ 1265 1265 "clap_builder", 1266 1266 "clap_derive", ··· 1268 1268 1269 1269 [[package]] 1270 1270 name = "clap_builder" 1271 - version = "4.4.7" 1271 + version = "4.4.8" 1272 1272 source = "registry+https://github.com/rust-lang/crates.io-index" 1273 - checksum = "c77ed9a32a62e6ca27175d00d29d05ca32e396ea1eb5fb01d8256b669cec7663" 1273 + checksum = "07cdf1b148b25c1e1f7a42225e30a0d99a615cd4637eae7365548dd4529b95bc" 1274 1274 dependencies = [ 1275 1275 "anstream", 1276 1276 "anstyle", ··· 1296 1296 "heck", 1297 1297 "proc-macro2", 1298 1298 "quote", 1299 - "syn 2.0.38", 1299 + "syn 2.0.39", 1300 1300 ] 1301 1301 1302 1302 [[package]] ··· 1566 1566 1567 1567 [[package]] 1568 1568 name = "crc-catalog" 1569 - version = "2.3.0" 1569 + version = "2.4.0" 1570 1570 source = "registry+https://github.com/rust-lang/crates.io-index" 1571 - checksum = "4939f9ed1444bd8c896d37f3090012fa6e7834fe84ef8c9daa166109515732f9" 1571 + checksum = "19d374276b40fb8bbdee95aef7c7fa6b5316ec764510eb64b8dd0e2ed0d7e7f5" 1572 1572 1573 1573 [[package]] 1574 1574 name = "crc32fast" ··· 1710 1710 checksum = "37e366bff8cd32dd8754b0991fb66b279dc48f598c3a18914852a6673deef583" 1711 1711 dependencies = [ 1712 1712 "quote", 1713 - "syn 2.0.38", 1713 + "syn 2.0.39", 1714 1714 ] 1715 1715 1716 1716 [[package]] ··· 1939 1939 dependencies = [ 1940 1940 "proc-macro2", 1941 1941 "quote", 1942 - "syn 2.0.38", 1942 + "syn 2.0.39", 1943 1943 ] 1944 1944 1945 1945 [[package]] ··· 2005 2005 "heck", 2006 2006 "proc-macro2", 2007 2007 "quote", 2008 - "syn 2.0.38", 2008 + "syn 2.0.39", 2009 2009 ] 2010 2010 2011 2011 [[package]] ··· 2016 2016 2017 2017 [[package]] 2018 2018 name = "errno" 2019 - version = "0.3.5" 2019 + version = "0.3.7" 2020 2020 source = "registry+https://github.com/rust-lang/crates.io-index" 2021 - checksum = "ac3e13f66a2f95e32a39eaa81f6b95d42878ca0e1db0c7543723dfe12557e860" 2021 + checksum = "f258a7194e7f7c2a7837a8913aeab7fd8c383457034fa20ce4dd3dcb813e8eb8" 2022 2022 dependencies = [ 2023 2023 "libc", 2024 2024 "windows-sys 0.48.0", ··· 2241 2241 dependencies = [ 2242 2242 "proc-macro2", 2243 2243 "quote", 2244 - "syn 2.0.38", 2244 + "syn 2.0.39", 2245 2245 ] 2246 2246 2247 2247 [[package]] ··· 2328 2328 2329 2329 [[package]] 2330 2330 name = "getrandom" 2331 - version = "0.2.10" 2331 + version = "0.2.11" 2332 2332 source = "registry+https://github.com/rust-lang/crates.io-index" 2333 - checksum = "be4136b2a15dd319360be1c07d9933517ccf0be8f16bf62a3bee4f0d618df427" 2333 + checksum = "fe9006bed769170c11f845cf00c7c1e9092aeb3f268e007c3e760ac68008070f" 2334 2334 dependencies = [ 2335 2335 "cfg-if 1.0.0", 2336 2336 "js-sys", ··· 2713 2713 dependencies = [ 2714 2714 "proc-macro2", 2715 2715 "quote", 2716 - "syn 2.0.38", 2716 + "syn 2.0.39", 2717 2717 ] 2718 2718 2719 2719 [[package]] ··· 3127 3127 3128 3128 [[package]] 3129 3129 name = "h2" 3130 - version = "0.3.21" 3130 + version = "0.3.22" 3131 3131 source = "registry+https://github.com/rust-lang/crates.io-index" 3132 - checksum = "91fc23aa11be92976ef4729127f1a74adf36d8436f7816b185d18df956790833" 3132 + checksum = "4d6250322ef6e60f93f9a2162799302cd6f68f79f6e5d85c8c16f14d1d958178" 3133 3133 dependencies = [ 3134 3134 "bytes", 3135 3135 "fnv", ··· 3137 3137 "futures-sink", 3138 3138 "futures-util", 3139 3139 "http", 3140 - "indexmap 1.9.3", 3140 + "indexmap 2.1.0", 3141 3141 "slab", 3142 3142 "tokio", 3143 3143 "tokio-util", ··· 3273 3273 3274 3274 [[package]] 3275 3275 name = "http" 3276 - version = "0.2.9" 3276 + version = "0.2.11" 3277 3277 source = "registry+https://github.com/rust-lang/crates.io-index" 3278 - checksum = "bd6effc99afb63425aff9b05836f029929e345a6148a14b7ecd5ab67af944482" 3278 + checksum = "8947b1a6fad4393052c7ba1f4cd97bed3e953a95c79c92ad9b051a04611d9fbb" 3279 3279 dependencies = [ 3280 3280 "bytes", 3281 3281 "fnv", ··· 3744 3744 3745 3745 [[package]] 3746 3746 name = "libc" 3747 - version = "0.2.149" 3747 + version = "0.2.150" 3748 3748 source = "registry+https://github.com/rust-lang/crates.io-index" 3749 - checksum = "a08173bc88b7955d1b3145aa561539096c421ac8debde8cbc3612ec635fee29b" 3749 + checksum = "89d92a4743f9a61002fae18374ed11e7973f530cb3a3255fb354818118b2203c" 3750 3750 3751 3751 [[package]] 3752 3752 name = "libgit2-sys" ··· 3767 3767 checksum = "4ec2a862134d2a7d32d7983ddcdd1c4923530833c9f2ea1a44fc5fa473989058" 3768 3768 3769 3769 [[package]] 3770 + name = "libredox" 3771 + version = "0.0.1" 3772 + source = "registry+https://github.com/rust-lang/crates.io-index" 3773 + checksum = "85c833ca1e66078851dba29046874e38f08b2c883700aa29a03ddd3b23814ee8" 3774 + dependencies = [ 3775 + "bitflags 2.4.1", 3776 + "libc", 3777 + "redox_syscall 0.4.1", 3778 + ] 3779 + 3780 + [[package]] 3770 3781 name = "libsqlite3-sys" 3771 3782 version = "0.26.0" 3772 3783 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3797 3808 3798 3809 [[package]] 3799 3810 name = "linux-raw-sys" 3800 - version = "0.4.10" 3811 + version = "0.4.11" 3801 3812 source = "registry+https://github.com/rust-lang/crates.io-index" 3802 - checksum = "da2479e8c062e40bf0066ffa0bc823de0a9368974af99c9f6df941d2c231e03f" 3813 + checksum = "969488b55f8ac402214f3f5fd243ebb7206cf82de60d3172994707a4bcc2b829" 3803 3814 3804 3815 [[package]] 3805 3816 name = "lock_api" ··· 4422 4433 4423 4434 [[package]] 4424 4435 name = "pem" 4436 + version = "2.0.1" 4437 + source = "registry+https://github.com/rust-lang/crates.io-index" 4438 + checksum = "6b13fe415cdf3c8e44518e18a7c95a13431d9bdf6d15367d82b23c377fdd441a" 4439 + dependencies = [ 4440 + "base64 0.21.5", 4441 + "serde", 4442 + ] 4443 + 4444 + [[package]] 4445 + name = "pem" 4425 4446 version = "3.0.2" 4426 4447 source = "registry+https://github.com/rust-lang/crates.io-index" 4427 4448 checksum = "3163d2912b7c3b52d651a055f2c7eec9ba5cd22d26ef75b8dd3a59980b185923" ··· 4462 4483 dependencies = [ 4463 4484 "proc-macro2", 4464 4485 "quote", 4465 - "syn 2.0.38", 4486 + "syn 2.0.39", 4466 4487 ] 4467 4488 4468 4489 [[package]] ··· 4610 4631 4611 4632 [[package]] 4612 4633 name = "proptest" 4613 - version = "1.3.1" 4634 + version = "1.4.0" 4614 4635 source = "registry+https://github.com/rust-lang/crates.io-index" 4615 - checksum = "7c003ac8c77cb07bb74f5f198bce836a689bcd5a42574612bf14d17bfd08c20e" 4636 + checksum = "31b476131c3c86cb68032fdc5cb6d5a1045e3e42d96b69fa599fd77701e1f5bf" 4616 4637 dependencies = [ 4617 4638 "bit-set", 4618 4639 "bit-vec", ··· 4622 4643 "rand 0.8.5", 4623 4644 "rand_chacha 0.3.1", 4624 4645 "rand_xorshift", 4625 - "regex-syntax 0.7.5", 4646 + "regex-syntax 0.8.2", 4626 4647 "rusty-fork", 4627 4648 "tempfile", 4628 4649 "unarray", ··· 4640 4661 4641 4662 [[package]] 4642 4663 name = "prost" 4643 - version = "0.12.1" 4664 + version = "0.12.2" 4644 4665 source = "registry+https://github.com/rust-lang/crates.io-index" 4645 - checksum = "f4fdd22f3b9c31b53c060df4a0613a1c7f062d4115a2b984dd15b1858f7e340d" 4666 + checksum = "5a5a410fc7882af66deb8d01d01737353cf3ad6204c408177ba494291a626312" 4646 4667 dependencies = [ 4647 4668 "bytes", 4648 - "prost-derive 0.12.1", 4669 + "prost-derive 0.12.2", 4649 4670 ] 4650 4671 4651 4672 [[package]] ··· 4663 4684 4664 4685 [[package]] 4665 4686 name = "prost-derive" 4666 - version = "0.12.1" 4687 + version = "0.12.2" 4667 4688 source = "registry+https://github.com/rust-lang/crates.io-index" 4668 - checksum = "265baba7fabd416cf5078179f7d2cbeca4ce7a9041111900675ea7c4cb8a4c32" 4689 + checksum = "065717a5dfaca4a83d2fe57db3487b311365200000551d7a364e715dbf4346bc" 4669 4690 dependencies = [ 4670 4691 "anyhow", 4671 4692 "itertools 0.11.0", 4672 4693 "proc-macro2", 4673 4694 "quote", 4674 - "syn 2.0.38", 4695 + "syn 2.0.39", 4675 4696 ] 4676 4697 4677 4698 [[package]] 4678 4699 name = "prost-types" 4679 - version = "0.12.1" 4700 + version = "0.12.2" 4680 4701 source = "registry+https://github.com/rust-lang/crates.io-index" 4681 - checksum = "e081b29f63d83a4bc75cfc9f3fe424f9156cf92d8a4f0c9407cce9a1b67327cf" 4702 + checksum = "8339f32236f590281e2f6368276441394fcd1b2133b549cc895d0ae80f2f9a52" 4682 4703 dependencies = [ 4683 - "prost 0.12.1", 4704 + "prost 0.12.2", 4684 4705 ] 4685 4706 4686 4707 [[package]] ··· 4789 4810 source = "registry+https://github.com/rust-lang/crates.io-index" 4790 4811 checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" 4791 4812 dependencies = [ 4792 - "getrandom 0.2.10", 4813 + "getrandom 0.2.11", 4793 4814 ] 4794 4815 4795 4816 [[package]] ··· 4877 4898 4878 4899 [[package]] 4879 4900 name = "redox_users" 4880 - version = "0.4.3" 4901 + version = "0.4.4" 4881 4902 source = "registry+https://github.com/rust-lang/crates.io-index" 4882 - checksum = "b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b" 4903 + checksum = "a18479200779601e498ada4e8c1e1f50e3ee19deb0259c25825a98b5603b2cb4" 4883 4904 dependencies = [ 4884 - "getrandom 0.2.10", 4885 - "redox_syscall 0.2.16", 4905 + "getrandom 0.2.11", 4906 + "libredox", 4886 4907 "thiserror", 4887 4908 ] 4888 4909 ··· 4939 4960 4940 4961 [[package]] 4941 4962 name = "regex-syntax" 4942 - version = "0.7.5" 4943 - source = "registry+https://github.com/rust-lang/crates.io-index" 4944 - checksum = "dbb5fb1acd8a1a18b3dd5be62d25485eb770e05afb408a9627d14d451bae12da" 4945 - 4946 - [[package]] 4947 - name = "regex-syntax" 4948 4963 version = "0.8.2" 4949 4964 source = "registry+https://github.com/rust-lang/crates.io-index" 4950 4965 checksum = "c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f" ··· 5016 5031 "async-trait", 5017 5032 "chrono", 5018 5033 "futures", 5019 - "getrandom 0.2.10", 5034 + "getrandom 0.2.11", 5020 5035 "http", 5021 5036 "hyper", 5022 5037 "parking_lot 0.11.2", ··· 5085 5100 checksum = "fb0205304757e5d899b9c2e448b867ffd03ae7f988002e47cd24954391394d0b" 5086 5101 dependencies = [ 5087 5102 "cc", 5088 - "getrandom 0.2.10", 5103 + "getrandom 0.2.11", 5089 5104 "libc", 5090 5105 "spin 0.9.8", 5091 5106 "untrusted 0.9.0", ··· 5155 5170 "quote", 5156 5171 "rust-embed-utils", 5157 5172 "shellexpand", 5158 - "syn 2.0.38", 5173 + "syn 2.0.39", 5159 5174 "walkdir", 5160 5175 ] 5161 5176 ··· 5220 5235 5221 5236 [[package]] 5222 5237 name = "rustix" 5223 - version = "0.38.21" 5238 + version = "0.38.25" 5224 5239 source = "registry+https://github.com/rust-lang/crates.io-index" 5225 - checksum = "2b426b0506e5d50a7d8dafcf2e81471400deb602392c7dd110815afb4eaf02a3" 5240 + checksum = "dc99bc2d4f1fed22595588a013687477aedf3cdcfb26558c559edb67b4d9b22e" 5226 5241 dependencies = [ 5227 5242 "bitflags 2.4.1", 5228 5243 "errno", ··· 5235 5250 5236 5251 [[package]] 5237 5252 name = "rustls" 5238 - version = "0.21.8" 5253 + version = "0.21.9" 5239 5254 source = "registry+https://github.com/rust-lang/crates.io-index" 5240 - checksum = "446e14c5cda4f3f30fe71863c34ec70f5ac79d6087097ad0bb433e1be5edf04c" 5255 + checksum = "629648aced5775d558af50b2b4c7b02983a04b312126d45eeead26e7caa498b9" 5241 5256 dependencies = [ 5242 5257 "log", 5243 5258 "ring 0.17.5", ··· 5259 5274 5260 5275 [[package]] 5261 5276 name = "rustls-pemfile" 5262 - version = "1.0.3" 5277 + version = "1.0.4" 5263 5278 source = "registry+https://github.com/rust-lang/crates.io-index" 5264 - checksum = "2d3987094b1d07b653b7dfdc3f70ce9a1da9c51ac18c1b06b662e4f9a0e9f4b2" 5279 + checksum = "1c74cae0a4cf6ccbbf5f359f08efdf8ee7e1dc532573bf0db71968cb56b1448c" 5265 5280 dependencies = [ 5266 5281 "base64 0.21.5", 5267 5282 ] ··· 5400 5415 5401 5416 [[package]] 5402 5417 name = "serde" 5403 - version = "1.0.190" 5418 + version = "1.0.192" 5404 5419 source = "registry+https://github.com/rust-lang/crates.io-index" 5405 - checksum = "91d3c334ca1ee894a2c6f6ad698fe8c435b76d504b13d436f0685d648d6d96f7" 5420 + checksum = "bca2a08484b285dcb282d0f67b26cadc0df8b19f8c12502c13d966bf9482f001" 5406 5421 dependencies = [ 5407 5422 "serde_derive", 5408 5423 ] ··· 5418 5433 5419 5434 [[package]] 5420 5435 name = "serde_derive" 5421 - version = "1.0.190" 5436 + version = "1.0.192" 5422 5437 source = "registry+https://github.com/rust-lang/crates.io-index" 5423 - checksum = "67c5609f394e5c2bd7fc51efda478004ea80ef42fee983d5c67a65e34f32c0e3" 5438 + checksum = "d6c7207fbec9faa48073f3e3074cbe553af6ea512d7c21ba46e434e70ea9fbc1" 5424 5439 dependencies = [ 5425 5440 "proc-macro2", 5426 5441 "quote", 5427 - "syn 2.0.38", 5442 + "syn 2.0.39", 5428 5443 ] 5429 5444 5430 5445 [[package]] ··· 5479 5494 dependencies = [ 5480 5495 "proc-macro2", 5481 5496 "quote", 5482 - "syn 2.0.38", 5497 + "syn 2.0.39", 5483 5498 ] 5484 5499 5485 5500 [[package]] ··· 5619 5634 5620 5635 [[package]] 5621 5636 name = "shuttle-admin" 5622 - version = "0.33.0" 5637 + version = "0.34.1" 5623 5638 dependencies = [ 5624 5639 "anyhow", 5625 5640 "clap", ··· 5629 5644 "serde_json", 5630 5645 "shuttle-common", 5631 5646 "tokio", 5632 - "toml 0.8.6", 5647 + "toml 0.8.8", 5633 5648 "tracing", 5634 5649 "tracing-subscriber", 5635 5650 ] 5636 5651 5637 5652 [[package]] 5638 5653 name = "shuttle-auth" 5639 - version = "0.33.0" 5654 + version = "0.34.1" 5640 5655 dependencies = [ 5641 5656 "anyhow", 5642 5657 "async-stripe", ··· 5644 5659 "axum", 5645 5660 "axum-extra", 5646 5661 "axum-sessions", 5662 + "base64 0.21.5", 5647 5663 "clap", 5648 5664 "http", 5649 5665 "hyper", 5650 5666 "jsonwebtoken", 5651 5667 "opentelemetry", 5668 + "pem 2.0.1", 5652 5669 "portpicker", 5653 5670 "rand 0.8.5", 5654 5671 "ring 0.17.5", ··· 5667 5684 5668 5685 [[package]] 5669 5686 name = "shuttle-builder" 5670 - version = "0.33.0" 5687 + version = "0.34.1" 5671 5688 dependencies = [ 5672 5689 "async-trait", 5673 5690 "clap", ··· 5684 5701 "tempfile", 5685 5702 "thiserror", 5686 5703 "tokio", 5687 - "toml 0.8.6", 5704 + "toml 0.8.8", 5688 5705 "tonic 0.10.2", 5689 5706 "tracing", 5690 5707 "tracing-subscriber", ··· 5693 5710 5694 5711 [[package]] 5695 5712 name = "shuttle-codegen" 5696 - version = "0.33.0" 5713 + version = "0.34.1" 5697 5714 dependencies = [ 5698 5715 "pretty_assertions", 5699 5716 "proc-macro-error", ··· 5703 5720 "serde", 5704 5721 "serde_json", 5705 5722 "shuttle-common-tests", 5706 - "syn 2.0.38", 5723 + "syn 2.0.39", 5707 5724 "tokio", 5708 5725 "trybuild", 5709 5726 ] 5710 5727 5711 5728 [[package]] 5712 5729 name = "shuttle-common" 5713 - version = "0.33.0" 5730 + version = "0.34.1" 5714 5731 dependencies = [ 5715 5732 "anyhow", 5716 5733 "async-trait", 5717 5734 "axum", 5718 - "base64 0.13.1", 5735 + "base64 0.21.5", 5719 5736 "bytes", 5720 5737 "chrono", 5721 5738 "comfy-table", ··· 5761 5778 5762 5779 [[package]] 5763 5780 name = "shuttle-common-tests" 5764 - version = "0.33.0" 5781 + version = "0.34.1" 5765 5782 dependencies = [ 5766 5783 "cargo-shuttle", 5767 5784 "hyper", ··· 5777 5794 5778 5795 [[package]] 5779 5796 name = "shuttle-deployer" 5780 - version = "0.33.0" 5797 + version = "0.34.1" 5781 5798 dependencies = [ 5782 5799 "anyhow", 5783 5800 "async-trait", ··· 5814 5831 "thiserror", 5815 5832 "tokio", 5816 5833 "tokio-stream", 5817 - "toml 0.8.6", 5834 + "toml 0.8.8", 5818 5835 "tonic 0.10.2", 5819 5836 "tower", 5820 5837 "tower-http 0.4.4", ··· 5829 5846 5830 5847 [[package]] 5831 5848 name = "shuttle-gateway" 5832 - version = "0.33.0" 5849 + version = "0.34.1" 5833 5850 dependencies = [ 5834 5851 "anyhow", 5835 5852 "async-trait", ··· 5839 5856 "chrono", 5840 5857 "clap", 5841 5858 "colored", 5859 + "flate2", 5842 5860 "fqdn", 5843 5861 "futures", 5844 5862 "http", ··· 5858 5876 "rcgen", 5859 5877 "reqwest", 5860 5878 "ring 0.17.5", 5879 + "rmp-serde", 5861 5880 "rustls", 5862 5881 "rustls-pemfile", 5863 5882 "serde", 5864 5883 "serde_json", 5865 5884 "shuttle-common", 5885 + "shuttle-common-tests", 5866 5886 "shuttle-orchestrator", 5867 5887 "shuttle-proto", 5868 5888 "snailquote", 5869 5889 "sqlx", 5870 5890 "strum 0.25.0", 5891 + "tar", 5871 5892 "tempfile", 5893 + "test-context", 5872 5894 "tokio", 5873 5895 "tonic 0.10.2", 5874 5896 "tower", ··· 5887 5909 5888 5910 [[package]] 5889 5911 name = "shuttle-logger" 5890 - version = "0.33.0" 5912 + version = "0.34.1" 5891 5913 dependencies = [ 5892 5914 "async-trait", 5893 5915 "chrono", ··· 5913 5935 5914 5936 [[package]] 5915 5937 name = "shuttle-orchestrator" 5916 - version = "0.33.0" 5938 + version = "0.34.1" 5917 5939 5918 5940 [[package]] 5919 5941 name = "shuttle-proto" 5920 - version = "0.33.0" 5942 + version = "0.34.1" 5921 5943 dependencies = [ 5922 5944 "anyhow", 5923 5945 "chrono", 5924 - "dunce", 5925 5946 "futures-core", 5926 - "home", 5927 - "prost 0.12.1", 5947 + "prost 0.12.2", 5928 5948 "prost-types", 5929 5949 "serde_json", 5930 5950 "shuttle-common", 5931 5951 "tokio", 5932 5952 "tonic 0.10.2", 5933 - "tower", 5934 5953 "tracing", 5935 5954 ] 5936 5955 5937 5956 [[package]] 5938 5957 name = "shuttle-provisioner" 5939 - version = "0.33.0" 5958 + version = "0.34.1" 5940 5959 dependencies = [ 5941 5960 "aws-config", 5942 5961 "aws-sdk-rds", ··· 5946 5965 "mongodb", 5947 5966 "once_cell", 5948 5967 "portpicker", 5949 - "prost 0.12.1", 5968 + "prost 0.12.2", 5950 5969 "rand 0.8.5", 5951 5970 "serde_json", 5952 5971 "shuttle-common", ··· 5961 5980 5962 5981 [[package]] 5963 5982 name = "shuttle-resource-recorder" 5964 - version = "0.33.0" 5983 + version = "0.34.1" 5965 5984 dependencies = [ 5966 5985 "async-trait", 5967 5986 "chrono", ··· 5985 6004 5986 6005 [[package]] 5987 6006 name = "shuttle-runtime" 5988 - version = "0.33.0" 6007 + version = "0.34.1" 5989 6008 dependencies = [ 5990 6009 "anyhow", 5991 6010 "async-trait", ··· 6018 6037 6019 6038 [[package]] 6020 6039 name = "shuttle-service" 6021 - version = "0.33.0" 6040 + version = "0.34.1" 6022 6041 dependencies = [ 6023 6042 "anyhow", 6024 6043 "async-trait", 6025 6044 "cargo_metadata 0.18.1", 6045 + "dunce", 6026 6046 "serde", 6027 6047 "shuttle-common", 6048 + "shuttle-proto", 6028 6049 "strfmt", 6029 6050 "thiserror", 6030 6051 "tokio", 6031 - "toml 0.8.6", 6052 + "toml 0.8.8", 6053 + "tower", 6032 6054 "tracing", 6033 6055 ] 6034 6056 ··· 6064 6086 6065 6087 [[package]] 6066 6088 name = "signature" 6067 - version = "2.1.0" 6089 + version = "2.2.0" 6068 6090 source = "registry+https://github.com/rust-lang/crates.io-index" 6069 - checksum = "5e1788eed21689f9cf370582dfc467ef36ed9c707f073528ddafa8d83e3b8500" 6091 + checksum = "77549399552de45a898a580c1b41d445bf730df867cc44e6c0233bbc4b8329de" 6070 6092 dependencies = [ 6071 6093 "digest 0.10.7", 6072 6094 "rand_core 0.6.4", ··· 6101 6123 6102 6124 [[package]] 6103 6125 name = "smallvec" 6104 - version = "1.11.1" 6126 + version = "1.11.2" 6105 6127 source = "registry+https://github.com/rust-lang/crates.io-index" 6106 - checksum = "942b4a808e05215192e39f4ab80813e599068285906cc91aa64f923db842bd5a" 6128 + checksum = "4dccd0940a2dcdf68d092b8cbab7dc0ad8fa938bf95787e1b916b0e3d0e8e970" 6107 6129 6108 6130 [[package]] 6109 6131 name = "smart-default" ··· 6476 6498 "proc-macro2", 6477 6499 "quote", 6478 6500 "rustversion", 6479 - "syn 2.0.38", 6501 + "syn 2.0.39", 6480 6502 ] 6481 6503 6482 6504 [[package]] ··· 6498 6520 6499 6521 [[package]] 6500 6522 name = "syn" 6501 - version = "2.0.38" 6523 + version = "2.0.39" 6502 6524 source = "registry+https://github.com/rust-lang/crates.io-index" 6503 - checksum = "e96b79aaa137db8f61e26363a0c9b47d8b4ec75da28b7d1d614c2303e232408b" 6525 + checksum = "23e78b90f2fcf45d3e842032ce32e3f2d1545ba6636271dcbf24fa306d87be7a" 6504 6526 dependencies = [ 6505 6527 "proc-macro2", 6506 6528 "quote", ··· 6626 6648 6627 6649 [[package]] 6628 6650 name = "termcolor" 6629 - version = "1.3.0" 6651 + version = "1.4.0" 6630 6652 source = "registry+https://github.com/rust-lang/crates.io-index" 6631 - checksum = "6093bad37da69aab9d123a8091e4be0aa4a03e4d601ec641c327398315f62b64" 6653 + checksum = "ff1bc3d3f05aff0403e8ac0d92ced918ec05b666a43f83297ccef5bea8a3d449" 6632 6654 dependencies = [ 6633 6655 "winapi-util", 6634 6656 ] ··· 6677 6699 dependencies = [ 6678 6700 "proc-macro2", 6679 6701 "quote", 6680 - "syn 2.0.38", 6702 + "syn 2.0.39", 6681 6703 ] 6682 6704 6683 6705 [[package]] ··· 6738 6760 6739 6761 [[package]] 6740 6762 name = "tokio" 6741 - version = "1.33.0" 6763 + version = "1.34.0" 6742 6764 source = "registry+https://github.com/rust-lang/crates.io-index" 6743 - checksum = "4f38200e3ef7995e5ef13baec2f432a6da0aa9ac495b2c0e8f3b7eec2c92d653" 6765 + checksum = "d0c014766411e834f7af5b8f4cf46257aab4036ca95e9d2c144a10f59ad6f5b9" 6744 6766 dependencies = [ 6745 6767 "backtrace", 6746 6768 "bytes", ··· 6767 6789 6768 6790 [[package]] 6769 6791 name = "tokio-macros" 6770 - version = "2.1.0" 6792 + version = "2.2.0" 6771 6793 source = "registry+https://github.com/rust-lang/crates.io-index" 6772 - checksum = "630bdcf245f78637c13ec01ffae6187cca34625e8c63150d424b59e55af2675e" 6794 + checksum = "5b8a1e28f2deaa14e508979454cb3a223b10b938b45af148bc0986de36f1923b" 6773 6795 dependencies = [ 6774 6796 "proc-macro2", 6775 6797 "quote", 6776 - "syn 2.0.38", 6798 + "syn 2.0.39", 6777 6799 ] 6778 6800 6779 6801 [[package]] ··· 6880 6902 6881 6903 [[package]] 6882 6904 name = "toml" 6883 - version = "0.8.6" 6905 + version = "0.8.8" 6884 6906 source = "registry+https://github.com/rust-lang/crates.io-index" 6885 - checksum = "8ff9e3abce27ee2c9a37f9ad37238c1bdd4e789c84ba37df76aa4d528f5072cc" 6907 + checksum = "a1a195ec8c9da26928f773888e0742ca3ca1040c6cd859c919c9f59c1954ab35" 6886 6908 dependencies = [ 6887 6909 "serde", 6888 6910 "serde_spanned", 6889 6911 "toml_datetime", 6890 - "toml_edit 0.20.7", 6912 + "toml_edit 0.21.0", 6891 6913 ] 6892 6914 6893 6915 [[package]] ··· 6919 6941 checksum = "70f427fce4d84c72b5b732388bf4a9f4531b53f74e2887e3ecb2481f68f66d81" 6920 6942 dependencies = [ 6921 6943 "indexmap 2.1.0", 6944 + "toml_datetime", 6945 + "winnow", 6946 + ] 6947 + 6948 + [[package]] 6949 + name = "toml_edit" 6950 + version = "0.21.0" 6951 + source = "registry+https://github.com/rust-lang/crates.io-index" 6952 + checksum = "d34d383cd00a163b4a5b85053df514d45bc330f6de7737edfe0a93311d1eaa03" 6953 + dependencies = [ 6954 + "indexmap 2.1.0", 6922 6955 "serde", 6923 6956 "serde_spanned", 6924 6957 "toml_datetime", ··· 6971 7004 "hyper-timeout", 6972 7005 "percent-encoding", 6973 7006 "pin-project", 6974 - "prost 0.12.1", 7007 + "prost 0.12.2", 6975 7008 "tokio", 6976 7009 "tokio-stream", 6977 7010 "tower", ··· 7083 7116 dependencies = [ 7084 7117 "proc-macro2", 7085 7118 "quote", 7086 - "syn 2.0.38", 7119 + "syn 2.0.39", 7087 7120 ] 7088 7121 7089 7122 [[package]] ··· 7109 7142 7110 7143 [[package]] 7111 7144 name = "tracing-log" 7112 - version = "0.1.4" 7113 - source = "registry+https://github.com/rust-lang/crates.io-index" 7114 - checksum = "f751112709b4e791d8ce53e32c4ed2d353565a795ce84da2285393f41557bdf2" 7115 - dependencies = [ 7116 - "log", 7117 - "once_cell", 7118 - "tracing-core", 7119 - ] 7120 - 7121 - [[package]] 7122 - name = "tracing-log" 7123 7145 version = "0.2.0" 7124 7146 source = "registry+https://github.com/rust-lang/crates.io-index" 7125 7147 checksum = "ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3" ··· 7142 7164 "smallvec", 7143 7165 "tracing", 7144 7166 "tracing-core", 7145 - "tracing-log 0.2.0", 7167 + "tracing-log", 7146 7168 "tracing-subscriber", 7147 7169 "web-time", 7148 7170 ] 7149 7171 7150 7172 [[package]] 7151 7173 name = "tracing-subscriber" 7152 - version = "0.3.17" 7174 + version = "0.3.18" 7153 7175 source = "registry+https://github.com/rust-lang/crates.io-index" 7154 - checksum = "30a651bc37f915e81f087d86e62a18eec5f79550c7faff886f7090b4ea757c77" 7176 + checksum = "ad0f048c97dbd9faa9b7df56362b8ebcaa52adb06b498c050d2f4e32f90a7a8b" 7155 7177 dependencies = [ 7156 7178 "matchers", 7157 7179 "nu-ansi-term", ··· 7162 7184 "thread_local", 7163 7185 "tracing", 7164 7186 "tracing-core", 7165 - "tracing-log 0.1.4", 7187 + "tracing-log", 7166 7188 ] 7167 7189 7168 7190 [[package]] ··· 7356 7378 7357 7379 [[package]] 7358 7380 name = "unicode-bom" 7359 - version = "2.0.2" 7381 + version = "2.0.3" 7360 7382 source = "registry+https://github.com/rust-lang/crates.io-index" 7361 - checksum = "98e90c70c9f0d4d1ee6d0a7d04aa06cb9bbd53d8cfbdd62a0269a7c2eb640552" 7383 + checksum = "7eec5d1121208364f6793f7d2e222bf75a915c19557537745b195b253dd64217" 7362 7384 7363 7385 [[package]] 7364 7386 name = "unicode-ident" ··· 7452 7474 7453 7475 [[package]] 7454 7476 name = "utoipa" 7455 - version = "4.0.0" 7477 + version = "4.1.0" 7456 7478 source = "registry+https://github.com/rust-lang/crates.io-index" 7457 - checksum = "6b208a50ff438dcdc887ea3f2db59530bd2f4bc3d2c70630e4d7ee7a281a1d1b" 7479 + checksum = "0ff05e3bac2c9428f57ade702667753ca3f5cf085e2011fe697de5bfd49aa72d" 7458 7480 dependencies = [ 7459 7481 "indexmap 2.1.0", 7460 7482 "serde", ··· 7464 7486 7465 7487 [[package]] 7466 7488 name = "utoipa-gen" 7467 - version = "4.0.0" 7489 + version = "4.1.0" 7468 7490 source = "registry+https://github.com/rust-lang/crates.io-index" 7469 - checksum = "0bd516d8879043e081537690bc96c8f17b5a4602c336aecb8f1de89d9d9c7e72" 7491 + checksum = "5f0b6f4667edd64be0e820d6631a60433a269710b6ee89ac39525b872b76d61d" 7470 7492 dependencies = [ 7471 7493 "proc-macro-error", 7472 7494 "proc-macro2", 7473 7495 "quote", 7474 - "syn 2.0.38", 7496 + "syn 2.0.39", 7475 7497 "uuid", 7476 7498 ] 7477 7499 ··· 7497 7519 source = "registry+https://github.com/rust-lang/crates.io-index" 7498 7520 checksum = "88ad59a7560b41a70d191093a945f0b87bc1deeda46fb237479708a1d6b6cdfc" 7499 7521 dependencies = [ 7500 - "getrandom 0.2.10", 7522 + "getrandom 0.2.11", 7501 7523 "serde", 7502 7524 ] 7503 7525 ··· 7636 7658 "once_cell", 7637 7659 "proc-macro2", 7638 7660 "quote", 7639 - "syn 2.0.38", 7661 + "syn 2.0.39", 7640 7662 "wasm-bindgen-shared", 7641 7663 ] 7642 7664 ··· 7670 7692 dependencies = [ 7671 7693 "proc-macro2", 7672 7694 "quote", 7673 - "syn 2.0.38", 7695 + "syn 2.0.39", 7674 7696 "wasm-bindgen-backend", 7675 7697 "wasm-bindgen-shared", 7676 7698 ] ··· 7692 7714 7693 7715 [[package]] 7694 7716 name = "wasm-encoder" 7695 - version = "0.36.1" 7717 + version = "0.37.0" 7696 7718 source = "registry+https://github.com/rust-lang/crates.io-index" 7697 - checksum = "53ae0be20bf87918df4fa831bfbbd0b491d24aee407ed86360eae4c2c5608d38" 7719 + checksum = "7d135e8940b69dbee0f5b0a0be9c1cd6fa8b71d774904c13a3fcfc5dc265e43d" 7698 7720 dependencies = [ 7699 7721 "leb128", 7700 7722 ] ··· 7726 7748 7727 7749 [[package]] 7728 7750 name = "wasmparser" 7729 - version = "0.116.0" 7751 + version = "0.117.0" 7730 7752 source = "registry+https://github.com/rust-lang/crates.io-index" 7731 - checksum = "53290b1276c5c2d47d694fb1a920538c01f51690e7e261acbe1d10c5fc306ea1" 7753 + checksum = "9b206de0c992af9f0b51ef2fb9455623e0a19eb68f172cd8ba9cd0e46637f5ab" 7732 7754 dependencies = [ 7755 + "hashbrown 0.14.2", 7733 7756 "indexmap 2.1.0", 7734 7757 "semver 1.0.20", 7735 7758 ] 7736 7759 7737 7760 [[package]] 7738 7761 name = "wasmprinter" 7739 - version = "0.2.71" 7762 + version = "0.2.73" 7740 7763 source = "registry+https://github.com/rust-lang/crates.io-index" 7741 - checksum = "8f98260aa20f939518bcec1fac32c78898d5c68872e7363a4651f21f791b6c7e" 7764 + checksum = "7a4fdb34710b461c868c3f79a10a48b404f23b46fd471ab02bcaa60fd96c5c4b" 7742 7765 dependencies = [ 7743 7766 "anyhow", 7744 - "wasmparser 0.116.0", 7767 + "wasmparser 0.117.0", 7745 7768 ] 7746 7769 7747 7770 [[package]] ··· 7822 7845 "anyhow", 7823 7846 "proc-macro2", 7824 7847 "quote", 7825 - "syn 2.0.38", 7848 + "syn 2.0.39", 7826 7849 "wasmtime-component-util", 7827 7850 "wasmtime-wit-bindgen", 7828 7851 "wit-parser", ··· 8013 8036 dependencies = [ 8014 8037 "proc-macro2", 8015 8038 "quote", 8016 - "syn 2.0.38", 8039 + "syn 2.0.39", 8017 8040 ] 8018 8041 8019 8042 [[package]] ··· 8096 8119 8097 8120 [[package]] 8098 8121 name = "wast" 8099 - version = "67.0.0" 8122 + version = "68.0.0" 8100 8123 source = "registry+https://github.com/rust-lang/crates.io-index" 8101 - checksum = "36c2933efd77ff2398b83817a98984ffe4b67aefd9aa1d2c8e68e19b553f1c38" 8124 + checksum = "7bf3081ac6bcb3a5b72a401693b3566feb529dc2b7e7b62ea544c8a30d0f4d05" 8102 8125 dependencies = [ 8103 8126 "leb128", 8104 8127 "memchr", 8105 8128 "unicode-width", 8106 - "wasm-encoder 0.36.1", 8129 + "wasm-encoder 0.37.0", 8107 8130 ] 8108 8131 8109 8132 [[package]] 8110 8133 name = "wat" 8111 - version = "1.0.78" 8134 + version = "1.0.80" 8112 8135 source = "registry+https://github.com/rust-lang/crates.io-index" 8113 - checksum = "c02905d13751dcb18f4e19f489d37a1bf139f519feaeef28d072a41a78e69a74" 8136 + checksum = "6fabe07d22a837b3bd5662ba9e980d73de115c040923659a1801934c7ccebe49" 8114 8137 dependencies = [ 8115 - "wast 67.0.0", 8138 + "wast 68.0.0", 8116 8139 ] 8117 8140 8118 8141 [[package]] ··· 8205 8228 "proc-macro2", 8206 8229 "quote", 8207 8230 "shellexpand", 8208 - "syn 2.0.38", 8231 + "syn 2.0.39", 8209 8232 "witx", 8210 8233 ] 8211 8234 ··· 8217 8240 dependencies = [ 8218 8241 "proc-macro2", 8219 8242 "quote", 8220 - "syn 2.0.38", 8243 + "syn 2.0.39", 8221 8244 "wiggle-generate", 8222 8245 ] 8223 8246 ··· 8420 8443 8421 8444 [[package]] 8422 8445 name = "winnow" 8423 - version = "0.5.18" 8446 + version = "0.5.19" 8424 8447 source = "registry+https://github.com/rust-lang/crates.io-index" 8425 - checksum = "176b6138793677221d420fd2f0aeeced263f197688b36484660da767bca2fa32" 8448 + checksum = "829846f3e3db426d4cee4510841b71a8e58aa2a76b1132579487ae430ccd9c7b" 8426 8449 dependencies = [ 8427 8450 "memchr", 8428 8451 ] ··· 8535 8558 8536 8559 [[package]] 8537 8560 name = "zerocopy" 8538 - version = "0.7.24" 8561 + version = "0.7.26" 8539 8562 source = "registry+https://github.com/rust-lang/crates.io-index" 8540 - checksum = "092cd76b01a033a9965b9097da258689d9e17c69ded5dcf41bca001dd20ebc6d" 8563 + checksum = "e97e415490559a91254a2979b4829267a57d2fcd741a98eee8b722fb57289aa0" 8541 8564 dependencies = [ 8542 8565 "zerocopy-derive", 8543 8566 ] 8544 8567 8545 8568 [[package]] 8546 8569 name = "zerocopy-derive" 8547 - version = "0.7.24" 8570 + version = "0.7.26" 8548 8571 source = "registry+https://github.com/rust-lang/crates.io-index" 8549 - checksum = "a13a20a7c6a90e2034bcc65495799da92efcec6a8dd4f3fcb6f7a48988637ead" 8572 + checksum = "dd7e48ccf166952882ca8bd778a43502c64f33bf94c12ebe2a7f08e5a0f6689f" 8550 8573 dependencies = [ 8551 8574 "proc-macro2", 8552 8575 "quote", 8553 - "syn 2.0.38", 8576 + "syn 2.0.39", 8554 8577 ] 8555 8578 8556 8579 [[package]] 8557 8580 name = "zeroize" 8558 - version = "1.6.0" 8581 + version = "1.7.0" 8559 8582 source = "registry+https://github.com/rust-lang/crates.io-index" 8560 - checksum = "2a0956f1ba7c7909bfb66c2e9e4124ab6f6482560f6628b5aaeba39207c9aad9" 8583 + checksum = "525b4ec142c6b68a2d10f01f7bbf6755599ca3f81ea53b8431b7dd348f5fdb2d" 8561 8584 8562 8585 [[package]] 8563 8586 name = "zip"
+2 -2
pkgs/development/tools/rust/cargo-shuttle/default.nix
··· 10 10 11 11 rustPlatform.buildRustPackage rec { 12 12 pname = "cargo-shuttle"; 13 - version = "0.33.0"; 13 + version = "0.34.1"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "shuttle-hq"; 17 17 repo = "shuttle"; 18 18 rev = "v${version}"; 19 - hash = "sha256-9MdEB7T+ZJuI5sGbHkhibhqKiGZYmURbaarBsU4gQMk="; 19 + hash = "sha256-SAad1GS092a9LBzlnf1UMLGwKsNBOgWP0gjoW2M0SH4="; 20 20 }; 21 21 22 22 cargoLock = {