From d63e9d9d235a583b4a2370171e70f30381865c08 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 27 Oct 2025 20:58:33 +0000 Subject: [PATCH] chore(deps): bump spin-loader from v3.4.0 to v3.4.1 Bumps [spin-loader](https://github.com/spinframework/spin) from v3.4.0 to v3.4.1. - [Release notes](https://github.com/spinframework/spin/releases) - [Commits](https://github.com/spinframework/spin/compare/4f671bea25f17dea6d9e494bc918469043a75366...3ab5404bcb573ba1ea2e1c366e2ff63a90d307b2) --- updated-dependencies: - dependency-name: spin-loader dependency-version: 3ab5404bcb573ba1ea2e1c366e2ff63a90d307b2 dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- Cargo.lock | 240 ++++++++++++++++++++++++-------- containerd-shim-spin/Cargo.toml | 2 +- 2 files changed, 185 insertions(+), 57 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 6d7a1ca..f01ad9a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2023,7 +2023,7 @@ dependencies = [ "spin-app", "spin-componentize", "spin-factor-outbound-networking", - "spin-loader", + "spin-loader 3.4.1", "spin-oci", "spin-runtime-factors", "spin-telemetry", @@ -2759,7 +2759,7 @@ dependencies = [ "libc", "option-ext", "redox_users 0.5.0", - "windows-sys 0.59.0", + "windows-sys 0.60.2", ] [[package]] @@ -4724,6 +4724,15 @@ dependencies = [ "rustix 0.38.44", ] +[[package]] +name = "memoffset" +version = "0.6.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5aa361d4faea93603064a027415f07bd8e1d5c88c9fbf68bf56a285428fd79ce" +dependencies = [ + "autocfg", +] + [[package]] name = "memoffset" version = "0.7.1" @@ -4822,12 +4831,6 @@ version = "0.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e5ce46fe64a9d73be07dcbe690a38ce1b293be448fd8ce1e6c1b8062c9f72c6a" -[[package]] -name = "multimap" -version = "0.10.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d87ecb2933e8aeadb3e3a02b828fed80a7528047e68b4f424523a0981a3a084" - [[package]] name = "mysql_async" version = "0.35.1" @@ -4926,6 +4929,8 @@ dependencies = [ "bitflags 1.3.2", "cfg-if 1.0.1", "libc", + "memoffset 0.6.5", + "pin-utils", ] [[package]] @@ -6019,7 +6024,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "059a34f111a9dee2ce1ac2826a68b24601c4298cfeb1a587c3cb493d5ab46f52" dependencies = [ "libc", - "nix 0.30.1", + "nix 0.25.1", ] [[package]] @@ -6170,7 +6175,7 @@ dependencies = [ "heck 0.3.3", "itertools 0.10.5", "log", - "multimap 0.8.3", + "multimap", "petgraph 0.5.1", "prost 0.8.0", "prost-types 0.8.0", @@ -6186,9 +6191,9 @@ checksum = "22505a5c94da8e3b7c2996394d1c933236c4d743e81a410bcca4e6989fc066a4" dependencies = [ "bytes", "heck 0.5.0", - "itertools 0.12.1", + "itertools 0.10.5", "log", - "multimap 0.10.1", + "multimap", "once_cell", "petgraph 0.6.5", "prettyplease", @@ -6206,9 +6211,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "be769465445e8c1474e9c5dac2018218498557af32d9ed057325ec9a41ae81bf" dependencies = [ "heck 0.5.0", - "itertools 0.14.0", + "itertools 0.10.5", "log", - "multimap 0.10.1", + "multimap", "once_cell", "petgraph 0.7.1", "prettyplease", @@ -6239,7 +6244,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "81bddcdb20abf9501610992b6759a4c888aef7d1a7247ef75e2404275ac24af1" dependencies = [ "anyhow", - "itertools 0.12.1", + "itertools 0.10.5", "proc-macro2", "quote", "syn 2.0.103", @@ -6252,7 +6257,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8a56d757972c98b346a9b766e3f02746cde6dd1cd1d1d563472929fdd74bec4d" dependencies = [ "anyhow", - "itertools 0.14.0", + "itertools 0.10.5", "proc-macro2", "quote", "syn 2.0.103", @@ -7975,7 +7980,7 @@ dependencies = [ "anyhow", "serde", "serde_json", - "spin-locked-app", + "spin-locked-app 3.4.0", ] [[package]] @@ -7991,6 +7996,19 @@ dependencies = [ "url", ] +[[package]] +name = "spin-common" +version = "3.4.1" +source = "git+https://github.com/spinframework/spin?tag=v3.4.1#3ab5404bcb573ba1ea2e1c366e2ff63a90d307b2" +dependencies = [ + "anyhow", + "dirs 6.0.0", + "sha2", + "tempfile", + "tokio", + "url", +] + [[package]] name = "spin-componentize" version = "3.4.0" @@ -8015,9 +8033,9 @@ dependencies = [ "indexmap 2.9.0", "semver", "spin-app", - "spin-common", + "spin-common 3.4.0", "spin-componentize", - "spin-serde", + "spin-serde 3.4.0", "thiserror 2.0.12", "tokio", "wac-graph", @@ -8042,7 +8060,19 @@ dependencies = [ "anyhow", "async-trait", "futures", - "spin-locked-app", + "spin-locked-app 3.4.0", + "thiserror 2.0.12", +] + +[[package]] +name = "spin-expressions" +version = "3.4.1" +source = "git+https://github.com/spinframework/spin?tag=v3.4.1#3ab5404bcb573ba1ea2e1c366e2ff63a90d307b2" +dependencies = [ + "anyhow", + "async-trait", + "futures", + "spin-locked-app 3.4.1", "thiserror 2.0.12", ] @@ -8055,7 +8085,7 @@ dependencies = [ "serde", "spin-core", "spin-factors", - "spin-locked-app", + "spin-locked-app 3.4.0", "spin-resource-table", "spin-telemetry", "spin-world", @@ -8075,7 +8105,7 @@ dependencies = [ "serde", "spin-factors", "spin-llm-remote-http", - "spin-locked-app", + "spin-locked-app 3.4.0", "spin-telemetry", "spin-world", "tokio", @@ -8159,10 +8189,10 @@ dependencies = [ "spin-factor-variables", "spin-factor-wasi", "spin-factors", - "spin-locked-app", - "spin-manifest", - "spin-outbound-networking-config", - "spin-serde", + "spin-locked-app 3.4.0", + "spin-manifest 3.4.0", + "spin-outbound-networking-config 3.4.0", + "spin-serde 3.4.0", "tracing", "url", "webpki-roots 0.26.11", @@ -8216,7 +8246,7 @@ source = "git+https://github.com/spinframework/spin?tag=v3.4.0#4f671bea25f17dea6 dependencies = [ "async-trait", "spin-factors", - "spin-locked-app", + "spin-locked-app 3.4.0", "spin-resource-table", "spin-world", "tokio", @@ -8228,7 +8258,7 @@ name = "spin-factor-variables" version = "3.4.0" source = "git+https://github.com/spinframework/spin?tag=v3.4.0#4f671bea25f17dea6d9e494bc918469043a75366" dependencies = [ - "spin-expressions", + "spin-expressions 3.4.0", "spin-factors", "spin-telemetry", "spin-world", @@ -8242,7 +8272,7 @@ source = "git+https://github.com/spinframework/spin?tag=v3.4.0#4f671bea25f17dea6 dependencies = [ "async-trait", "bytes", - "spin-common", + "spin-common 3.4.0", "spin-factors", "tokio", "wasmtime", @@ -8407,14 +8437,43 @@ dependencies = [ "serde", "serde_json", "sha2", - "spin-common", - "spin-expressions", - "spin-locked-app", - "spin-manifest", - "spin-outbound-networking-config", - "spin-serde", + "spin-common 3.4.0", + "spin-expressions 3.4.0", + "spin-locked-app 3.4.0", + "spin-manifest 3.4.0", + "spin-outbound-networking-config 3.4.0", + "spin-serde 3.4.0", "tempfile", - "terminal", + "terminal 3.4.0", + "tokio", + "toml 0.8.23", + "tracing", + "wasm-pkg-client", +] + +[[package]] +name = "spin-loader" +version = "3.4.1" +source = "git+https://github.com/spinframework/spin?tag=v3.4.1#3ab5404bcb573ba1ea2e1c366e2ff63a90d307b2" +dependencies = [ + "anyhow", + "dirs 6.0.0", + "futures", + "glob", + "path-absolutize", + "reqwest 0.12.20", + "semver", + "serde", + "serde_json", + "sha2", + "spin-common 3.4.1", + "spin-expressions 3.4.1", + "spin-locked-app 3.4.1", + "spin-manifest 3.4.1", + "spin-outbound-networking-config 3.4.1", + "spin-serde 3.4.1", + "tempfile", + "terminal 3.4.1", "tokio", "toml 0.8.23", "tracing", @@ -8431,7 +8490,21 @@ dependencies = [ "itertools 0.14.0", "serde", "serde_json", - "spin-serde", + "spin-serde 3.4.0", + "thiserror 2.0.12", +] + +[[package]] +name = "spin-locked-app" +version = "3.4.1" +source = "git+https://github.com/spinframework/spin?tag=v3.4.1#3ab5404bcb573ba1ea2e1c366e2ff63a90d307b2" +dependencies = [ + "anyhow", + "async-trait", + "itertools 0.14.0", + "serde", + "serde_json", + "spin-serde 3.4.1", "thiserror 2.0.12", ] @@ -8445,8 +8518,26 @@ dependencies = [ "schemars 0.8.22", "semver", "serde", - "spin-serde", - "terminal", + "spin-serde 3.4.0", + "terminal 3.4.0", + "thiserror 2.0.12", + "toml 0.8.23", + "url", + "wasm-pkg-common", +] + +[[package]] +name = "spin-manifest" +version = "3.4.1" +source = "git+https://github.com/spinframework/spin?tag=v3.4.1#3ab5404bcb573ba1ea2e1c366e2ff63a90d307b2" +dependencies = [ + "anyhow", + "indexmap 2.9.0", + "schemars 0.8.22", + "semver", + "serde", + "spin-serde 3.4.1", + "terminal 3.4.1", "thiserror 2.0.12", "toml 0.8.23", "url", @@ -8472,10 +8563,10 @@ dependencies = [ "reqwest 0.12.20", "serde", "serde_json", - "spin-common", + "spin-common 3.4.0", "spin-compose", - "spin-loader", - "spin-locked-app", + "spin-loader 3.4.0", + "spin-locked-app 3.4.0", "tempfile", "tokio", "tokio-util", @@ -8495,7 +8586,23 @@ dependencies = [ "http 1.3.1", "ip_network", "ip_network_table", - "spin-expressions", + "spin-expressions 3.4.0", + "tracing", + "url", + "urlencoding", +] + +[[package]] +name = "spin-outbound-networking-config" +version = "3.4.1" +source = "git+https://github.com/spinframework/spin?tag=v3.4.1#3ab5404bcb573ba1ea2e1c366e2ff63a90d307b2" +dependencies = [ + "anyhow", + "futures-util", + "http 1.3.1", + "ip_network", + "ip_network_table", + "spin-expressions 3.4.1", "tracing", "url", "urlencoding", @@ -8513,8 +8620,8 @@ source = "git+https://github.com/spinframework/spin?tag=v3.4.0#4f671bea25f17dea6 dependencies = [ "anyhow", "serde", - "spin-common", - "spin-expressions", + "spin-common 3.4.0", + "spin-expressions 3.4.0", "spin-factor-key-value", "spin-factor-llm", "spin-factor-outbound-http", @@ -8547,7 +8654,7 @@ source = "git+https://github.com/spinframework/spin?tag=v3.4.0#4f671bea25f17dea6 dependencies = [ "anyhow", "clap 3.2.25", - "spin-common", + "spin-common 3.4.0", "spin-factor-key-value", "spin-factor-llm", "spin-factor-outbound-http", @@ -8564,7 +8671,7 @@ dependencies = [ "spin-runtime-config", "spin-trigger", "spin-variables-static", - "terminal", + "terminal 3.4.0", "tracing", ] @@ -8581,6 +8688,19 @@ dependencies = [ "wasm-pkg-common", ] +[[package]] +name = "spin-serde" +version = "3.4.1" +source = "git+https://github.com/spinframework/spin?tag=v3.4.1#3ab5404bcb573ba1ea2e1c366e2ff63a90d307b2" +dependencies = [ + "anyhow", + "base64 0.22.1", + "schemars 0.8.22", + "semver", + "serde", + "wasm-pkg-common", +] + [[package]] name = "spin-sqlite" version = "3.4.0" @@ -8632,7 +8752,7 @@ dependencies = [ "opentelemetry-appender-tracing", "opentelemetry-otlp 0.28.0", "opentelemetry_sdk 0.28.0", - "terminal", + "terminal 3.4.0", "tracing", "tracing-opentelemetry 0.29.0", "tracing-subscriber", @@ -8651,7 +8771,7 @@ dependencies = [ "serde", "serde_json", "spin-app", - "spin-common", + "spin-common 3.4.0", "spin-compose", "spin-core", "spin-factor-key-value", @@ -8690,7 +8810,7 @@ dependencies = [ "spin-telemetry", "spin-trigger", "spin-world", - "terminal", + "terminal 3.4.0", "tokio", "tokio-rustls 0.26.2", "tracing", @@ -8725,7 +8845,7 @@ dependencies = [ "azure_identity 0.20.0", "azure_security_keyvault", "serde", - "spin-expressions", + "spin-expressions 3.4.0", "spin-factors", "spin-world", "tracing", @@ -8738,7 +8858,7 @@ source = "git+https://github.com/spinframework/spin?tag=v3.4.0#4f671bea25f17dea6 dependencies = [ "dotenvy", "serde", - "spin-expressions", + "spin-expressions 3.4.0", "spin-factors", "spin-world", "tokio", @@ -8752,8 +8872,8 @@ source = "git+https://github.com/spinframework/spin?tag=v3.4.0#4f671bea25f17dea6 dependencies = [ "serde", "serde_json", - "spin-common", - "spin-expressions", + "spin-common 3.4.0", + "spin-expressions 3.4.0", "spin-factors", "toml 0.8.23", ] @@ -8764,7 +8884,7 @@ version = "3.4.0" source = "git+https://github.com/spinframework/spin?tag=v3.4.0#4f671bea25f17dea6d9e494bc918469043a75366" dependencies = [ "serde", - "spin-expressions", + "spin-expressions 3.4.0", "spin-factors", "tracing", "vaultrs", @@ -9070,6 +9190,14 @@ dependencies = [ "termcolor", ] +[[package]] +name = "terminal" +version = "3.4.1" +source = "git+https://github.com/spinframework/spin?tag=v3.4.1#3ab5404bcb573ba1ea2e1c366e2ff63a90d307b2" +dependencies = [ + "termcolor", +] + [[package]] name = "test-environment" version = "0.1.0" @@ -9758,7 +9886,7 @@ dependencies = [ "serde", "spin-app", "spin-core", - "spin-expressions", + "spin-expressions 3.4.0", "spin-factor-variables", "spin-factors", "spin-runtime-factors", diff --git a/containerd-shim-spin/Cargo.toml b/containerd-shim-spin/Cargo.toml index 1975670..dbef78e 100644 --- a/containerd-shim-spin/Cargo.toml +++ b/containerd-shim-spin/Cargo.toml @@ -24,7 +24,7 @@ spin-trigger-redis = { git = "https://github.com/spinframework/spin", tag = "v3. trigger-mqtt = { git = "https://github.com/spinframework/spin-trigger-mqtt", tag = "v0.5.0" } trigger-sqs = { git = "https://github.com/spinframework/spin-trigger-sqs", tag = "v0.10.0" } trigger-command = { git = "https://github.com/spinframework/spin-trigger-command", tag = "v0.4.0" } -spin-loader = { git = "https://github.com/spinframework/spin", tag = "v3.4.0" } +spin-loader = { git = "https://github.com/spinframework/spin", tag = "v3.4.1" } spin-oci = { git = "https://github.com/spinframework/spin", tag = "v3.4.0" } spin-telemetry = { git = "https://github.com/spinframework/spin", tag = "v3.4.0" } spin-runtime-factors = { git = "https://github.com/spinframework/spin", tag = "v3.4.0" }