From a5167010010616a6af3c531f65d70879d1e6d7a3 Mon Sep 17 00:00:00 2001 From: Steven Enamakel Date: Tue, 13 Oct 2026 20:42:39 +0300 Subject: [PATCH] chore(deps): bump tinybus to 0.1.5 and relax version pins The vendored tinybus submodule moves to 0.1.5, and the tinydocs-module dependency pins change from exact `=0.1.3` to a `>=0.1.3, <0.2` range so patch releases can be picked up without editing the manifest. The lockfile also drops getrandom back to 0.3.4 to match the updated dependency graph. Auto-committed-on: dragonfly --- Cargo.lock | 8 ++++---- crates/tinydocs-module/Cargo.toml | 6 +++--- vendor/tinybus | 2 +- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 6feab19..e073293 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1842,7 +1842,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "32497e9a4c7b38532efcdebeef879707aa9f794296a4f0244f6f69e9bc8574bd" dependencies = [ "fastrand", - "getrandom 0.4.3", + "getrandom 0.3.4", "once_cell", "rustix", "windows-sys 0.61.2", @@ -1914,7 +1914,7 @@ dependencies = [ [[package]] name = "tinybus" -version = "0.1.3" +version = "0.1.5" dependencies = [ "async-trait", "flate2", @@ -1935,7 +1935,7 @@ dependencies = [ [[package]] name = "tinybus-macros" -version = "0.1.3" +version = "0.1.5" dependencies = [ "proc-macro2", "quote", @@ -1944,7 +1944,7 @@ dependencies = [ [[package]] name = "tinybus-module" -version = "0.1.3" +version = "0.1.5" dependencies = [ "async-trait", "serde", diff --git a/crates/tinydocs-module/Cargo.toml b/crates/tinydocs-module/Cargo.toml index d76cc93..6daee69 100644 --- a/crates/tinydocs-module/Cargo.toml +++ b/crates/tinydocs-module/Cargo.toml @@ -21,9 +21,9 @@ tinydocs = { path = "../..", default-features = false, features = ["docx", "pptx # The transport-free vocabulary shared with every TinyBus host. tinydocs-bus = { path = "../tinydocs-bus" } # TinyBus provides the typed service interface and dynamic module host ABI. -tinybus = { version = "=0.1.3", default-features = false, features = ["macros", "modules"] } +tinybus = { version = ">=0.1.3, <0.2", default-features = false, features = ["macros", "modules"] } # The module-side SDK owns its runtime and exports the stable C entrypoints. -tinybus-module = "=0.1.3" +tinybus-module = ">=0.1.3, <0.2" # Module methods move CPU-bound document synthesis onto Tokio's blocking pool. tokio = { version = "1", features = ["macros", "rt-multi-thread"] } # Bus frames are JSON, where a byte array costs ~3.5 bytes per byte. Chunks are @@ -54,4 +54,4 @@ base64 = "0.23" serde_json = "1" zip = { version = "8", default-features = false, features = ["deflate"] } # Enable TinyBus loader helpers only in test builds, not downstream production builds. -tinybus = { version = "=0.1.3", default-features = false, features = ["test-support"] } +tinybus = { version = ">=0.1.3, <0.2", default-features = false, features = ["test-support"] } diff --git a/vendor/tinybus b/vendor/tinybus index 0cbc48b..eb5cf72 160000 --- a/vendor/tinybus +++ b/vendor/tinybus @@ -1 +1 @@ -Subproject commit 0cbc48b2f610e36bb5bdcd49fd7bb54252ccf957 +Subproject commit eb5cf727071a6eb12f9efa3db8ec59e54039f336