diff --git a/crates/tinyvoice-module/Cargo.lock b/crates/tinyvoice-module/Cargo.lock index 8ade9ff..3615132 100644 --- a/crates/tinyvoice-module/Cargo.lock +++ b/crates/tinyvoice-module/Cargo.lock @@ -2588,7 +2588,7 @@ dependencies = [ [[package]] name = "tinybus" -version = "0.1.6" +version = "0.3.6" dependencies = [ "async-trait", "flate2", @@ -2609,7 +2609,7 @@ dependencies = [ [[package]] name = "tinybus-macros" -version = "0.1.6" +version = "0.3.6" dependencies = [ "proc-macro2", "quote", @@ -2618,7 +2618,7 @@ dependencies = [ [[package]] name = "tinybus-module" -version = "0.1.6" +version = "0.3.6" dependencies = [ "async-trait", "serde", diff --git a/crates/tinyvoice-module/Cargo.toml b/crates/tinyvoice-module/Cargo.toml index 121b742..a84f3b2 100644 --- a/crates/tinyvoice-module/Cargo.toml +++ b/crates/tinyvoice-module/Cargo.toml @@ -40,9 +40,9 @@ tinyvoice-bus = { version = "0.2.0", path = "../tinyvoice-bus" } # crate exists so the vendored TinyBus dependency never reaches it. tinyvoice = { version = "0.3.2", path = "../tinyvoice", features = ["capture", "hotkey", "amr-nb"] } # TinyBus provides the typed service interface and the dynamic module host ABI. -tinybus = { version = ">=0.1.3, <0.2", default-features = false, features = ["macros", "modules"] } +tinybus = { version = ">=0.3.6, <0.4", default-features = false, features = ["macros", "modules"] } # The module-side SDK owns its runtime and exports the stable C entrypoints. -tinybus-module = ">=0.1.3, <0.2" +tinybus-module = ">=0.3.6, <0.4" # The module's methods are `async fn` on a served object, so it needs a runtime # even though every operation underneath is synchronous. tokio = { version = "1", features = ["macros", "rt-multi-thread"] } diff --git a/vendor/tinybus b/vendor/tinybus index 5d5af90..6ce06bc 160000 --- a/vendor/tinybus +++ b/vendor/tinybus @@ -1 +1 @@ -Subproject commit 5d5af90ddc297b0bcc284d8b5ea35c04842d8269 +Subproject commit 6ce06bc674e4f4d718aa51e643ef62c1f372e270