diff --git a/Cargo.lock b/Cargo.lock index ce412d1..691598d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -84,9 +84,9 @@ dependencies = [ [[package]] name = "anyhow" -version = "1.0.97" +version = "1.0.98" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dcfed56ad506cb2c684a14971b8861fdc3baaaae314b9e5f9bb532cbe3ba7a4f" +checksum = "e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487" [[package]] name = "async-trait" @@ -195,7 +195,7 @@ dependencies = [ "cuddle-ci", "dagger-components", "dagger-rust", - "dagger-sdk", + "dagger-sdk 0.18.14", "eyre", "tokio", "tracing-subscriber", @@ -203,9 +203,9 @@ dependencies = [ [[package]] name = "clap" -version = "4.5.34" +version = "4.5.41" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e958897981290da2a852763fe9cdb89cd36977a5d729023127095fa94d95e2ff" +checksum = "be92d32e80243a54711e5d7ce823c35c41c9d929dc4ab58e1276f625841aadf9" dependencies = [ "clap_builder", "clap_derive", @@ -213,9 +213,9 @@ dependencies = [ [[package]] name = "clap_builder" -version = "4.5.34" +version = "4.5.41" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "83b0f35019843db2160b5bb19ae09b4e6411ac33fc6a712003c33e03090e2489" +checksum = "707eab41e9622f9139419d573eca0900137718000c517d47da73045f54331c3d" dependencies = [ "anstream", "anstyle", @@ -225,9 +225,9 @@ dependencies = [ [[package]] name = "clap_derive" -version = "4.5.32" +version = "4.5.41" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "09176aae279615badda0765c0c0b3f6ed53f4709118af73cf4655d85d1530cd7" +checksum = "ef4f52386a59ca4c860f7393bcf8abd8dfd91ecccc0f774635ff68e92eeef491" dependencies = [ "heck 0.5.0", "proc-macro2", @@ -311,7 +311,7 @@ dependencies = [ "clap", "dagger-cuddle-please", "dagger-rust", - "dagger-sdk", + "dagger-sdk 0.17.1", "eyre", "futures", "serde", @@ -330,7 +330,7 @@ dependencies = [ "cuddle-ci", "dagger-components", "dagger-rust", - "dagger-sdk", + "dagger-sdk 0.18.14", "eyre", "tokio", ] @@ -346,7 +346,7 @@ version = "0.3.0" source = "git+https://git.front.kjuulh.io/kjuulh/dagger-components?branch=main#2e714767a1fc917db5f69dabb3ca81f8a24f6462" dependencies = [ "async-trait", - "dagger-sdk", + "dagger-sdk 0.17.1", "eyre", ] @@ -356,7 +356,7 @@ version = "0.3.0" source = "git+https://git.front.kjuulh.io/kjuulh/dagger-components?branch=main#2e714767a1fc917db5f69dabb3ca81f8a24f6462" dependencies = [ "async-trait", - "dagger-sdk", + "dagger-sdk 0.17.1", "eyre", "tokio", ] @@ -391,6 +391,36 @@ dependencies = [ "tracing-subscriber", ] +[[package]] +name = "dagger-sdk" +version = "0.18.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7d83b7bfae399f2c57035efcac90db5d164e3380009189ed983e3632f46ae1ed" +dependencies = [ + "async-trait", + "base64", + "derive_builder", + "dirs", + "eyre", + "flate2", + "futures", + "graphql_client", + "hex", + "hex-literal", + "platform-info", + "reqwest", + "serde", + "serde_graphql_input", + "serde_json", + "sha2", + "tar", + "tempfile", + "thiserror", + "tokio", + "tracing", + "tracing-subscriber", +] + [[package]] name = "darling" version = "0.14.4" @@ -1070,6 +1100,17 @@ dependencies = [ "hashbrown", ] +[[package]] +name = "io-uring" +version = "0.7.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b86e202f00093dcba4275d4636b93ef9dd75d025ae560d2521b45ea28ab49013" +dependencies = [ + "bitflags 2.9.0", + "cfg-if", + "libc", +] + [[package]] name = "ipnet" version = "2.11.0" @@ -1740,17 +1781,19 @@ dependencies = [ [[package]] name = "tokio" -version = "1.44.1" +version = "1.46.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f382da615b842244d4b8738c82ed1275e6c5dd90c459a30941cd07080b06c91a" +checksum = "0cc3a2344dafbe23a245241fe8b09735b521110d30fcefbbd5feb1797ca35d17" dependencies = [ "backtrace", "bytes", + "io-uring", "libc", "mio", "parking_lot", "pin-project-lite", "signal-hook-registry", + "slab", "socket2", "tokio-macros", "windows-sys 0.52.0", diff --git a/ci/Cargo.toml b/ci/Cargo.toml index df0ff24..a113ff7 100644 --- a/ci/Cargo.toml +++ b/ci/Cargo.toml @@ -8,7 +8,7 @@ edition = "2021" [dependencies] tokio.workspace = true -dagger-sdk = "0.17.1" +dagger-sdk = "0.18.0" eyre = { version = "0.6.12" } dagger-components = { git = "https://git.front.kjuulh.io/kjuulh/dagger-components", branch = "main" } diff --git a/crates/cuddle-go-lib-plan/Cargo.toml b/crates/cuddle-go-lib-plan/Cargo.toml index 4d68b08..45d21ef 100644 --- a/crates/cuddle-go-lib-plan/Cargo.toml +++ b/crates/cuddle-go-lib-plan/Cargo.toml @@ -6,7 +6,7 @@ edition = "2021" [dependencies] tokio.workspace = true -dagger-sdk = "0.17.1" +dagger-sdk = "0.18.0" eyre = { version = "0.6.12" } dagger-components = { git = "https://git.front.kjuulh.io/kjuulh/dagger-components", branch = "main" }