From 9bdc89589e058afe9c1e06067182d33d20384815 Mon Sep 17 00:00:00 2001
From: Kasper Juul Hermansen <contact@kjuulh.io>
Date: Tue, 25 Mar 2025 22:49:38 +0000
Subject: [PATCH] fix(deps): update all dependencies

---
 Cargo.lock                                 | 70 +++++++++++++++-------
 ci/Cargo.toml                              |  2 +-
 crates/cuddle-rust-service-plan/Cargo.toml |  2 +-
 3 files changed, 52 insertions(+), 22 deletions(-)

diff --git a/Cargo.lock b/Cargo.lock
index 18fec4a..7cd1cf7 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -98,9 +98,9 @@ dependencies = [
 
 [[package]]
 name = "anyhow"
-version = "1.0.96"
+version = "1.0.97"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6b964d184e89d9b6b67dd2715bc8e74cf3107fb2b529990c90cf517326150bf4"
+checksum = "dcfed56ad506cb2c684a14971b8861fdc3baaaae314b9e5f9bb532cbe3ba7a4f"
 
 [[package]]
 name = "async-channel"
@@ -144,9 +144,9 @@ checksum = "8b75356056920673b02621b35afd0f7dda9306d03c79a30f5c56c44cf256e3de"
 
 [[package]]
 name = "async-trait"
-version = "0.1.86"
+version = "0.1.88"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "644dd749086bf3771a2fbc5f256fdb982d53f011c7d5d560304eafeecebce79d"
+checksum = "e539d3fca749fcee5236ab05e93a52867dd549cc157c8cb7f99595f3cedffdb5"
 dependencies = [
  "proc-macro2",
  "quote",
@@ -873,7 +873,7 @@ dependencies = [
  "cuddle-ci",
  "dagger-components",
  "dagger-rust",
- "dagger-sdk",
+ "dagger-sdk 0.17.1",
  "eyre",
  "tokio",
 ]
@@ -891,9 +891,9 @@ dependencies = [
 
 [[package]]
 name = "clap"
-version = "4.5.31"
+version = "4.5.32"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "027bb0d98429ae334a8698531da7077bdf906419543a35a55c2cb1b66437d767"
+checksum = "6088f3ae8c3608d19260cd7445411865a485688711b78b5be70d78cd96136f83"
 dependencies = [
  "clap_builder",
  "clap_derive",
@@ -901,9 +901,9 @@ dependencies = [
 
 [[package]]
 name = "clap_builder"
-version = "4.5.31"
+version = "4.5.32"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5589e0cba072e0f3d23791efac0fd8627b49c829c196a492e88168e6a669d863"
+checksum = "22a7ef7f676155edfb82daa97f99441f3ebf4a58d5e32f295a56259f1b6facc8"
 dependencies = [
  "anstream",
  "anstyle",
@@ -913,9 +913,9 @@ dependencies = [
 
 [[package]]
 name = "clap_derive"
-version = "4.5.28"
+version = "4.5.32"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "bf4ced95c6f4a675af3da73304b9ac4ed991640c36374e4b46795c49e17cf1ed"
+checksum = "09176aae279615badda0765c0c0b3f6ed53f4709118af73cf4655d85d1530cd7"
 dependencies = [
  "heck 0.5.0",
  "proc-macro2",
@@ -1103,7 +1103,7 @@ dependencies = [
  "clap",
  "dagger-cuddle-please",
  "dagger-rust",
- "dagger-sdk",
+ "dagger-sdk 0.15.4",
  "eyre",
  "futures",
  "serde",
@@ -1144,7 +1144,7 @@ dependencies = [
  "cuddle-clusters",
  "dagger-components",
  "dagger-rust",
- "dagger-sdk",
+ "dagger-sdk 0.17.1",
  "eyre",
  "tokio",
  "tracing",
@@ -1188,7 +1188,7 @@ version = "0.3.0"
 source = "git+https://git.front.kjuulh.io/kjuulh/dagger-components?branch=main#11326924bb328ec8761a9009e5a4413d4812dd8f"
 dependencies = [
  "async-trait",
- "dagger-sdk",
+ "dagger-sdk 0.15.4",
  "eyre",
 ]
 
@@ -1198,7 +1198,7 @@ version = "0.3.0"
 source = "git+https://git.front.kjuulh.io/kjuulh/dagger-components?branch=main#11326924bb328ec8761a9009e5a4413d4812dd8f"
 dependencies = [
  "async-trait",
- "dagger-sdk",
+ "dagger-sdk 0.15.4",
  "eyre",
  "tokio",
 ]
@@ -1233,6 +1233,36 @@ dependencies = [
  "tracing-subscriber",
 ]
 
+[[package]]
+name = "dagger-sdk"
+version = "0.17.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "67878dc47ecd727f0b56ad2f3754e858e2c81717befbe873dcaefa16011b02bd"
+dependencies = [
+ "async-trait",
+ "base64 0.21.7",
+ "derive_builder",
+ "dirs",
+ "eyre",
+ "flate2",
+ "futures",
+ "graphql_client",
+ "hex",
+ "hex-literal",
+ "platform-info",
+ "reqwest",
+ "serde",
+ "serde_graphql_input",
+ "serde_json",
+ "sha2",
+ "tar",
+ "tempfile",
+ "thiserror 1.0.69",
+ "tokio",
+ "tracing",
+ "tracing-subscriber",
+]
+
 [[package]]
 name = "darling"
 version = "0.14.4"
@@ -1483,7 +1513,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
 checksum = "33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d"
 dependencies = [
  "libc",
- "windows-sys 0.52.0",
+ "windows-sys 0.59.0",
 ]
 
 [[package]]
@@ -3289,7 +3319,7 @@ dependencies = [
  "errno",
  "libc",
  "linux-raw-sys",
- "windows-sys 0.52.0",
+ "windows-sys 0.59.0",
 ]
 
 [[package]]
@@ -4081,7 +4111,7 @@ dependencies = [
  "getrandom",
  "once_cell",
  "rustix",
- "windows-sys 0.52.0",
+ "windows-sys 0.59.0",
 ]
 
 [[package]]
@@ -4192,9 +4222,9 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20"
 
 [[package]]
 name = "tokio"
-version = "1.43.0"
+version = "1.44.1"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "3d61fa4ffa3de412bfea335c6ecff681de2b609ba3c77ef3e00e521813a9ed9e"
+checksum = "f382da615b842244d4b8738c82ed1275e6c5dd90c459a30941cd07080b06c91a"
 dependencies = [
  "backtrace",
  "bytes",
diff --git a/ci/Cargo.toml b/ci/Cargo.toml
index 2e17dbc..ab901ca 100644
--- a/ci/Cargo.toml
+++ b/ci/Cargo.toml
@@ -8,7 +8,7 @@ edition = "2021"
 [dependencies]
 tokio.workspace = true
 
-dagger-sdk = "0.15.0"
+dagger-sdk = "0.17.0"
 eyre = { version = "0.6.12" }
 
 dagger-components = { git = "https://git.front.kjuulh.io/kjuulh/dagger-components", branch = "main" }
diff --git a/crates/cuddle-rust-service-plan/Cargo.toml b/crates/cuddle-rust-service-plan/Cargo.toml
index 731f395..cb343a6 100644
--- a/crates/cuddle-rust-service-plan/Cargo.toml
+++ b/crates/cuddle-rust-service-plan/Cargo.toml
@@ -6,7 +6,7 @@ edition = "2021"
 [dependencies]
 tokio.workspace = true
 
-dagger-sdk = "0.15.0"
+dagger-sdk = "0.17.0"
 eyre = { version = "0.6.12" }
 
 tracing.workspace = true