diff --git a/Cargo.lock b/Cargo.lock index cecfa77..7cddb95 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -158,9 +158,9 @@ dependencies = [ [[package]] name = "anyhow" -version = "1.0.86" +version = "1.0.89" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b3d1d046238990b9cf5bcde22a3fb3584ee5cf65fb2765f454ed428c7a0063da" +checksum = "86fdf8605db99b54d3cd748a44c6d04df638eb5dafb219b135d0149bd0db01f6" [[package]] name = "arbitrary" @@ -800,7 +800,7 @@ dependencies = [ "percent-encoding", "pin-project-lite", "rustversion", - "serde 1.0.204", + "serde 1.0.210", "sync_wrapper", "tower", "tower-layer", @@ -843,7 +843,7 @@ dependencies = [ "rand 0.8.5", "reqwest 0.11.27", "rustc_version", - "serde 1.0.204", + "serde 1.0.210", "serde_json", "time", "url", @@ -869,7 +869,7 @@ dependencies = [ "rand 0.8.5", "reqwest 0.12.4", "rustc_version", - "serde 1.0.204", + "serde 1.0.210", "serde_json", "time", "tracing", @@ -889,7 +889,7 @@ dependencies = [ "futures", "hmac", "log", - "serde 1.0.204", + "serde 1.0.210", "serde_json", "sha2", "thiserror", @@ -911,7 +911,7 @@ dependencies = [ "futures", "oauth2", "pin-project", - "serde 1.0.204", + "serde 1.0.210", "time", "tracing", "tz-rs", @@ -928,7 +928,7 @@ dependencies = [ "async-trait", "azure_core 0.20.0", "futures", - "serde 1.0.204", + "serde 1.0.210", "serde_json", "time", ] @@ -1112,7 +1112,7 @@ version = "1.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "514de17de45fdb8dc022b1a7975556c53c86f9f0aa5f534b98977b171857c2c9" dependencies = [ - "serde 1.0.204", + "serde 1.0.210", ] [[package]] @@ -1165,7 +1165,7 @@ dependencies = [ "log", "rand 0.8.5", "reqwest 0.11.27", - "serde 1.0.204", + "serde 1.0.210", "serde_json", "sha2", "tar", @@ -1307,6 +1307,12 @@ version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e" +[[package]] +name = "cfg_aliases" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724" + [[package]] name = "cgroups-rs" version = "0.3.4" @@ -1330,9 +1336,9 @@ dependencies = [ "iana-time-zone", "js-sys", "num-traits 0.2.19", - "serde 1.0.204", + "serde 1.0.210", "wasm-bindgen", - "windows-targets 0.52.4", + "windows-targets 0.52.6", ] [[package]] @@ -1498,7 +1504,7 @@ dependencies = [ "lazy_static 1.4.0", "nom 5.1.3", "rust-ini", - "serde 1.0.204", + "serde 1.0.210", "serde-hjson", "serde_json", "toml 0.5.11", @@ -1515,7 +1521,7 @@ dependencies = [ "json5", "libtest-mimic", "reqwest 0.12.4", - "serde 1.0.204", + "serde 1.0.210", "tar", "test-environment", ] @@ -1595,7 +1601,7 @@ dependencies = [ "os_pipe", "page_size", "prctl", - "serde 1.0.204", + "serde 1.0.210", "serde_json", "signal-hook", "thiserror", @@ -1643,7 +1649,7 @@ dependencies = [ "log", "oci-spec", "openssl", - "serde 1.0.204", + "serde 1.0.210", "serde_json", "spin-app", "spin-common", @@ -1689,7 +1695,7 @@ dependencies = [ "oci-spec", "prost-types 0.12.6", "protobuf 3.2.0", - "serde 1.0.204", + "serde 1.0.210", "serde_json", "sha256", "thiserror", @@ -1797,7 +1803,7 @@ version = "0.108.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7eabb8d36b0ca8906bec93c78ea516741cac2d7e6b266fa7b0ffddcc09004990" dependencies = [ - "serde 1.0.204", + "serde 1.0.210", "serde_derive", ] @@ -1941,12 +1947,12 @@ dependencies = [ [[package]] name = "ctrlc" -version = "3.4.4" +version = "3.4.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "672465ae37dc1bc6380a6547a8883d5dd397b0f1faaad4f265726cc7042a5345" +checksum = "90eeab0aa92f3f9b4e87f258c72b139c207d251f9cbc1080a0086b86a8870dd3" dependencies = [ - "nix 0.28.0", - "windows-sys 0.52.0", + "nix 0.29.0", + "windows-sys 0.59.0", ] [[package]] @@ -2093,7 +2099,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4" dependencies = [ "powerfmt", - "serde 1.0.204", + "serde 1.0.210", ] [[package]] @@ -2322,7 +2328,7 @@ dependencies = [ "pin-project", "regex", "reqwest 0.11.27", - "serde 1.0.204", + "serde 1.0.210", "serde_ignored", "serde_json", "sha2", @@ -2341,7 +2347,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "31951f49556e34d90ed28342e1df7e1cb7a229c4cab0aecc627b5d91edd41d07" dependencies = [ "base64 0.21.7", - "serde 1.0.204", + "serde 1.0.210", "serde_json", ] @@ -2431,7 +2437,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d232db7f5956f3f14313dc2f87985c58bd2c695ce124c8cdd984e08e15ac133d" dependencies = [ "enumflags2_derive", - "serde 1.0.204", + "serde 1.0.210", ] [[package]] @@ -2846,7 +2852,7 @@ dependencies = [ "bitflags 2.5.0", "debugid", "fxhash", - "serde 1.0.204", + "serde 1.0.210", "serde_json", ] @@ -3055,7 +3061,7 @@ checksum = "290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604" dependencies = [ "ahash", "allocator-api2", - "serde 1.0.204", + "serde 1.0.210", ] [[package]] @@ -3220,7 +3226,7 @@ dependencies = [ "infer", "pin-project-lite", "rand 0.7.3", - "serde 1.0.204", + "serde 1.0.210", "serde_json", "serde_qs", "serde_urlencoded", @@ -3462,7 +3468,7 @@ checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" dependencies = [ "autocfg", "hashbrown 0.12.3", - "serde 1.0.204", + "serde 1.0.210", ] [[package]] @@ -3473,7 +3479,7 @@ checksum = "168fb715dda47215e360912c096649d23d58bf392ac62f73919e831745e40f26" dependencies = [ "equivalent", "hashbrown 0.14.3", - "serde 1.0.204", + "serde 1.0.210", ] [[package]] @@ -3647,7 +3653,7 @@ version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "55ff1e1486799e3f64129f8ccad108b38290df9cd7015cd31bed17239f0789d6" dependencies = [ - "serde 1.0.204", + "serde 1.0.210", "serde_json", "thiserror", "treediff", @@ -3661,7 +3667,7 @@ checksum = "96b0db21af676c1ce64250b5f40f3ce2cf27e4e47cb91ed91eb6fe9350b430c1" dependencies = [ "pest", "pest_derive", - "serde 1.0.204", + "serde 1.0.210", ] [[package]] @@ -3687,7 +3693,7 @@ dependencies = [ "crypto-common", "digest", "hmac", - "serde 1.0.204", + "serde 1.0.210", "serde_json", "sha2", ] @@ -3701,7 +3707,7 @@ dependencies = [ "base64 0.21.7", "bytes", "chrono", - "serde 1.0.204", + "serde 1.0.210", "serde-value", "serde_json", ] @@ -3768,7 +3774,7 @@ dependencies = [ "rustls 0.21.10", "rustls-pemfile 1.0.4", "secrecy", - "serde 1.0.204", + "serde 1.0.210", "serde_json", "serde_yaml", "thiserror", @@ -3793,7 +3799,7 @@ dependencies = [ "k8s-openapi", "once_cell", "schemars", - "serde 1.0.204", + "serde 1.0.210", "serde_json", "thiserror", ] @@ -3828,7 +3834,7 @@ dependencies = [ "kube-client", "parking_lot", "pin-project", - "serde 1.0.204", + "serde 1.0.210", "serde_json", "smallvec", "thiserror", @@ -3899,7 +3905,7 @@ dependencies = [ "nix 0.27.1", "oci-spec", "procfs", - "serde 1.0.204", + "serde 1.0.210", "thiserror", "tracing", ] @@ -3928,7 +3934,7 @@ dependencies = [ "regex", "rust-criu", "safe-path", - "serde 1.0.204", + "serde 1.0.210", "serde_json", "thiserror", "tracing", @@ -3971,7 +3977,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0c2a198fb6b0eada2a8df47933734e6d35d350665a33a3593d7164fa52c75c19" dependencies = [ "cfg-if 1.0.0", - "windows-targets 0.52.4", + "windows-targets 0.48.5", ] [[package]] @@ -4026,7 +4032,7 @@ dependencies = [ "hyper-rustls 0.25.0", "libsql-hrana", "libsql-sqlite3-parser", - "serde 1.0.204", + "serde 1.0.210", "serde_json", "thiserror", "tokio", @@ -4044,7 +4050,7 @@ dependencies = [ "base64 0.21.7", "bytes", "prost 0.12.6", - "serde 1.0.204", + "serde 1.0.210", ] [[package]] @@ -4141,7 +4147,7 @@ dependencies = [ "llm-gptneox", "llm-llama", "llm-mpt", - "serde 1.0.204", + "serde 1.0.210", "tracing", ] @@ -4158,7 +4164,7 @@ dependencies = [ "partial_sort", "rand 0.8.5", "regex", - "serde 1.0.204", + "serde 1.0.210", "serde_bytes", "thiserror", "tokenizers", @@ -4468,7 +4474,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "878c2a1f1c70e5724fa28f101ca787b6a7e8ad5c5e4ae4ca3b0fa4a419fa9075" dependencies = [ "monostate-impl", - "serde 1.0.204", + "serde 1.0.210", ] [[package]] @@ -4517,7 +4523,7 @@ dependencies = [ "percent-encoding", "pin-project", "rand 0.8.5", - "serde 1.0.204", + "serde 1.0.210", "serde_json", "socket2 0.5.6", "thiserror", @@ -4550,7 +4556,7 @@ dependencies = [ "rand 0.8.5", "regex", "saturating", - "serde 1.0.204", + "serde 1.0.210", "serde_json", "sha1 0.10.6", "sha2", @@ -4633,11 +4639,23 @@ checksum = "ab2156c4fce2f8df6c499cc1c763e4394b7482525bf2a9701c9d79d215f519e4" dependencies = [ "bitflags 2.5.0", "cfg-if 1.0.0", - "cfg_aliases", + "cfg_aliases 0.1.1", "libc", "memoffset 0.9.1", ] +[[package]] +name = "nix" +version = "0.29.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46" +dependencies = [ + "bitflags 2.5.0", + "cfg-if 1.0.0", + "cfg_aliases 0.2.1", + "libc", +] + [[package]] name = "nom" version = "5.1.3" @@ -4802,7 +4820,7 @@ dependencies = [ "getrandom 0.2.13", "http 0.2.12", "rand 0.8.5", - "serde 1.0.204", + "serde 1.0.210", "serde_json", "serde_path_to_error", "sha2", @@ -4847,7 +4865,7 @@ dependencies = [ "olpc-cjson", "regex", "reqwest 0.12.4", - "serde 1.0.204", + "serde 1.0.210", "serde_json", "sha2", "thiserror", @@ -4871,7 +4889,7 @@ dependencies = [ "olpc-cjson", "regex", "reqwest 0.12.4", - "serde 1.0.204", + "serde 1.0.210", "serde_json", "sha2", "thiserror", @@ -4888,7 +4906,7 @@ checksum = "e423c4f827362c0d8d8da4b1f571270f389ebde73bcd3240a3d23c6d6f61d0f0" dependencies = [ "derive_builder 0.20.0", "getset", - "serde 1.0.204", + "serde 1.0.210", "serde_json", "thiserror", ] @@ -4899,7 +4917,7 @@ version = "0.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d637c9c15b639ccff597da8f4fa968300651ad2f1e968aefc3b4927a6fb2027a" dependencies = [ - "serde 1.0.204", + "serde 1.0.210", "serde_json", "unicode-normalization", ] @@ -4934,9 +4952,9 @@ dependencies = [ [[package]] name = "openssl" -version = "0.10.64" +version = "0.10.66" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "95a0481286a310808298130d22dd1fef0fa571e05a8f44ec801801e84b216b1f" +checksum = "9529f4786b70a3e8c61e11179af17ab6188ad8d0ded78c5529441ed39d4bd9c1" dependencies = [ "bitflags 2.5.0", "cfg-if 1.0.0", @@ -4975,9 +4993,9 @@ dependencies = [ [[package]] name = "openssl-sys" -version = "0.9.102" +version = "0.9.103" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c597637d56fbc83893a35eb0dd04b2b8e7a50c91e64e9493e398b5df4fb45fa2" +checksum = "7f9e8deee91df40a943c71b917e5874b951d32a802526c85721ce3b776c929d6" dependencies = [ "cc", "libc", @@ -5387,7 +5405,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1030c719b0ec2a2d25a5df729d6cff1acf3cc230bf766f4f97833591f7577b90" dependencies = [ "base64 0.21.7", - "serde 1.0.204", + "serde 1.0.210", ] [[package]] @@ -5414,7 +5432,7 @@ dependencies = [ "pbjson-build", "prost 0.12.6", "prost-build 0.12.4", - "serde 1.0.204", + "serde 1.0.210", ] [[package]] @@ -5436,7 +5454,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1b8fcc794035347fb64beda2d3b462595dd2753e3f268d89c5aae77e8cf2c310" dependencies = [ "base64 0.21.7", - "serde 1.0.204", + "serde 1.0.210", ] [[package]] @@ -5656,7 +5674,7 @@ checksum = "a55c51ee6c0db07e68448e336cf8ea4131a620edefebf9893e759b2d793420f8" dependencies = [ "cobs", "embedded-io", - "serde 1.0.204", + "serde 1.0.210", ] [[package]] @@ -6054,7 +6072,7 @@ dependencies = [ "config", "directories", "petgraph 0.6.4", - "serde 1.0.204", + "serde 1.0.210", "serde-value", "tint", ] @@ -6342,7 +6360,7 @@ dependencies = [ "pin-project-lite", "rustls 0.21.10", "rustls-pemfile 1.0.4", - "serde 1.0.204", + "serde 1.0.210", "serde_json", "serde_urlencoded", "sync_wrapper", @@ -6389,7 +6407,7 @@ dependencies = [ "percent-encoding", "pin-project-lite", "rustls-pemfile 2.1.2", - "serde 1.0.204", + "serde 1.0.210", "serde_json", "serde_urlencoded", "sync_wrapper", @@ -6547,7 +6565,7 @@ dependencies = [ "http 0.2.12", "reqwest 0.11.27", "rustify_derive", - "serde 1.0.204", + "serde 1.0.210", "serde_json", "serde_urlencoded", "thiserror", @@ -6779,7 +6797,7 @@ checksum = "45a28f4c49489add4ce10783f7911893516f15afe45d015608d41faca6bc4d29" dependencies = [ "dyn-clone", "schemars_derive", - "serde 1.0.204", + "serde 1.0.210", "serde_json", ] @@ -6831,7 +6849,7 @@ version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9bd1c54ea06cfd2f6b63219704de0b9b4f72dcc2b8fdef820be6cd799780e91e" dependencies = [ - "serde 1.0.204", + "serde 1.0.210", "zeroize", ] @@ -6849,7 +6867,7 @@ dependencies = [ "num", "once_cell", "rand 0.8.5", - "serde 1.0.204", + "serde 1.0.210", "sha2", "zbus", ] @@ -6883,7 +6901,7 @@ version = "1.0.22" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "92d43fe69e652f3df9bdc2b85b2854a0825b86e4fb76bc44d945137d053639ca" dependencies = [ - "serde 1.0.204", + "serde 1.0.210", ] [[package]] @@ -6894,9 +6912,9 @@ checksum = "9dad3f759919b92c3068c696c15c3d17238234498bbdcc80f2c469606f948ac8" [[package]] name = "serde" -version = "1.0.204" +version = "1.0.210" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bc76f558e0cbb2a839d37354c575f1dc3fdc6546b5be373ba43d95f231bf7c12" +checksum = "c8e3592472072e6e22e0a54d5904d9febf8508f65fb8552499a1abc7d1078c3a" dependencies = [ "serde_derive", ] @@ -6920,7 +6938,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f3a1a3341211875ef120e117ea7fd5228530ae7e7036a779fdc9117be6b3282c" dependencies = [ "ordered-float 2.10.1", - "serde 1.0.204", + "serde 1.0.210", ] [[package]] @@ -6929,14 +6947,14 @@ version = "0.11.14" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8b8497c313fd43ab992087548117643f6fcd935cbf36f176ffda0aacf9591734" dependencies = [ - "serde 1.0.204", + "serde 1.0.210", ] [[package]] name = "serde_derive" -version = "1.0.204" +version = "1.0.210" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e0cd7e117be63d3c3678776753929474f3b04a43a080c744d6b0ae2a8c28e222" +checksum = "243902eda00fad750862fc144cea25caca5e20d615af0a81bee94ca738f1df1f" dependencies = [ "proc-macro2", "quote", @@ -6960,18 +6978,19 @@ version = "0.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a8e319a36d1b52126a0d608f24e93b2d81297091818cd70625fcf50a15d84ddf" dependencies = [ - "serde 1.0.204", + "serde 1.0.210", ] [[package]] name = "serde_json" -version = "1.0.117" +version = "1.0.128" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "455182ea6142b14f93f4bc5320a2b31c1f266b66a4a5c858b013302a5d8cbfc3" +checksum = "6ff5456707a1de34e7e37f2a6fd3d3f808c318259cbd01ab6377795054b483d8" dependencies = [ "itoa", + "memchr", "ryu", - "serde 1.0.204", + "serde 1.0.210", ] [[package]] @@ -6981,7 +7000,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "af99884400da37c88f5e9146b7f1fd0fbcae8f6eec4e9da38b67d05486f814a6" dependencies = [ "itoa", - "serde 1.0.204", + "serde 1.0.210", ] [[package]] @@ -6991,7 +7010,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c7715380eec75f029a4ef7de39a9200e0a63823176b759d055b613f5a87df6a6" dependencies = [ "percent-encoding", - "serde 1.0.204", + "serde 1.0.210", "thiserror", ] @@ -7012,7 +7031,7 @@ version = "0.6.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "eb3622f419d1296904700073ea6cc23ad690adbd66f13ea683df73298736f0c1" dependencies = [ - "serde 1.0.204", + "serde 1.0.210", ] [[package]] @@ -7024,7 +7043,7 @@ dependencies = [ "form_urlencoded", "itoa", "ryu", - "serde 1.0.204", + "serde 1.0.210", ] [[package]] @@ -7038,7 +7057,7 @@ dependencies = [ "hex", "indexmap 1.9.3", "indexmap 2.2.6", - "serde 1.0.204", + "serde 1.0.210", "serde_derive", "serde_json", "serde_with_macros", @@ -7066,7 +7085,7 @@ dependencies = [ "indexmap 2.2.6", "itoa", "ryu", - "serde 1.0.204", + "serde 1.0.210", "unsafe-libyaml", ] @@ -7234,7 +7253,7 @@ version = "1.13.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67" dependencies = [ - "serde 1.0.204", + "serde 1.0.210", ] [[package]] @@ -7309,7 +7328,7 @@ dependencies = [ "anyhow", "async-trait", "ouroboros", - "serde 1.0.204", + "serde 1.0.210", "serde_json", "spin-core", "spin-locked-app", @@ -7377,7 +7396,7 @@ dependencies = [ "async-trait", "dotenvy", "once_cell", - "serde 1.0.204", + "serde 1.0.210", "spin-locked-app", "thiserror", ] @@ -7394,7 +7413,7 @@ dependencies = [ "indexmap 1.9.3", "percent-encoding", "routefinder", - "serde 1.0.204", + "serde 1.0.210", "spin-app", "spin-locked-app", "tracing", @@ -7424,7 +7443,7 @@ dependencies = [ "anyhow", "azure_data_cosmos", "futures", - "serde 1.0.204", + "serde 1.0.210", "spin-core", "spin-key-value", "tokio", @@ -7484,7 +7503,7 @@ dependencies = [ "http 0.2.12", "llm", "reqwest 0.11.27", - "serde 1.0.204", + "serde 1.0.210", "serde_json", "spin-core", "spin-llm", @@ -7514,7 +7533,7 @@ dependencies = [ "regex", "reqwest 0.11.27", "semver", - "serde 1.0.204", + "serde 1.0.210", "serde_json", "sha2", "shellexpand 3.1.0", @@ -7541,7 +7560,7 @@ dependencies = [ "anyhow", "async-trait", "ouroboros", - "serde 1.0.204", + "serde 1.0.210", "serde_json", "spin-serde", "thiserror", @@ -7555,7 +7574,7 @@ dependencies = [ "anyhow", "indexmap 1.9.3", "semver", - "serde 1.0.204", + "serde 1.0.210", "spin-serde", "terminal", "thiserror", @@ -7579,7 +7598,7 @@ dependencies = [ "itertools 0.12.1", "oci-distribution 0.11.0 (git+https://github.com/fermyon/oci-distribution?rev=7e4ce9be9bcd22e78a28f06204931f10c44402ba)", "reqwest 0.11.27", - "serde 1.0.204", + "serde 1.0.210", "serde_json", "spin-common", "spin-loader", @@ -7613,7 +7632,7 @@ version = "2.6.0" source = "git+https://github.com/fermyon/spin?tag=v2.6.0#a4ddd3921d9ea3d694774858408e918f3e5cec60" dependencies = [ "base64 0.21.7", - "serde 1.0.204", + "serde 1.0.210", ] [[package]] @@ -7702,7 +7721,7 @@ dependencies = [ "outbound-pg", "outbound-redis", "sanitize-filename", - "serde 1.0.204", + "serde 1.0.210", "serde_json", "spin-app", "spin-common", @@ -7752,7 +7771,7 @@ dependencies = [ "outbound-http", "percent-encoding", "rustls-pemfile 0.3.0", - "serde 1.0.204", + "serde 1.0.210", "serde_json", "spin-app", "spin-core", @@ -7782,7 +7801,7 @@ dependencies = [ "async-trait", "futures", "redis 0.21.7", - "serde 1.0.204", + "serde 1.0.210", "spin-app", "spin-common", "spin-core", @@ -7806,7 +7825,7 @@ dependencies = [ "azure_security_keyvault", "dotenvy", "once_cell", - "serde 1.0.204", + "serde 1.0.210", "spin-app", "spin-core", "spin-expressions", @@ -7843,7 +7862,7 @@ checksum = "5851699c4033c63636f7ea4cf7b7c1f1bf06d0cc03cfb42e711de5a5c46cf326" dependencies = [ "base64 0.13.1", "nom 7.1.3", - "serde 1.0.204", + "serde 1.0.210", "unicode-segmentation", ] @@ -8148,7 +8167,7 @@ dependencies = [ "num-conv", "num_threads", "powerfmt", - "serde 1.0.204", + "serde 1.0.210", "time-core", "time-macros", ] @@ -8231,7 +8250,7 @@ dependencies = [ "regex", "regex-syntax 0.7.5", "reqwest 0.11.27", - "serde 1.0.204", + "serde 1.0.210", "serde_json", "spm_precompiled", "thiserror", @@ -8429,7 +8448,7 @@ version = "0.5.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234" dependencies = [ - "serde 1.0.204", + "serde 1.0.210", ] [[package]] @@ -8439,7 +8458,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e9dd1545e8208b4a5af1aa9bbd0b4cf7e9ea08fabc5d0a5c67fcaafa17433aa3" dependencies = [ "indexmap 2.2.6", - "serde 1.0.204", + "serde 1.0.210", "serde_spanned", "toml_datetime", "toml_edit 0.22.9", @@ -8451,7 +8470,7 @@ version = "0.6.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3550f4e9685620ac18a50ed434eb3aec30db8ba93b0287467bca5826ea25baf1" dependencies = [ - "serde 1.0.204", + "serde 1.0.210", ] [[package]] @@ -8472,7 +8491,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8e40bb779c5187258fd7aad0eb68cb8706a0a81fa712fbea808ab43c4b8374c4" dependencies = [ "indexmap 2.2.6", - "serde 1.0.204", + "serde 1.0.210", "serde_spanned", "toml_datetime", "winnow 0.6.5", @@ -8639,7 +8658,7 @@ version = "0.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bc6b213177105856957181934e4920de57730fc69bf42c37ee5bb664d406d9e1" dependencies = [ - "serde 1.0.204", + "serde 1.0.210", "tracing-core", ] @@ -8653,7 +8672,7 @@ dependencies = [ "nu-ansi-term", "once_cell", "regex", - "serde 1.0.204", + "serde 1.0.210", "serde_json", "sharded-slab", "smallvec", @@ -8681,7 +8700,7 @@ dependencies = [ "async-trait", "clap 3.2.25", "openssl", - "serde 1.0.204", + "serde 1.0.210", "spin-app", "spin-core", "spin-telemetry", @@ -8700,7 +8719,7 @@ dependencies = [ "clap 3.2.25", "futures", "paho-mqtt", - "serde 1.0.204", + "serde 1.0.210", "spin-app", "spin-core", "spin-expressions", @@ -8723,7 +8742,7 @@ dependencies = [ "clap 3.2.25", "futures", "openssl", - "serde 1.0.204", + "serde 1.0.210", "spin-core", "spin-telemetry", "spin-trigger", @@ -8944,7 +8963,7 @@ dependencies = [ "form_urlencoded", "idna", "percent-encoding", - "serde 1.0.204", + "serde 1.0.210", ] [[package]] @@ -8999,7 +9018,7 @@ dependencies = [ "reqwest 0.11.27", "rustify", "rustify_derive", - "serde 1.0.204", + "serde 1.0.210", "serde_json", "thiserror", "tracing", @@ -9051,7 +9070,7 @@ checksum = "6a22d3c9026f2f6a628cf386963844cdb7baea3b3419ba090c9096da114f977d" dependencies = [ "indexmap 2.2.6", "itertools 0.12.1", - "serde 1.0.204", + "serde 1.0.210", "serde_with", "thiserror", "warg-crypto", @@ -9083,7 +9102,7 @@ dependencies = [ "reqwest 0.12.4", "secrecy", "semver", - "serde 1.0.204", + "serde 1.0.210", "serde_json", "sha256", "tempfile", @@ -9119,7 +9138,7 @@ dependencies = [ "p256", "rand_core 0.6.4", "secrecy", - "serde 1.0.204", + "serde 1.0.210", "sha2", "signature", "thiserror", @@ -9140,7 +9159,7 @@ dependencies = [ "prost-types 0.12.6", "protox", "regex", - "serde 1.0.204", + "serde 1.0.210", "warg-crypto", ] @@ -9158,7 +9177,7 @@ dependencies = [ "prost 0.12.6", "prost-types 0.12.6", "semver", - "serde 1.0.204", + "serde 1.0.210", "serde_with", "thiserror", "warg-crypto", @@ -9304,7 +9323,7 @@ dependencies = [ "indexmap 2.2.6", "log", "petgraph 0.6.4", - "serde 1.0.204", + "serde 1.0.210", "serde_derive", "serde_yaml", "smallvec", @@ -9358,7 +9377,7 @@ checksum = "c31b8cc0c21f46d55b0aaa419cacce1eadcf28eaebd0e1488d6a6313ee71a586" dependencies = [ "anyhow", "indexmap 2.2.6", - "serde 1.0.204", + "serde 1.0.210", "serde_derive", "serde_json", "spdx", @@ -9382,7 +9401,7 @@ dependencies = [ "reqwest 0.12.4", "secrecy", "semver", - "serde 1.0.204", + "serde 1.0.210", "serde_json", "sha2", "thiserror", @@ -9455,7 +9474,7 @@ dependencies = [ "hashbrown 0.14.3", "indexmap 2.2.6", "semver", - "serde 1.0.204", + "serde 1.0.210", ] [[package]] @@ -9510,7 +9529,7 @@ dependencies = [ "rayon", "rustix 0.38.32", "semver", - "serde 1.0.204", + "serde 1.0.210", "serde_derive", "serde_json", "smallvec", @@ -9555,7 +9574,7 @@ dependencies = [ "log", "postcard", "rustix 0.38.32", - "serde 1.0.204", + "serde 1.0.210", "serde_derive", "sha2", "toml 0.8.12", @@ -9623,7 +9642,7 @@ dependencies = [ "object 0.33.0", "postcard", "rustc-demangle", - "serde 1.0.204", + "serde 1.0.210", "serde_derive", "target-lexicon", "wasm-encoder 0.207.0", @@ -9685,7 +9704,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2f2fa462bfea3220711c84e2b549f147e4df89eeb49b8a2a3d89148f6cc4a8b1" dependencies = [ "cranelift-entity", - "serde 1.0.204", + "serde 1.0.210", "serde_derive", "smallvec", "wasmparser 0.207.0", @@ -9989,7 +10008,7 @@ version = "0.52.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9" dependencies = [ - "windows-targets 0.52.4", + "windows-targets 0.52.6", ] [[package]] @@ -10007,7 +10026,16 @@ version = "0.52.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" dependencies = [ - "windows-targets 0.52.4", + "windows-targets 0.52.6", +] + +[[package]] +name = "windows-sys" +version = "0.59.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b" +dependencies = [ + "windows-targets 0.52.6", ] [[package]] @@ -10027,17 +10055,18 @@ dependencies = [ [[package]] name = "windows-targets" -version = "0.52.4" +version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7dd37b7e5ab9018759f893a1952c9420d060016fc19a472b4bb20d1bdd694d1b" +checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" dependencies = [ - "windows_aarch64_gnullvm 0.52.4", - "windows_aarch64_msvc 0.52.4", - "windows_i686_gnu 0.52.4", - "windows_i686_msvc 0.52.4", - "windows_x86_64_gnu 0.52.4", - "windows_x86_64_gnullvm 0.52.4", - "windows_x86_64_msvc 0.52.4", + "windows_aarch64_gnullvm 0.52.6", + "windows_aarch64_msvc 0.52.6", + "windows_i686_gnu 0.52.6", + "windows_i686_gnullvm", + "windows_i686_msvc 0.52.6", + "windows_x86_64_gnu 0.52.6", + "windows_x86_64_gnullvm 0.52.6", + "windows_x86_64_msvc 0.52.6", ] [[package]] @@ -10048,9 +10077,9 @@ checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" [[package]] name = "windows_aarch64_gnullvm" -version = "0.52.4" +version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bcf46cf4c365c6f2d1cc93ce535f2c8b244591df96ceee75d8e83deb70a9cac9" +checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" [[package]] name = "windows_aarch64_msvc" @@ -10060,9 +10089,9 @@ checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" [[package]] name = "windows_aarch64_msvc" -version = "0.52.4" +version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "da9f259dd3bcf6990b55bffd094c4f7235817ba4ceebde8e6d11cd0c5633b675" +checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" [[package]] name = "windows_i686_gnu" @@ -10072,9 +10101,15 @@ checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" [[package]] name = "windows_i686_gnu" -version = "0.52.4" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" + +[[package]] +name = "windows_i686_gnullvm" +version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b474d8268f99e0995f25b9f095bc7434632601028cf86590aea5c8a5cb7801d3" +checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" [[package]] name = "windows_i686_msvc" @@ -10084,9 +10119,9 @@ checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" [[package]] name = "windows_i686_msvc" -version = "0.52.4" +version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1515e9a29e5bed743cb4415a9ecf5dfca648ce85ee42e15873c3cd8610ff8e02" +checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" [[package]] name = "windows_x86_64_gnu" @@ -10096,9 +10131,9 @@ checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" [[package]] name = "windows_x86_64_gnu" -version = "0.52.4" +version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5eee091590e89cc02ad514ffe3ead9eb6b660aedca2183455434b93546371a03" +checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" [[package]] name = "windows_x86_64_gnullvm" @@ -10108,9 +10143,9 @@ checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" [[package]] name = "windows_x86_64_gnullvm" -version = "0.52.4" +version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "77ca79f2451b49fa9e2af39f0747fe999fcda4f5e241b2898624dca97a1f2177" +checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" [[package]] name = "windows_x86_64_msvc" @@ -10120,9 +10155,9 @@ checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" [[package]] name = "windows_x86_64_msvc" -version = "0.52.4" +version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "32b752e52a2da0ddfbdbcc6fceadfeede4c939ed16d13e648833a61dfb611ed8" +checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" [[package]] name = "winnow" @@ -10182,7 +10217,7 @@ dependencies = [ "bitflags 2.5.0", "indexmap 2.2.6", "log", - "serde 1.0.204", + "serde 1.0.210", "serde_derive", "serde_json", "wasm-encoder 0.200.0", @@ -10202,7 +10237,7 @@ dependencies = [ "indexmap 2.2.6", "log", "semver", - "serde 1.0.204", + "serde 1.0.210", "serde_derive", "serde_json", "unicode-xid", @@ -10220,7 +10255,7 @@ dependencies = [ "indexmap 2.2.6", "log", "semver", - "serde 1.0.204", + "serde 1.0.210", "serde_derive", "serde_json", "unicode-xid", @@ -10318,7 +10353,7 @@ dependencies = [ "once_cell", "ordered-stream", "rand 0.8.5", - "serde 1.0.204", + "serde 1.0.210", "serde_repr", "sha1 0.10.6", "static_assertions", @@ -10351,7 +10386,7 @@ version = "2.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "437d738d3750bed6ca9b8d423ccc7a8eb284f6b1d6d4e225a0e4e6258d864c8d" dependencies = [ - "serde 1.0.204", + "serde 1.0.210", "static_assertions", "zvariant", ] @@ -10477,7 +10512,7 @@ dependencies = [ "byteorder", "enumflags2", "libc", - "serde 1.0.204", + "serde 1.0.210", "static_assertions", "zvariant_derive", ] diff --git a/containerd-shim-spin/Cargo.toml b/containerd-shim-spin/Cargo.toml index fe45747..a45e220 100644 --- a/containerd-shim-spin/Cargo.toml +++ b/containerd-shim-spin/Cargo.toml @@ -39,7 +39,7 @@ url = "2.5" anyhow = "1.0" oci-spec = { version = "0.6.3" } futures = "0.3" -ctrlc = { version = "3.2", features = ["termination"] } +ctrlc = { version = "3.4", features = ["termination"] } [dev-dependencies] wat = "1"