Repository navigation
chore: bump tinybus to v0.3.6 and tinystoragedrivers to v2.1.1 - #95
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 requirements to the 0.3.x line and refresh the lockfile accordingly, which also pulls getrandom 0.4.3 into the dependency graph. Auto-committed-on: cuttlefish Co-authored-by: Medulla <medulla@tinyhumans.ai>
Update the pinned tinystoragedrivers git revision to bf1f0a9, moving the storage driver crates from 2.1.0 to 2.1.1. Auto-committed-on: cuttlefish Co-authored-by: Medulla <medulla@tinyhumans.ai>
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 |
|---|---|
Dependency requirements and revisions Cargo.toml, vendor/tinybus |
The tinybus and tinybus-module requirements change to >=0.3.6, <0.4. The four tinystoragedrivers Git dependencies use a new pinned revision. The vendor/tinybus submodule points to a new commit. |
Priority:
Estimated code review effort: 2 (Simple) | ~8 minutes
Change: Other
Possibly related PRs
- tinyhumansai/tinyconnectors#92: Changes the same
vendor/tinybussubmodule pointer and begins the TinyBus version-line update continued here.
Suggested reviewers: m3ga-mind
Merge Risk: 
Minimal · up to c4102
-
The dependency update has no identified merge-blocking issue; it is mergeable after normal checks.
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. (2 skipped: 2 unsupported.)
-
- Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts
A rabbit checks the version line,
New pins and commits fit just fine.
TinyBus hops to newer ground,
Storagedrivers move around.
The burrow builds, all neat in line.
Comment @coderabbitai help to get the list of available commands.
Tiny Sweeper reviewReviewed head: Verdict: Ready for maintainer review · Priority: none Diagnostics and supporting detailsFull summaryPull request purpose (title): chore: bump tinybus to v0.3.6 and tinystoragedrivers to v2.1.1. This pull request is a dependency-version bump in the workspace manifest. Per the title and description, it bumps the nested vendor/tinybus to v0.3.6 (6ce06bc), widens the tinybus/tinybus-module requirement to >=0.3.6,<0.4, and pins tinystoragedrivers to v2.1.1 (bf1f0a9), claiming no code changes are needed. In the manifest, the TinyBus dependency moves from >=0.1.3,<0.2 to >=0.3.6,<0.4 while keeping default-features = false and the same macros/modules features, the tinybus-module entry moves to the matching range, and the five tinystoragedrivers git dependencies are repinned from 05eaada9 to bf1f0a97 on the same repository. Critique and security lanes answered with no defects found, describing this as a routine pin update with no new dependency, widened feature, or permission change; both noted they could not read vendor/tinybus to confirm API compatibility, leaving that to the build. The commits and description lanes answered with no issues. Unreviewed paths
Review snapshot
Completeness: Complete What changedThe manifest at Cargo.toml moves tinybus to the >=0.3.6, <0.4 range with the same default-features = false and macros/modules features, and tinybus-module to the same range, replacing the prior >=0.1.3, <0.2 requirements. All five tinystoragedrivers git dependencies (types, api, busproxy, testkit and one more) are repinned from rev 05eaada962decbab33bafa4763d2bd1a67f6b456 to rev bf1f0a97fbe6165a6edd9521659c7f6859700761 on the same https://github.com/tinyhumansai/tinystoragedrivers repository. The description states these align with vendor/tinybus v0.3.6 and tinystoragedrivers v2.1.1, with no code changes required. FeaturesNone identified with supported citations. 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
|
Bumps nested vendor/tinybus to v0.3.6 (6ce06bc), widens the tinybus/tinybus-module requirement to >=0.3.6,<0.4, and pins tinystoragedrivers to v2.1.1 (bf1f0a9). No code changes needed; clippy -D warnings, rustdoc -D warnings, fmt, nextest (728) and doctests pass locally.
Summary by CodeRabbit