diff --git a/Cargo.toml b/Cargo.toml index adb90c522..0bda052ca 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -46,7 +46,7 @@ serde_json = { workspace = true } sha2 = { workspace = true } subprocess = "0.2" tempfile = { workspace = true } -tokio = { version = "1", features = ["full"] } +tokio = { workspace = true, features = ["full"] } toml = { workspace = true } tracing = { workspace = true } url = { workspace = true } @@ -148,6 +148,7 @@ sha2 = "0.10" tempfile = "3" test-environment = { git = "https://github.com/fermyon/conformance-tests", rev = "387b7f375df59e6254a7c29cf4a53507a9f46d32" } thiserror = "1" +tokio = "1" toml = "0.8" tracing = { version = "0.1", features = ["log"] } tracing-opentelemetry = { version = "0.26", default-features = false, features = ["metrics"] } diff --git a/crates/build/Cargo.toml b/crates/build/Cargo.toml index eb8f59b54..2bc920422 100644 --- a/crates/build/Cargo.toml +++ b/crates/build/Cargo.toml @@ -12,6 +12,6 @@ spin-common = { path = "../common" } spin-manifest = { path = "../manifest" } subprocess = "0.2" terminal = { path = "../terminal" } -tokio = { version = "1", features = ["full"] } +tokio = { workspace = true, features = ["full"] } toml = { workspace = true } tracing = { workspace = true } diff --git a/crates/common/Cargo.toml b/crates/common/Cargo.toml index 4ddf1309b..cda3d03c1 100644 --- a/crates/common/Cargo.toml +++ b/crates/common/Cargo.toml @@ -9,5 +9,5 @@ anyhow = { workspace = true } dirs = { workspace = true } sha2 = { workspace = true } tempfile = { workspace = true } -tokio = { version = "1", features = ["rt", "time"] } +tokio = { workspace = true, features = ["rt", "time"] } url = { workspace = true } diff --git a/crates/componentize/Cargo.toml b/crates/componentize/Cargo.toml index 06c549d5d..10a646cf9 100644 --- a/crates/componentize/Cargo.toml +++ b/crates/componentize/Cargo.toml @@ -26,7 +26,7 @@ rand_core = "0.6" serde = { workspace = true } serde_json = { workspace = true } tempfile = { workspace = true } -tokio = { version = "1", features = ["macros", "rt", "fs"] } +tokio = { workspace = true, features = ["macros", "rt", "fs"] } toml = { workspace = true } wasmtime = { workspace = true } wasmtime-wasi = { workspace = true } diff --git a/crates/core/Cargo.toml b/crates/core/Cargo.toml index 551c9c498..afe06179f 100644 --- a/crates/core/Cargo.toml +++ b/crates/core/Cargo.toml @@ -11,11 +11,11 @@ tracing = { workspace = true } wasmtime = { workspace = true } [dev-dependencies] -serde_json = "1" +serde_json = { workspace = true } spin-componentize = { workspace = true } spin-factor-wasi = { path = "../factor-wasi" } spin-factors = { path = "../factors" } spin-factors-test = { path = "../factors-test" } spin-locked-app = { path = "../locked-app" } -tokio = { version = "1", features = ["macros", "rt", "rt-multi-thread"] } +tokio = { workspace = true, features = ["macros", "rt", "rt-multi-thread"] } wasmtime-wasi = { workspace = true } diff --git a/crates/doctor/Cargo.toml b/crates/doctor/Cargo.toml index d3e42d07b..2c305bf65 100644 --- a/crates/doctor/Cargo.toml +++ b/crates/doctor/Cargo.toml @@ -14,7 +14,7 @@ spin-common = { path = "../common" } spin-manifest = { path = "../manifest" } tempfile = { workspace = true } terminal = { path = "../terminal" } -tokio = { version = "1", features = ["process"] } +tokio = { workspace = true, features = ["process"] } toml = { workspace = true } toml_edit = { version = "0.22", features = ["serde"] } tracing = { workspace = true } @@ -22,7 +22,7 @@ tracing = { workspace = true } [dev-dependencies] glob = { workspace = true } tempfile = { workspace = true } -tokio = { version = "1", features = ["macros", "rt"] } +tokio = { workspace = true, features = ["macros", "rt"] } ui-testing = { path = "../ui-testing" } [[test]] diff --git a/crates/expressions/Cargo.toml b/crates/expressions/Cargo.toml index 8dc0b0a1d..15bb79a68 100644 --- a/crates/expressions/Cargo.toml +++ b/crates/expressions/Cargo.toml @@ -12,5 +12,5 @@ spin-locked-app = { path = "../locked-app" } thiserror = { workspace = true } [dev-dependencies] -tokio = { version = "1", features = ["macros", "rt-multi-thread"] } +tokio = { workspace = true, features = ["macros", "rt-multi-thread"] } toml = { workspace = true } diff --git a/crates/factor-key-value/Cargo.toml b/crates/factor-key-value/Cargo.toml index cf24757c5..5f12662f8 100644 --- a/crates/factor-key-value/Cargo.toml +++ b/crates/factor-key-value/Cargo.toml @@ -13,16 +13,16 @@ spin-factors = { path = "../factors" } spin-locked-app = { path = "../locked-app" } spin-world = { path = "../world" } table = { path = "../table" } -tokio = { version = "1", features = ["macros", "sync", "rt"] } +tokio = { workspace = true, features = ["macros", "sync", "rt"] } toml = { workspace = true } tracing = { workspace = true } [dev-dependencies] spin-factors-test = { path = "../factors-test" } -spin-key-value-spin = { path = "../key-value-spin" } spin-key-value-redis = { path = "../key-value-redis" } +spin-key-value-spin = { path = "../key-value-spin" } tempfile = { workspace = true } -tokio = { version = "1", features = ["macros", "rt"] } +tokio = { workspace = true, features = ["macros", "rt"] } [lints] diff --git a/crates/factor-llm/Cargo.toml b/crates/factor-llm/Cargo.toml index b7486aeb7..ef5a98549 100644 --- a/crates/factor-llm/Cargo.toml +++ b/crates/factor-llm/Cargo.toml @@ -22,14 +22,14 @@ spin-llm-local = { path = "../llm-local", optional = true } spin-llm-remote-http = { path = "../llm-remote-http" } spin-locked-app = { path = "../locked-app" } spin-world = { path = "../world" } -tokio = { version = "1", features = ["sync"] } +tokio = { workspace = true, features = ["sync"] } toml = { workspace = true } tracing = { workspace = true } url = { version = "2", features = ["serde"] } [dev-dependencies] spin-factors-test = { path = "../factors-test" } -tokio = { version = "1", features = ["macros", "rt"] } +tokio = { workspace = true, features = ["macros", "rt"] } [lints] workspace = true diff --git a/crates/factor-outbound-http/Cargo.toml b/crates/factor-outbound-http/Cargo.toml index 1a78eaf3e..55f620f9d 100644 --- a/crates/factor-outbound-http/Cargo.toml +++ b/crates/factor-outbound-http/Cargo.toml @@ -17,7 +17,7 @@ spin-factors = { path = "../factors" } spin-telemetry = { path = "../telemetry" } spin-world = { path = "../world" } terminal = { path = "../terminal" } -tokio = { version = "1", features = ["macros", "rt", "net"] } +tokio = { workspace = true, features = ["macros", "rt", "net"] } tokio-rustls = { version = "0.26", default-features = false, features = ["logging", "tls12"] } tracing = { workspace = true } wasmtime = { workspace = true } diff --git a/crates/factor-outbound-mqtt/Cargo.toml b/crates/factor-outbound-mqtt/Cargo.toml index 571dc4ddf..6f8700c1e 100644 --- a/crates/factor-outbound-mqtt/Cargo.toml +++ b/crates/factor-outbound-mqtt/Cargo.toml @@ -12,13 +12,13 @@ spin-factor-outbound-networking = { path = "../factor-outbound-networking" } spin-factors = { path = "../factors" } spin-world = { path = "../world" } table = { path = "../table" } -tokio = { version = "1", features = ["sync"] } +tokio = { workspace = true, features = ["sync"] } tracing = { workspace = true } [dev-dependencies] spin-factor-variables = { path = "../factor-variables" } spin-factors-test = { path = "../factors-test" } -tokio = { version = "1", features = ["macros", "rt"] } +tokio = { workspace = true, features = ["macros", "rt"] } [lints] workspace = true diff --git a/crates/factor-outbound-mysql/Cargo.toml b/crates/factor-outbound-mysql/Cargo.toml index 57d76951d..6281abeec 100644 --- a/crates/factor-outbound-mysql/Cargo.toml +++ b/crates/factor-outbound-mysql/Cargo.toml @@ -23,7 +23,7 @@ spin-factor-outbound-networking = { path = "../factor-outbound-networking" } spin-factors = { path = "../factors" } spin-world = { path = "../world" } table = { path = "../table" } -tokio = { version = "1", features = ["rt-multi-thread"] } +tokio = { workspace = true, features = ["rt-multi-thread"] } tracing = { workspace = true } url = { workspace = true } diff --git a/crates/factor-outbound-networking/Cargo.toml b/crates/factor-outbound-networking/Cargo.toml index 78ce240d9..e88412490 100644 --- a/crates/factor-outbound-networking/Cargo.toml +++ b/crates/factor-outbound-networking/Cargo.toml @@ -29,7 +29,7 @@ webpki-roots = "0.26" [dev-dependencies] spin-factors-test = { path = "../factors-test" } tempfile = { workspace = true } -tokio = { version = "1", features = ["macros", "rt"] } +tokio = { workspace = true, features = ["macros", "rt"] } toml = { workspace = true } wasmtime-wasi = { workspace = true } diff --git a/crates/factor-outbound-pg/Cargo.toml b/crates/factor-outbound-pg/Cargo.toml index 687acdaa3..7aef4cd81 100644 --- a/crates/factor-outbound-pg/Cargo.toml +++ b/crates/factor-outbound-pg/Cargo.toml @@ -13,14 +13,14 @@ spin-factor-outbound-networking = { path = "../factor-outbound-networking" } spin-factors = { path = "../factors" } spin-world = { path = "../world" } table = { path = "../table" } -tokio = { version = "1", features = ["rt-multi-thread"] } +tokio = { workspace = true, features = ["rt-multi-thread"] } tokio-postgres = "0.7" tracing = { workspace = true } [dev-dependencies] spin-factor-variables = { path = "../factor-variables" } spin-factors-test = { path = "../factors-test" } -tokio = { version = "1", features = ["macros", "rt"] } +tokio = { workspace = true, features = ["macros", "rt"] } [lints] workspace = true diff --git a/crates/factor-outbound-redis/Cargo.toml b/crates/factor-outbound-redis/Cargo.toml index 5943678a4..fd901e312 100644 --- a/crates/factor-outbound-redis/Cargo.toml +++ b/crates/factor-outbound-redis/Cargo.toml @@ -17,7 +17,7 @@ tracing = { workspace = true } [dev-dependencies] spin-factor-variables = { path = "../factor-variables" } spin-factors-test = { path = "../factors-test" } -tokio = { version = "1", features = ["macros", "rt"] } +tokio = { workspace = true, features = ["macros", "rt"] } [lints] workspace = true diff --git a/crates/factor-sqlite/Cargo.toml b/crates/factor-sqlite/Cargo.toml index d7e51d910..0a88ef616 100644 --- a/crates/factor-sqlite/Cargo.toml +++ b/crates/factor-sqlite/Cargo.toml @@ -15,13 +15,13 @@ spin-factors = { path = "../factors" } spin-locked-app = { path = "../locked-app" } spin-world = { path = "../world" } table = { path = "../table" } -tokio = "1" +tokio = { workspace = true } toml = { workspace = true } tracing = { workspace = true } [dev-dependencies] spin-factors-test = { path = "../factors-test" } -tokio = { version = "1", features = ["macros", "rt"] } +tokio = { workspace = true, features = ["macros", "rt"] } [lints] workspace = true diff --git a/crates/factor-variables/Cargo.toml b/crates/factor-variables/Cargo.toml index e1e16ace8..6310d2a88 100644 --- a/crates/factor-variables/Cargo.toml +++ b/crates/factor-variables/Cargo.toml @@ -13,14 +13,14 @@ serde = { workspace = true } spin-expressions = { path = "../expressions" } spin-factors = { path = "../factors" } spin-world = { path = "../world" } -tokio = { version = "1", features = ["rt-multi-thread"] } +tokio = { workspace = true, features = ["rt-multi-thread"] } toml = { workspace = true } tracing = { workspace = true } vaultrs = "0.7" [dev-dependencies] spin-factors-test = { path = "../factors-test" } -tokio = { version = "1", features = ["macros", "rt"] } +tokio = { workspace = true, features = ["macros", "rt"] } [lints] workspace = true diff --git a/crates/factor-wasi/Cargo.toml b/crates/factor-wasi/Cargo.toml index 1e30dc965..978b2cdb0 100644 --- a/crates/factor-wasi/Cargo.toml +++ b/crates/factor-wasi/Cargo.toml @@ -10,13 +10,13 @@ bytes = { workspace = true } cap-primitives = "3.0.0" spin-common = { path = "../common" } spin-factors = { path = "../factors" } -tokio = { version = "1" } +tokio = { workspace = true } wasmtime = { workspace = true } wasmtime-wasi = { workspace = true } [dev-dependencies] spin-factors-test = { path = "../factors-test" } -tokio = { version = "1", features = ["macros", "rt"] } +tokio = { workspace = true, features = ["macros", "rt"] } [lints] workspace = true diff --git a/crates/factors-executor/Cargo.toml b/crates/factors-executor/Cargo.toml index 63f92b391..9dd5f80b0 100644 --- a/crates/factors-executor/Cargo.toml +++ b/crates/factors-executor/Cargo.toml @@ -17,7 +17,7 @@ spin-factors = { path = "../factors" } [dev-dependencies] spin-factor-wasi = { path = "../factor-wasi" } spin-factors-test = { path = "../factors-test" } -tokio = { version = "1", features = ["macros", "rt"] } +tokio = { workspace = true, features = ["macros", "rt"] } [lints] workspace = true diff --git a/crates/key-value-azure/Cargo.toml b/crates/key-value-azure/Cargo.toml index a20ae4ed5..dee1704b7 100644 --- a/crates/key-value-azure/Cargo.toml +++ b/crates/key-value-azure/Cargo.toml @@ -16,7 +16,7 @@ futures = { workspace = true } serde = { workspace = true } spin-core = { path = "../core" } spin-factor-key-value = { path = "../factor-key-value" } -tokio = "1" +tokio = { workspace = true } url = { workspace = true } [lints] diff --git a/crates/key-value-redis/Cargo.toml b/crates/key-value-redis/Cargo.toml index 57196edf9..4096ff06a 100644 --- a/crates/key-value-redis/Cargo.toml +++ b/crates/key-value-redis/Cargo.toml @@ -11,7 +11,7 @@ serde = { workspace = true } spin-core = { path = "../core" } spin-factor-key-value = { path = "../factor-key-value" } spin-world = { path = "../world" } -tokio = "1" +tokio = { workspace = true } url = { workspace = true } [lints] diff --git a/crates/key-value-spin/Cargo.toml b/crates/key-value-spin/Cargo.toml index 7f1ba141e..84a522f27 100644 --- a/crates/key-value-spin/Cargo.toml +++ b/crates/key-value-spin/Cargo.toml @@ -11,7 +11,7 @@ serde = { workspace = true } spin-core = { path = "../core" } spin-factor-key-value = { path = "../factor-key-value" } spin-world = { path = "../world" } -tokio = { version = "1", features = ["rt-multi-thread"] } +tokio = { workspace = true, features = ["rt-multi-thread"] } [lints] workspace = true diff --git a/crates/llm-local/Cargo.toml b/crates/llm-local/Cargo.toml index 646e2cdf9..fc91e8b8f 100644 --- a/crates/llm-local/Cargo.toml +++ b/crates/llm-local/Cargo.toml @@ -15,13 +15,13 @@ num_cpus = "1" rand = { workspace = true } safetensors = "0.4" serde = { workspace = true } -serde_json = "1" +serde_json = { workspace = true } spin-common = { path = "../common" } spin-core = { path = "../core" } spin-world = { path = "../world" } terminal = { path = "../terminal" } tokenizers = "0.20" -tokio = { version = "1", features = ["macros", "sync", "fs"] } +tokio = { workspace = true, features = ["macros", "sync", "fs"] } tracing = { workspace = true } [features] diff --git a/crates/loader/Cargo.toml b/crates/loader/Cargo.toml index 6c8619e17..639e75463 100644 --- a/crates/loader/Cargo.toml +++ b/crates/loader/Cargo.toml @@ -31,7 +31,7 @@ spin-serde = { path = "../serde" } tempfile = { workspace = true } terminal = { path = "../terminal" } thiserror = { workspace = true } -tokio = "1" +tokio = { workspace = true } tokio-util = "0.7" toml = { workspace = true } tracing = { workspace = true } @@ -39,7 +39,7 @@ walkdir = "2" wasm-pkg-loader = "0.4" [dev-dependencies] -tokio = { version = "1", features = ["rt", "macros"] } +tokio = { workspace = true, features = ["rt", "macros"] } ui-testing = { path = "../ui-testing" } [features] diff --git a/crates/oci/Cargo.toml b/crates/oci/Cargo.toml index b88509407..af13f2519 100644 --- a/crates/oci/Cargo.toml +++ b/crates/oci/Cargo.toml @@ -27,7 +27,7 @@ spin-loader = { path = "../loader" } spin-locked-app = { path = "../locked-app" } spin-manifest = { path = "../manifest" } tempfile = { workspace = true } -tokio = { version = "1", features = ["fs"] } +tokio = { workspace = true, features = ["fs"] } tokio-util = { version = "0.7", features = ["compat"] } tracing = { workspace = true } walkdir = "2" diff --git a/crates/plugins/Cargo.toml b/crates/plugins/Cargo.toml index e70926498..07019699e 100644 --- a/crates/plugins/Cargo.toml +++ b/crates/plugins/Cargo.toml @@ -22,6 +22,6 @@ tar = "0.4" tempfile = { workspace = true } terminal = { path = "../terminal" } thiserror = { workspace = true } -tokio = { version = "1", features = ["fs", "process", "rt", "macros"] } +tokio = { workspace = true, features = ["fs", "process", "rt", "macros"] } tracing = { workspace = true } url = { version = "2", features = ["serde"] } diff --git a/crates/runtime-config/Cargo.toml b/crates/runtime-config/Cargo.toml index 4fbe80465..288e75f37 100644 --- a/crates/runtime-config/Cargo.toml +++ b/crates/runtime-config/Cargo.toml @@ -33,8 +33,8 @@ toml = { workspace = true } [dev-dependencies] spin-factors-test = { path = "../factors-test" } spin-world = { path = "../world" } -tokio = { version = "1", features = ["macros"] } tempfile = "3.2" +tokio = { workspace = true, features = ["macros"] } toml = "0.8" [lints] diff --git a/crates/sqlite-inproc/Cargo.toml b/crates/sqlite-inproc/Cargo.toml index 4b71f724b..e53e1cabe 100644 --- a/crates/sqlite-inproc/Cargo.toml +++ b/crates/sqlite-inproc/Cargo.toml @@ -11,7 +11,7 @@ rand = { workspace = true } rusqlite = { version = "0.32", features = ["bundled"] } spin-factor-sqlite = { path = "../factor-sqlite" } spin-world = { path = "../world" } -tokio = "1" +tokio = { workspace = true } [lints] workspace = true diff --git a/crates/sqlite-libsql/Cargo.toml b/crates/sqlite-libsql/Cargo.toml index ec325b3a2..3a5513419 100644 --- a/crates/sqlite-libsql/Cargo.toml +++ b/crates/sqlite-libsql/Cargo.toml @@ -14,7 +14,7 @@ rusqlite = { version = "0.32", features = ["bundled"] } spin-factor-sqlite = { path = "../factor-sqlite" } spin-world = { path = "../world" } sqlparser = "0.51" -tokio = { version = "1", features = ["full"] } +tokio = { workspace = true, features = ["full"] } [lints] workspace = true diff --git a/crates/sqlite/Cargo.toml b/crates/sqlite/Cargo.toml index 6fc8e6d17..aeb2edf12 100644 --- a/crates/sqlite/Cargo.toml +++ b/crates/sqlite/Cargo.toml @@ -14,5 +14,5 @@ spin-sqlite-inproc = { path = "../sqlite-inproc" } spin-sqlite-libsql = { path = "../sqlite-libsql" } spin-world = { path = "../world" } table = { path = "../table" } -tokio = "1" +tokio = { workspace = true } toml = { workspace = true } diff --git a/crates/templates/Cargo.toml b/crates/templates/Cargo.toml index 9146af0b2..3604f1e8f 100644 --- a/crates/templates/Cargo.toml +++ b/crates/templates/Cargo.toml @@ -28,7 +28,7 @@ serde = { workspace = true } spin-common = { path = "../common" } spin-manifest = { path = "../manifest" } tempfile = { workspace = true } -tokio = { version = "1", features = ["fs", "process", "rt", "macros"] } +tokio = { workspace = true, features = ["fs", "process", "rt", "macros"] } toml = { workspace = true } toml_edit = "0.22" url = { workspace = true } diff --git a/crates/trigger-http/Cargo.toml b/crates/trigger-http/Cargo.toml index d0d4d01d0..a7f95eec2 100644 --- a/crates/trigger-http/Cargo.toml +++ b/crates/trigger-http/Cargo.toml @@ -23,7 +23,7 @@ rustls = { workspace = true } rustls-pemfile = "2.1.2" rustls-pki-types = "1.7" serde = { workspace = true } -serde_json = "1" +serde_json = { workspace = true } spin-app = { path = "../app" } spin-core = { path = "../core" } spin-factor-outbound-http = { path = "../factor-outbound-http" } @@ -35,7 +35,7 @@ spin-telemetry = { path = "../telemetry" } spin-trigger = { path = "../trigger" } spin-world = { path = "../world" } terminal = { path = "../terminal" } -tokio = { version = "1", features = ["full"] } +tokio = { workspace = true, features = ["full"] } tokio-rustls = { version = "0.26", default-features = false, features = ["logging", "tls12"] } tracing = { workspace = true } url = { workspace = true } diff --git a/crates/trigger-redis/Cargo.toml b/crates/trigger-redis/Cargo.toml index d0c4f8106..81b90c456 100644 --- a/crates/trigger-redis/Cargo.toml +++ b/crates/trigger-redis/Cargo.toml @@ -18,7 +18,7 @@ spin-factors = { path = "../factors" } spin-telemetry = { path = "../telemetry" } spin-trigger = { path = "../trigger" } spin-world = { path = "../world" } -tokio = { version = "1", features = ["macros", "rt"] } +tokio = { workspace = true, features = ["macros", "rt"] } tracing = { workspace = true } [lints] diff --git a/crates/trigger/Cargo.toml b/crates/trigger/Cargo.toml index faa059120..6fa114be2 100644 --- a/crates/trigger/Cargo.toml +++ b/crates/trigger/Cargo.toml @@ -21,7 +21,7 @@ ctrlc = { version = "3.2", features = ["termination"] } futures = { workspace = true } sanitize-filename = "0.5" serde = { workspace = true } -serde_json = "1" +serde_json = { workspace = true } spin-app = { path = "../app" } spin-common = { path = "../common" } spin-componentize = { path = "../componentize" } @@ -33,7 +33,7 @@ spin-factor-wasi = { path = "../factor-wasi" } spin-factors = { path = "../factors" } spin-factors-executor = { path = "../factors-executor" } spin-telemetry = { path = "../telemetry" } -tokio = { version = "1", features = ["fs", "rt"] } +tokio = { workspace = true, features = ["fs", "rt"] } toml = { workspace = true } tracing = { workspace = true } diff --git a/crates/ui-testing/Cargo.toml b/crates/ui-testing/Cargo.toml index 97df2bb67..96d3d55fa 100644 --- a/crates/ui-testing/Cargo.toml +++ b/crates/ui-testing/Cargo.toml @@ -9,4 +9,4 @@ anyhow = { workspace = true } dirs = { workspace = true } libtest-mimic = "0.7" snapbox = "0.4" -tokio = { version = "1", features = ["macros", "rt"] } +tokio = { workspace = true, features = ["macros", "rt"] } diff --git a/examples/spin-timer/Cargo.toml b/examples/spin-timer/Cargo.toml index 6071955d2..646004449 100644 --- a/examples/spin-timer/Cargo.toml +++ b/examples/spin-timer/Cargo.toml @@ -12,7 +12,7 @@ serde = "1.0.188" spin-factors = { path = "../../crates/factors" } spin-runtime-factors = { path = "../../crates/runtime-factors" } spin-trigger = { path = "../../crates/trigger" } -tokio = { version = "1", features = ["full"] } +tokio = { workspace = true, features = ["full"] } tokio-scoped = "0.2.0" wasmtime = "25.0.0" diff --git a/tests/testing-framework/Cargo.toml b/tests/testing-framework/Cargo.toml index aa54f80de..915e2856f 100644 --- a/tests/testing-framework/Cargo.toml +++ b/tests/testing-framework/Cargo.toml @@ -22,5 +22,5 @@ spin-runtime-factors = { path = "../../crates/runtime-factors" } spin-trigger = { path = "../../crates/trigger" } spin-trigger-http = { path = "../../crates/trigger-http" } toml = { workspace = true } -tokio = "1" +tokio = { workspace = true } wasmtime-wasi-http = { workspace = true }