From 74fd4d97a5c1492f2fedcb6f7c110391318b1824 Mon Sep 17 00:00:00 2001 From: Kasper Juul Hermansen Date: Sun, 8 Mar 2026 04:24:01 +0000 Subject: [PATCH] fix(deps): update all dependencies --- Cargo.lock | 72 ++++++++++++++++++++++++++++++++++++----------- ci/Cargo.toml | 2 +- cuddle/Cargo.toml | 12 ++++---- 3 files changed, 62 insertions(+), 24 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index b2b5e57..7228e67 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -236,7 +236,7 @@ dependencies = [ "android-tzdata", "iana-time-zone", "num-traits", - "windows-link", + "windows-link 0.1.1", ] [[package]] @@ -459,9 +459,9 @@ dependencies = [ [[package]] name = "dagger-sdk" -version = "0.9.8" +version = "0.20.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "79bc59868e62ea1451f158aeb8fbb36c5dd2fb098f31bf408dbd165251674edf" +checksum = "82dde5a2985705a4d3118281dd119d2310cba07e9be08221bd470e7af3fa5502" dependencies = [ "async-trait", "base64", @@ -476,6 +476,7 @@ dependencies = [ "platform-info", "reqwest", "serde", + "serde_graphql_input", "serde_json", "sha2", "tar", @@ -660,7 +661,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cea14ef9355e3beab063703aa9dab15afd25f0667c341310c1e5274bb1d0da18" dependencies = [ "libc", - "windows-sys 0.52.0", + "windows-sys 0.59.0", ] [[package]] @@ -1064,7 +1065,7 @@ dependencies = [ "httpdate", "itoa", "pin-project-lite", - "socket2", + "socket2 0.5.9", "tokio", "tower-service", "tracing", @@ -1934,7 +1935,7 @@ dependencies = [ "errno", "libc", "linux-raw-sys", - "windows-sys 0.52.0", + "windows-sys 0.59.0", ] [[package]] @@ -2035,6 +2036,19 @@ dependencies = [ "syn 2.0.101", ] +[[package]] +name = "serde_graphql_input" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e7b3ed302fb48549bd1b0df59d180655f0eb621d71a3924c68e1af9aed4f6a6a" +dependencies = [ + "anyhow", + "itoa", + "serde", + "tokio", + "tracing", +] + [[package]] name = "serde_json" version = "1.0.140" @@ -2169,6 +2183,16 @@ dependencies = [ "windows-sys 0.52.0", ] +[[package]] +name = "socket2" +version = "0.6.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3a766e1110788c36f4fa1c2b71b387a7815aa65f88ce0229841826633d93723e" +dependencies = [ + "libc", + "windows-sys 0.61.2", +] + [[package]] name = "stable_deref_trait" version = "1.2.0" @@ -2268,7 +2292,7 @@ dependencies = [ "getrandom 0.3.3", "once_cell", "rustix", - "windows-sys 0.52.0", + "windows-sys 0.59.0", ] [[package]] @@ -2355,27 +2379,26 @@ dependencies = [ [[package]] name = "tokio" -version = "1.45.1" +version = "1.50.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75ef51a33ef1da925cea3e4eb122833cb377c61439ca401b770f54902b806779" +checksum = "27ad5e34374e03cfffefc301becb44e9dc3c17584f414349ebe29ed26661822d" dependencies = [ - "backtrace", "bytes", "libc", "mio 1.0.4", "parking_lot", "pin-project-lite", "signal-hook-registry", - "socket2", + "socket2 0.6.3", "tokio-macros", - "windows-sys 0.52.0", + "windows-sys 0.61.2", ] [[package]] name = "tokio-macros" -version = "2.5.0" +version = "2.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8" +checksum = "5c55a2eff8b69ce66c84f85e1da1c233edc36ceb85a2058d11b0d6a3c7e7569c" dependencies = [ "proc-macro2", "quote", @@ -2810,7 +2833,7 @@ checksum = "c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3" dependencies = [ "windows-implement", "windows-interface", - "windows-link", + "windows-link 0.1.1", "windows-result", "windows-strings", ] @@ -2843,13 +2866,19 @@ version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "76840935b766e1b0a05c0066835fb9ec80071d4c09a16f6bd5f7e655e3c14c38" +[[package]] +name = "windows-link" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5" + [[package]] name = "windows-result" version = "0.3.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "56f42bd332cc6c8eac5af113fc0c1fd6a8fd2aa08a0119358686e5160d0586c6" dependencies = [ - "windows-link", + "windows-link 0.1.1", ] [[package]] @@ -2858,7 +2887,7 @@ version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "56e6c93f3a0c3b36176cb1327a4958a0353d5d166c2a35cb268ace15e91d3b57" dependencies = [ - "windows-link", + "windows-link 0.1.1", ] [[package]] @@ -2888,6 +2917,15 @@ dependencies = [ "windows-targets 0.52.6", ] +[[package]] +name = "windows-sys" +version = "0.61.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc" +dependencies = [ + "windows-link 0.2.1", +] + [[package]] name = "windows-targets" version = "0.48.5" diff --git a/ci/Cargo.toml b/ci/Cargo.toml index e1c52c8..e78a27d 100644 --- a/ci/Cargo.toml +++ b/ci/Cargo.toml @@ -6,6 +6,6 @@ edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -dagger-sdk = "0.9.8" +dagger-sdk = "0.20.0" eyre = "0.6.12" tokio = { version = "1.36.0", features = ["full"] } diff --git a/cuddle/Cargo.toml b/cuddle/Cargo.toml index f2123ab..9d79790 100644 --- a/cuddle/Cargo.toml +++ b/cuddle/Cargo.toml @@ -17,14 +17,14 @@ anyhow = { version = "1.0.79", features = ["backtrace"] } serde = { version = "1.0.196", features = ["derive"] } serde_yaml = "0.9.31" walkdir = "2.4.0" -git2 = { version = "0.18.2", default-features = false, features = [ +git2 = { version = "0.20.0", default-features = false, features = [ "vendored-libgit2", "vendored-openssl", "ssh", ] } clap = { version = "4.4.18", features = ["env", "string"] } -envconfig = "0.10.0" -dirs = "5.0.1" +envconfig = "0.11.0" +dirs = "6.0.0" tracing = "0.1.40" tracing-subscriber = { version = "0.3.18", features = ["json", "env-filter"] } log = { version = "0.4.20", features = ["std", "kv_unstable"] } @@ -34,10 +34,10 @@ libz-sys = { version = "1.1.15", default-features = false, features = [ "libc", "static", ] } -inquire = { version = "0.6.2", features = ["console"] } +inquire = { version = "0.9.0", features = ["console"] } tempfile = { version = "3.10.0" } serde_json = "1.0.113" -rlua = "0.19.8" +rlua = "0.20.0" rlua-searcher = "0.1.0" dotenvy = { version = "0.15.7" } blake3 = "1.5.0" @@ -46,6 +46,6 @@ futures-util = "0.3.30" fs_extra = "1.3.0" [dependencies.reqwest] -version = "0.11" +version = "0.13" default-features = false features = ["rustls-tls", "json"]