Repository navigation
chore(deps): bump tinybus v0.3.6, tinytools v0.6.0, tinystoragedrivers v2.1.1 - #154
Conversation
Update the vendored tinybus submodule to the latest upstream commit. Auto-committed-on: cuttlefish Co-authored-by: Medulla <medulla@tinyhumans.ai>
Raise the tinybus and tinybus-module version requirements from the 0.1.x range to >=0.3.6, <0.4 so the generated integration builds against the current frozen module ABI. Auto-committed-on: cuttlefish Co-authored-by: Medulla <medulla@tinyhumans.ai>
Update the tinystoragedrivers git dependencies to revision bf1f0a9, which carries version 2.1.1. The lockfile also picks up the transitive getrandom and sha2 versions that the new revision requires. Auto-committed-on: cuttlefish Co-authored-by: Medulla <medulla@tinyhumans.ai>
Update the reviewed canonical TinyTools commit referenced by the pure vocabulary spec to 41cc80a, keeping the pinned revision in sync with the current reviewed baseline. Auto-committed-on: cuttlefish Co-authored-by: Medulla <medulla@tinyhumans.ai>
Tiny Sweeper reviewReviewed head: Verdict: Ready for maintainer review · Priority: none Diagnostics and supporting detailsFull summaryPull request purpose (title): chore(deps): bump tinybus v0.3.6, tinytools v0.6.0, tinystoragedrivers v2.1.1. Dependency-pin bump with no source changes: tinybus and tinybus-module are widened to >=0.3.6,<0.4, tinytools is repinned to commit 41cc80a, and all tinystoragedrivers crates move together to v2.1.1 at rev bf1f0a9 in Cargo.toml. The spec doc is updated to match the new tinytools commit. The latest-push delta could not be computed, so this describes the whole pull request only. Unreviewed paths
Review snapshot
Completeness: Complete What changed- Root workspace manifest (Cargo.toml): tinybus relaxed from >=0.1.3,<0.2 to >=0.3.6,<0.4 while keeping default-features off and the macros/modules features; tinybus-module matches at >=0.3.6,<0.4. Existing explanatory comments above each entry are untouched. - Root workspace manifest (Cargo.toml): tinytools git pin moves from rev 1ec3468f6602b69b955a0e94105ed63abb5aa98c to rev 41cc80ac9acf37a14f20be94f60ee552749f1540. - Root workspace manifest (Cargo.toml): tinystoragedrivers-api, -types, -busproxy, -testkit, -document and -secrets all move from version 2.1.0 at rev 2856dfa to version 2.1.1 at rev bf1f0a9, with the document crate's memory-feature configuration unchanged. - docs/specs/pure-vocabulary.md: the reviewed TinyTools canonical commit reference is updated from 1ec3468 to 41cc80a so the spec matches the manifest pin. - The pull-request description also mentions Cargo.lock and the nested vendor/tinybus gitlink moving to v0.3.6; those files are outside the diff excerpt shown here. Features
TestsNo supported feature-to-test mapping was produced. Test execution is not inferred. FindingsNo active actionable findings. Before mergeNone. Agent review detailscritique
security
tests
commits
description
Evidence and run details
|
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
|
No actionable comments were generated in the recent review.
|
| Layer / File(s) | Summary |
|---|---|
TinyBus dependency and vendor reference Cargo.toml, vendor/tinybus |
The tinybus and tinybus-module version requirements change to >=0.3.6, <0.4. The vendor/tinybus submodule points to a new commit. |
TinyTools and storage driver revisions Cargo.toml, docs/specs/pure-vocabulary.md |
The tinytools revision and all six tinystoragedrivers revisions change. The documented canonical TinyTools sanitizer commit changes to 41cc80a. |
Priority:
Estimated code review effort: 2 (Simple) | ~8 minutes
Change: Other
Possibly related issues
- The report of embedded TinyMCP startup and module-availability failures may relate to the updated TinyBus requirements. The available context does not establish that this change fixes the reported failures.
Possibly related PRs
- tinyhumansai/tinymcp#150: This PR continues the TinyBus vendor update from the commit introduced in PR
#150and updates the matching dependency requirement.
Suggested reviewers: m3ga-mind
Merge Risk: 
Minimal · up to 7cf3f
-
No actionable merge-blocking risk is established by these dependency pin updates.
Pre-merge checks: 
5
-
Full details: Docstring Coverage
-
Explanation
No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 0 files. (3 skipped: 3 unsupported.)
-
- Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts
A rabbit checks the pins in place
TinyBus hops to a newer trace
TinyTools marks its commit clear
Storage drivers shift their gear
The vendor burrow welcomes change
Comment @coderabbitai help to get the list of available commands.
Bumps nested vendor/tinybus to v0.3.6 (6ce06bc), widens tinybus/tinybus-module to >=0.3.6,<0.4, repins tinytools (41cc80a) and tinystoragedrivers v2.1.1 (bf1f0a9). No code changes needed. Clippy -D warnings, rustdoc -D warnings, fmt and scripts/test-features.sh pass locally.
Summary by CodeRabbit