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