diff --git a/Cargo.lock b/Cargo.lock index 0e9cf73e0..95bf707a7 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1340,7 +1340,7 @@ dependencies = [ [[package]] name = "conformance" -version = "2.8.0-pre0" +version = "3.0.0-rc.1" dependencies = [ "anyhow", "conformance-tests", @@ -6111,7 +6111,7 @@ dependencies = [ [[package]] name = "runtime-tests" -version = "2.8.0-pre0" +version = "3.0.0-rc.1" dependencies = [ "anyhow", "env_logger", @@ -6876,7 +6876,7 @@ dependencies = [ [[package]] name = "spin-app" -version = "2.8.0-pre0" +version = "3.0.0-rc.1" dependencies = [ "anyhow", "serde 1.0.210", @@ -6889,7 +6889,7 @@ dependencies = [ [[package]] name = "spin-build" -version = "2.8.0-pre0" +version = "3.0.0-rc.1" dependencies = [ "anyhow", "serde 1.0.210", @@ -6903,7 +6903,7 @@ dependencies = [ [[package]] name = "spin-cli" -version = "2.8.0-pre0" +version = "3.0.0-rc.1" dependencies = [ "anyhow", "async-trait", @@ -6975,7 +6975,7 @@ dependencies = [ [[package]] name = "spin-common" -version = "2.8.0-pre0" +version = "3.0.0-rc.1" dependencies = [ "anyhow", "dirs 5.0.1", @@ -6987,7 +6987,7 @@ dependencies = [ [[package]] name = "spin-componentize" -version = "2.8.0-pre0" +version = "3.0.0-rc.1" dependencies = [ "anyhow", "async-trait", @@ -7013,7 +7013,7 @@ dependencies = [ [[package]] name = "spin-compose" -version = "2.8.0-pre0" +version = "3.0.0-rc.1" dependencies = [ "anyhow", "async-trait", @@ -7027,7 +7027,7 @@ dependencies = [ [[package]] name = "spin-core" -version = "2.8.0-pre0" +version = "3.0.0-rc.1" dependencies = [ "anyhow", "async-trait", @@ -7045,7 +7045,7 @@ dependencies = [ [[package]] name = "spin-doctor" -version = "2.8.0-pre0" +version = "3.0.0-rc.1" dependencies = [ "anyhow", "async-trait", @@ -7066,7 +7066,7 @@ dependencies = [ [[package]] name = "spin-expressions" -version = "2.8.0-pre0" +version = "3.0.0-rc.1" dependencies = [ "anyhow", "async-trait", @@ -7079,7 +7079,7 @@ dependencies = [ [[package]] name = "spin-factor-key-value" -version = "2.8.0-pre0" +version = "3.0.0-rc.1" dependencies = [ "anyhow", "lru", @@ -7101,7 +7101,7 @@ dependencies = [ [[package]] name = "spin-factor-llm" -version = "2.8.0-pre0" +version = "3.0.0-rc.1" dependencies = [ "anyhow", "async-trait", @@ -7120,7 +7120,7 @@ dependencies = [ [[package]] name = "spin-factor-outbound-http" -version = "2.8.0-pre0" +version = "3.0.0-rc.1" dependencies = [ "anyhow", "http 1.1.0", @@ -7145,7 +7145,7 @@ dependencies = [ [[package]] name = "spin-factor-outbound-mqtt" -version = "2.8.0-pre0" +version = "3.0.0-rc.1" dependencies = [ "anyhow", "rumqttc", @@ -7162,7 +7162,7 @@ dependencies = [ [[package]] name = "spin-factor-outbound-mysql" -version = "2.8.0-pre0" +version = "3.0.0-rc.1" dependencies = [ "anyhow", "mysql_async", @@ -7180,7 +7180,7 @@ dependencies = [ [[package]] name = "spin-factor-outbound-networking" -version = "2.8.0-pre0" +version = "3.0.0-rc.1" dependencies = [ "anyhow", "futures-util", @@ -7210,7 +7210,7 @@ dependencies = [ [[package]] name = "spin-factor-outbound-pg" -version = "2.8.0-pre0" +version = "3.0.0-rc.1" dependencies = [ "anyhow", "chrono", @@ -7230,7 +7230,7 @@ dependencies = [ [[package]] name = "spin-factor-outbound-redis" -version = "2.8.0-pre0" +version = "3.0.0-rc.1" dependencies = [ "anyhow", "redis 0.25.4", @@ -7247,7 +7247,7 @@ dependencies = [ [[package]] name = "spin-factor-sqlite" -version = "2.8.0-pre0" +version = "3.0.0-rc.1" dependencies = [ "async-trait", "spin-factors", @@ -7261,7 +7261,7 @@ dependencies = [ [[package]] name = "spin-factor-variables" -version = "2.8.0-pre0" +version = "3.0.0-rc.1" dependencies = [ "spin-expressions", "spin-factors", @@ -7273,7 +7273,7 @@ dependencies = [ [[package]] name = "spin-factor-wasi" -version = "2.8.0-pre0" +version = "3.0.0-rc.1" dependencies = [ "async-trait", "bytes", @@ -7287,7 +7287,7 @@ dependencies = [ [[package]] name = "spin-factors" -version = "2.8.0-pre0" +version = "3.0.0-rc.1" dependencies = [ "anyhow", "serde 1.0.210", @@ -7300,7 +7300,7 @@ dependencies = [ [[package]] name = "spin-factors-derive" -version = "2.8.0-pre0" +version = "3.0.0-rc.1" dependencies = [ "expander", "proc-macro2", @@ -7310,7 +7310,7 @@ dependencies = [ [[package]] name = "spin-factors-executor" -version = "2.8.0-pre0" +version = "3.0.0-rc.1" dependencies = [ "anyhow", "spin-app", @@ -7323,7 +7323,7 @@ dependencies = [ [[package]] name = "spin-factors-test" -version = "2.8.0-pre0" +version = "3.0.0-rc.1" dependencies = [ "spin-app", "spin-factors", @@ -7334,7 +7334,7 @@ dependencies = [ [[package]] name = "spin-http" -version = "2.8.0-pre0" +version = "3.0.0-rc.1" dependencies = [ "anyhow", "http 1.1.0", @@ -7353,7 +7353,7 @@ dependencies = [ [[package]] name = "spin-key-value-azure" -version = "2.8.0-pre0" +version = "3.0.0-rc.1" dependencies = [ "anyhow", "azure_core", @@ -7367,7 +7367,7 @@ dependencies = [ [[package]] name = "spin-key-value-redis" -version = "2.8.0-pre0" +version = "3.0.0-rc.1" dependencies = [ "anyhow", "redis 0.27.2", @@ -7380,7 +7380,7 @@ dependencies = [ [[package]] name = "spin-key-value-spin" -version = "2.8.0-pre0" +version = "3.0.0-rc.1" dependencies = [ "anyhow", "rusqlite", @@ -7393,7 +7393,7 @@ dependencies = [ [[package]] name = "spin-llm-local" -version = "2.8.0-pre0" +version = "3.0.0-rc.1" dependencies = [ "anyhow", "candle-core", @@ -7413,7 +7413,7 @@ dependencies = [ [[package]] name = "spin-llm-remote-http" -version = "2.8.0-pre0" +version = "3.0.0-rc.1" dependencies = [ "anyhow", "reqwest 0.12.7", @@ -7426,7 +7426,7 @@ dependencies = [ [[package]] name = "spin-loader" -version = "2.8.0-pre0" +version = "3.0.0-rc.1" dependencies = [ "anyhow", "dirs 5.0.1", @@ -7453,7 +7453,7 @@ dependencies = [ [[package]] name = "spin-locked-app" -version = "2.8.0-pre0" +version = "3.0.0-rc.1" dependencies = [ "anyhow", "async-trait", @@ -7465,7 +7465,7 @@ dependencies = [ [[package]] name = "spin-manifest" -version = "2.8.0-pre0" +version = "3.0.0-rc.1" dependencies = [ "anyhow", "glob", @@ -7484,7 +7484,7 @@ dependencies = [ [[package]] name = "spin-oci" -version = "2.8.0-pre0" +version = "3.0.0-rc.1" dependencies = [ "anyhow", "async-compression", @@ -7512,7 +7512,7 @@ dependencies = [ [[package]] name = "spin-plugins" -version = "2.8.0-pre0" +version = "3.0.0-rc.1" dependencies = [ "anyhow", "chrono", @@ -7537,11 +7537,11 @@ dependencies = [ [[package]] name = "spin-resource-table" -version = "2.8.0-pre0" +version = "3.0.0-rc.1" [[package]] name = "spin-runtime-config" -version = "2.8.0-pre0" +version = "3.0.0-rc.1" dependencies = [ "anyhow", "spin-common", @@ -7572,7 +7572,7 @@ dependencies = [ [[package]] name = "spin-runtime-factors" -version = "2.8.0-pre0" +version = "3.0.0-rc.1" dependencies = [ "anyhow", "clap 3.2.25", @@ -7598,7 +7598,7 @@ dependencies = [ [[package]] name = "spin-serde" -version = "2.8.0-pre0" +version = "3.0.0-rc.1" dependencies = [ "anyhow", "base64 0.22.1", @@ -7609,7 +7609,7 @@ dependencies = [ [[package]] name = "spin-sqlite" -version = "2.8.0-pre0" +version = "3.0.0-rc.1" dependencies = [ "serde 1.0.210", "spin-factor-sqlite", @@ -7621,7 +7621,7 @@ dependencies = [ [[package]] name = "spin-sqlite-inproc" -version = "2.8.0-pre0" +version = "3.0.0-rc.1" dependencies = [ "anyhow", "async-trait", @@ -7633,7 +7633,7 @@ dependencies = [ [[package]] name = "spin-sqlite-libsql" -version = "2.8.0-pre0" +version = "3.0.0-rc.1" dependencies = [ "anyhow", "async-trait", @@ -7645,7 +7645,7 @@ dependencies = [ [[package]] name = "spin-telemetry" -version = "2.8.0-pre0" +version = "3.0.0-rc.1" dependencies = [ "anyhow", "http 0.2.12", @@ -7661,7 +7661,7 @@ dependencies = [ [[package]] name = "spin-templates" -version = "2.8.0-pre0" +version = "3.0.0-rc.1" dependencies = [ "anyhow", "dialoguer", @@ -7690,7 +7690,7 @@ dependencies = [ [[package]] name = "spin-trigger" -version = "2.8.0-pre0" +version = "3.0.0-rc.1" dependencies = [ "anyhow", "clap 3.2.25", @@ -7718,7 +7718,7 @@ dependencies = [ [[package]] name = "spin-trigger-http" -version = "2.8.0-pre0" +version = "3.0.0-rc.1" dependencies = [ "anyhow", "clap 3.2.25", @@ -7752,7 +7752,7 @@ dependencies = [ [[package]] name = "spin-trigger-redis" -version = "2.8.0-pre0" +version = "3.0.0-rc.1" dependencies = [ "anyhow", "futures", @@ -7769,7 +7769,7 @@ dependencies = [ [[package]] name = "spin-variables" -version = "2.8.0-pre0" +version = "3.0.0-rc.1" dependencies = [ "azure_core", "azure_identity", @@ -7787,7 +7787,7 @@ dependencies = [ [[package]] name = "spin-world" -version = "2.8.0-pre0" +version = "3.0.0-rc.1" dependencies = [ "async-trait", "wasmtime", @@ -8089,7 +8089,7 @@ dependencies = [ [[package]] name = "terminal" -version = "2.8.0-pre0" +version = "3.0.0-rc.1" dependencies = [ "termcolor", ] @@ -8702,7 +8702,7 @@ dependencies = [ [[package]] name = "ui-testing" -version = "2.8.0-pre0" +version = "3.0.0-rc.1" dependencies = [ "anyhow", "dirs 5.0.1", diff --git a/Cargo.toml b/Cargo.toml index 38256599b..d84c5db06 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -6,7 +6,7 @@ edition = { workspace = true } license = { workspace = true } [workspace.package] -version = "2.8.0-pre0" +version = "3.0.0-rc.1" authors = ["Fermyon Engineering "] edition = "2021" license = "Apache-2.0 WITH LLVM-exception" diff --git a/examples/http-rust/Cargo.lock b/examples/http-rust/Cargo.lock index 8fc7c54e5..d04703efd 100644 --- a/examples/http-rust/Cargo.lock +++ b/examples/http-rust/Cargo.lock @@ -179,7 +179,6 @@ version = "0.1.0" dependencies = [ "anyhow", "http", - "serde", "spin-sdk", ] diff --git a/examples/spin-timer/Cargo.lock b/examples/spin-timer/Cargo.lock index edbb76b5f..e9974758c 100644 --- a/examples/spin-timer/Cargo.lock +++ b/examples/spin-timer/Cargo.lock @@ -2814,6 +2814,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "02048d9e032fb3cc3413bbf7b83a15d84a5d419778e2628751896d856498eee9" dependencies = [ "bytes", + "chrono", "fallible-iterator 0.2.0", "postgres-protocol", ] @@ -3737,7 +3738,7 @@ dependencies = [ [[package]] name = "spin-app" -version = "2.8.0-pre0" +version = "3.0.0-rc.1" dependencies = [ "anyhow", "serde", @@ -3747,7 +3748,7 @@ dependencies = [ [[package]] name = "spin-common" -version = "2.8.0-pre0" +version = "3.0.0-rc.1" dependencies = [ "anyhow", "dirs 5.0.1", @@ -3759,7 +3760,7 @@ dependencies = [ [[package]] name = "spin-componentize" -version = "2.8.0-pre0" +version = "3.0.0-rc.1" dependencies = [ "anyhow", "tracing", @@ -3772,7 +3773,7 @@ dependencies = [ [[package]] name = "spin-compose" -version = "2.8.0-pre0" +version = "3.0.0-rc.1" dependencies = [ "anyhow", "async-trait", @@ -3786,7 +3787,7 @@ dependencies = [ [[package]] name = "spin-core" -version = "2.8.0-pre0" +version = "3.0.0-rc.1" dependencies = [ "anyhow", "async-trait", @@ -3796,17 +3797,18 @@ dependencies = [ [[package]] name = "spin-expressions" -version = "2.8.0-pre0" +version = "3.0.0-rc.1" dependencies = [ "anyhow", "async-trait", + "futures", "spin-locked-app", "thiserror", ] [[package]] name = "spin-factor-key-value" -version = "2.8.0-pre0" +version = "3.0.0-rc.1" dependencies = [ "anyhow", "lru", @@ -3816,6 +3818,7 @@ dependencies = [ "spin-locked-app", "spin-resource-table", "spin-world", + "thiserror", "tokio", "toml", "tracing", @@ -3823,7 +3826,7 @@ dependencies = [ [[package]] name = "spin-factor-llm" -version = "2.8.0-pre0" +version = "3.0.0-rc.1" dependencies = [ "anyhow", "async-trait", @@ -3840,7 +3843,7 @@ dependencies = [ [[package]] name = "spin-factor-outbound-http" -version = "2.8.0-pre0" +version = "3.0.0-rc.1" dependencies = [ "anyhow", "http 1.1.0", @@ -3863,7 +3866,7 @@ dependencies = [ [[package]] name = "spin-factor-outbound-mqtt" -version = "2.8.0-pre0" +version = "3.0.0-rc.1" dependencies = [ "anyhow", "rumqttc", @@ -3878,7 +3881,7 @@ dependencies = [ [[package]] name = "spin-factor-outbound-mysql" -version = "2.8.0-pre0" +version = "3.0.0-rc.1" dependencies = [ "anyhow", "mysql_async", @@ -3894,7 +3897,7 @@ dependencies = [ [[package]] name = "spin-factor-outbound-networking" -version = "2.8.0-pre0" +version = "3.0.0-rc.1" dependencies = [ "anyhow", "futures-util", @@ -3919,9 +3922,10 @@ dependencies = [ [[package]] name = "spin-factor-outbound-pg" -version = "2.8.0-pre0" +version = "3.0.0-rc.1" dependencies = [ "anyhow", + "chrono", "native-tls", "postgres-native-tls", "spin-core", @@ -3936,7 +3940,7 @@ dependencies = [ [[package]] name = "spin-factor-outbound-redis" -version = "2.8.0-pre0" +version = "3.0.0-rc.1" dependencies = [ "anyhow", "redis 0.25.4", @@ -3950,7 +3954,7 @@ dependencies = [ [[package]] name = "spin-factor-sqlite" -version = "2.8.0-pre0" +version = "3.0.0-rc.1" dependencies = [ "async-trait", "spin-factors", @@ -3963,7 +3967,7 @@ dependencies = [ [[package]] name = "spin-factor-variables" -version = "2.8.0-pre0" +version = "3.0.0-rc.1" dependencies = [ "spin-expressions", "spin-factors", @@ -3973,7 +3977,7 @@ dependencies = [ [[package]] name = "spin-factor-wasi" -version = "2.8.0-pre0" +version = "3.0.0-rc.1" dependencies = [ "async-trait", "bytes", @@ -3986,7 +3990,7 @@ dependencies = [ [[package]] name = "spin-factors" -version = "2.8.0-pre0" +version = "3.0.0-rc.1" dependencies = [ "anyhow", "serde", @@ -3999,7 +4003,7 @@ dependencies = [ [[package]] name = "spin-factors-derive" -version = "2.8.0-pre0" +version = "3.0.0-rc.1" dependencies = [ "proc-macro2", "quote", @@ -4008,7 +4012,7 @@ dependencies = [ [[package]] name = "spin-factors-executor" -version = "2.8.0-pre0" +version = "3.0.0-rc.1" dependencies = [ "anyhow", "spin-app", @@ -4018,9 +4022,10 @@ dependencies = [ [[package]] name = "spin-key-value-azure" -version = "2.8.0-pre0" +version = "3.0.0-rc.1" dependencies = [ "anyhow", + "azure_core", "azure_data_cosmos", "azure_identity", "futures", @@ -4031,7 +4036,7 @@ dependencies = [ [[package]] name = "spin-key-value-redis" -version = "2.8.0-pre0" +version = "3.0.0-rc.1" dependencies = [ "anyhow", "redis 0.27.2", @@ -4044,7 +4049,7 @@ dependencies = [ [[package]] name = "spin-key-value-spin" -version = "2.8.0-pre0" +version = "3.0.0-rc.1" dependencies = [ "anyhow", "rusqlite", @@ -4057,7 +4062,7 @@ dependencies = [ [[package]] name = "spin-llm-remote-http" -version = "2.8.0-pre0" +version = "3.0.0-rc.1" dependencies = [ "anyhow", "reqwest 0.12.7", @@ -4070,7 +4075,7 @@ dependencies = [ [[package]] name = "spin-locked-app" -version = "2.8.0-pre0" +version = "3.0.0-rc.1" dependencies = [ "anyhow", "async-trait", @@ -4082,7 +4087,7 @@ dependencies = [ [[package]] name = "spin-manifest" -version = "2.8.0-pre0" +version = "3.0.0-rc.1" dependencies = [ "anyhow", "indexmap 2.2.6", @@ -4098,11 +4103,11 @@ dependencies = [ [[package]] name = "spin-resource-table" -version = "2.8.0-pre0" +version = "3.0.0-rc.1" [[package]] name = "spin-runtime-config" -version = "2.8.0-pre0" +version = "3.0.0-rc.1" dependencies = [ "anyhow", "spin-common", @@ -4129,7 +4134,7 @@ dependencies = [ [[package]] name = "spin-runtime-factors" -version = "2.8.0-pre0" +version = "3.0.0-rc.1" dependencies = [ "anyhow", "clap", @@ -4155,7 +4160,7 @@ dependencies = [ [[package]] name = "spin-serde" -version = "2.8.0-pre0" +version = "3.0.0-rc.1" dependencies = [ "anyhow", "base64 0.22.1", @@ -4166,7 +4171,7 @@ dependencies = [ [[package]] name = "spin-sqlite" -version = "2.8.0-pre0" +version = "3.0.0-rc.1" dependencies = [ "serde", "spin-factor-sqlite", @@ -4178,7 +4183,7 @@ dependencies = [ [[package]] name = "spin-sqlite-inproc" -version = "2.8.0-pre0" +version = "3.0.0-rc.1" dependencies = [ "anyhow", "async-trait", @@ -4190,7 +4195,7 @@ dependencies = [ [[package]] name = "spin-sqlite-libsql" -version = "2.8.0-pre0" +version = "3.0.0-rc.1" dependencies = [ "anyhow", "async-trait", @@ -4202,7 +4207,7 @@ dependencies = [ [[package]] name = "spin-telemetry" -version = "2.8.0-pre0" +version = "3.0.0-rc.1" dependencies = [ "anyhow", "http 0.2.12", @@ -4218,7 +4223,7 @@ dependencies = [ [[package]] name = "spin-trigger" -version = "2.8.0-pre0" +version = "3.0.0-rc.1" dependencies = [ "anyhow", "clap", @@ -4244,7 +4249,7 @@ dependencies = [ [[package]] name = "spin-variables" -version = "2.8.0-pre0" +version = "3.0.0-rc.1" dependencies = [ "azure_core", "azure_identity", @@ -4262,7 +4267,7 @@ dependencies = [ [[package]] name = "spin-world" -version = "2.8.0-pre0" +version = "3.0.0-rc.1" dependencies = [ "async-trait", "wasmtime", @@ -4456,7 +4461,7 @@ dependencies = [ [[package]] name = "terminal" -version = "2.8.0-pre0" +version = "3.0.0-rc.1" dependencies = [ "termcolor", ] diff --git a/examples/spin-wagi-http/http-rust/Cargo.lock b/examples/spin-wagi-http/http-rust/Cargo.lock index 264edd0b7..0be8c37dd 100644 --- a/examples/spin-wagi-http/http-rust/Cargo.lock +++ b/examples/spin-wagi-http/http-rust/Cargo.lock @@ -152,7 +152,6 @@ name = "goodbyerust" version = "0.1.0" dependencies = [ "anyhow", - "bytes", "http", "spin-sdk", ]