diff --git a/Cargo.lock b/Cargo.lock index 4917cee0..77a3ac71 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -154,6 +154,40 @@ dependencies = [ "url", ] +[[package]] +name = "async-nats" +version = "0.36.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f71e5a1bab60f46b0b005f4808b8ee83ef6d577608923de938403393c9a30cf8" +dependencies = [ + "base64 0.22.1", + "bytes", + "futures", + "memchr", + "nkeys 0.4.3", + "nuid 0.5.0", + "once_cell", + "portable-atomic", + "rand", + "regex", + "ring", + "rustls-native-certs 0.7.1", + "rustls-pemfile 2.1.2", + "rustls-webpki 0.102.4", + "serde", + "serde_json", + "serde_nanos", + "serde_repr", + "thiserror", + "time", + "tokio", + "tokio-rustls 0.26.0", + "tokio-util 0.7.11", + "tracing", + "tryhard", + "url", +] + [[package]] name = "async-stream" version = "0.3.5" @@ -2109,6 +2143,12 @@ dependencies = [ "universal-hash", ] +[[package]] +name = "portable-atomic" +version = "1.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "da544ee218f0d287a911e9c99a39a8c9bc8fcad3cb8db5959940044ecfc67265" + [[package]] name = "powerfmt" version = "0.2.0" @@ -3411,6 +3451,17 @@ version = "0.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b" +[[package]] +name = "tryhard" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9c9f0a709784e86923586cff0d872dba54cd2d2e116b3bc57587d15737cfce9d" +dependencies = [ + "futures", + "pin-project-lite", + "tokio", +] + [[package]] name = "typenum" version = "1.17.0" @@ -3568,7 +3619,7 @@ name = "wadm" version = "0.14.0" dependencies = [ "anyhow", - "async-nats", + "async-nats 0.36.0", "async-trait", "base64 0.22.1", "bytes", @@ -3603,7 +3654,7 @@ name = "wadm-cli" version = "0.14.0" dependencies = [ "anyhow", - "async-nats", + "async-nats 0.36.0", "async-trait", "base64 0.22.1", "chrono", @@ -3634,7 +3685,7 @@ name = "wadm-client" version = "0.3.0" dependencies = [ "anyhow", - "async-nats", + "async-nats 0.36.0", "bytes", "futures", "nkeys 0.4.3", @@ -3653,7 +3704,7 @@ name = "wadm-types" version = "0.3.0" dependencies = [ "anyhow", - "async-nats", + "async-nats 0.36.0", "async-trait", "base64 0.22.1", "bytes", @@ -3849,7 +3900,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fa9ce0245be791548d153536d4a849f7db9abc9340657bae00250e8a0f7f6bbc" dependencies = [ "anyhow", - "async-nats", + "async-nats 0.33.0", "async-trait", "bytes", "cloudevents-sdk", @@ -3872,7 +3923,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a646a51b5c4410c6bd93aecbcc98f24921c88712de4549ab64617d88fb4acb88" dependencies = [ "anyhow", - "async-nats", + "async-nats 0.33.0", "async-trait", "bytes", "futures", @@ -4254,7 +4305,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c7a40219678cc9e65164487ff3540cddc463d2040950f010bd1d8ce27c8c9a6c" dependencies = [ "anyhow", - "async-nats", + "async-nats 0.33.0", "bytes", "futures", "tokio", diff --git a/Cargo.toml b/Cargo.toml index 66307af8..b25bc6f0 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -44,7 +44,7 @@ wadm-types = { workspace = true } [workspace.dependencies] anyhow = "1" -async-nats = "0.33" +async-nats = "0.36" async-trait = "0.1" base64 = "0.22.1" bytes = "1" @@ -83,7 +83,8 @@ uuid = "1" wadm = { version = "0.14.0", path = "./crates/wadm" } wadm-client = { version = "0.3.0", path = "./crates/wadm-client" } wadm-types = { version = "0.3.0", path = "./crates/wadm-types" } -wasmcloud-control-interface = "1.0.0" +# wasmcloud-control-interface = "1.0.0" +wasmcloud-control-interface = { version = "1.0.0", git = "https://github.com/wasmcloud/wasmcloud", branch = "feat/upgrade-async-nats" } wasmcloud-secrets-types = "0.2.0" wit-bindgen-wrpc = { version = "0.3.7", default-features = false }