Skip to content

chore: bump nested tinybus to v0.3.6 and tinystoragedrivers to v2.1.1 - #160

Merged
senamakel merged 3 commits into
mainfrom
bump-tinybus-0.3.6
Oct 26, 2026
Merged

senamakel merged 3 commits into
mainfrom
bump-tinybus-0.3.6

Conversation

@senamakel

@senamakel senamakel commented Oct 26, 2026 •

Copy link
Copy Markdown
Member

Bumps vendor/tinybus gitlink to v0.3.6 (6ce06bc), widens the tinybus/tinybus-module version requirement to >=0.3.6,<0.4, and pins tinystoragedrivers to v2.1.1 (bf1f0a9). No code changes were needed. clippy -D warnings, rustdoc -D warnings, fmt, cargo-deny, nextest (2904 passed) and doctests are all clean locally.

Co-authored-by: Medulla medulla@tinyhumans.ai

Summary by CodeRabbit

  • Chores
    • Updated underlying storage and messaging components to newer revisions, with version updates aligned across related parts of the project and development tooling. Existing functionality and the user interface remain unchanged; this update includes no new user-facing features. These are maintenance updates, with no changes to how end users interact with the application.

senamakel and others added 3 commits October 26, 2026 06:22
Auto-committed-on: cuttlefish
Co-authored-by: Medulla <medulla@tinyhumans.ai>
Raise the tinybus and tinybus-module requirements from the 0.1.x range to
>=0.3.6, <0.4 in the module crate, refreshing the lockfile accordingly. The
newer release is needed for the module host ABI the crate now targets.

Auto-committed-on: cuttlefish
Co-authored-by: Medulla <medulla@tinyhumans.ai>
Update the pinned tinystoragedrivers revision across the workspace manifests and lockfile, moving the storage driver crates from 2.1.0 to 2.1.1.

Auto-committed-on: cuttlefish
Co-authored-by: Medulla <medulla@tinyhumans.ai>
@tinysweeper

tinysweeper Bot commented Oct 26, 2026 •

Copy link
Copy Markdown

Tiny Sweeper review

Reviewed head: e15fee9e5cde69e50986cdb9bd0260bb42deb6f7

Verdict: Ready for maintainer review · Priority: none
Coverage: Reviewed 3 of 5 files; not reviewed: Cargo.lock, vendor/tinybus.
Pull request purpose (title): chore: bump nested t…

Diagnostics and supporting details

Full summary

Pull request purpose (title): chore: bump nested tinybus to v0.3.6 and tinystoragedrivers to v2.1.1. This pull request is a dependency-only chore: it bumps the nested tinybus dependency to v0.3.6 and tinystoragedrivers to v2.1.1, with no code changes reported as needed.

Unreviewed paths

  • Cargo.lock
  • vendor/tinybus

Review snapshot

Change surface Files Review signal Count
Production 0 Active findings 0
Tests 0 Noted findings 0
Documentation 0 Resolved findings 0
Configuration 3 Pending checks/questions 0

Completeness: Complete
Test assessment: No supported feature-to-test mapping was available; this does not mean tests are absent or passed.

What changed

The root manifest repins tinystoragedrivers-api, tinystoragedrivers-types, tinystoragedrivers-testkit and tinystoragedrivers-document to rev bf1f0a9 (v2.1.1), and adds a tempfile dev-dependency line. The bus crate repins its optional tinystoragedrivers-types to bf1f0a9, and the module crate repins its tinystoragedrivers-api, -types, -busproxy and -testkit (busproxy version also moving 2.1.0 to 2.1.1), and widens tinybus and tinybus-module requirements from >=0.1.4,<0.2 to >=0.3.6,<0.4 in both the dependency and dev-dependency sections. The vendor/tinybus gitlink and Cargo.lock are also listed among changed files, though the submodule content is not visible in the diff.

Features

  • Added — tempfile dev-dependency in root manifest: Adds tempfile = "3" to the root manifest's dependency list, supporting temporary-file use in tests. (Cargo.toml tempfile = "3")

Tests

No supported feature-to-test mapping was produced. Test execution is not inferred.

Findings

No active actionable findings.

Before merge

None.

Agent review details

critique

  • Conclusion: Success
  • Scope reviewed: all assigned evidence
  • Lane summary: Reviewed 3 files; 0 findings. _The code index is behind this pull request (indexed at `b2583476e3d5`), so retrieved context may be out of date._

security

  • Conclusion: Success
  • Scope reviewed: all assigned evidence
  • Lane summary: Reviewed 3 files; 0 findings. _The code index is behind this pull request (indexed at `b2583476e3d5`), so retrieved context may be out of date._

tests

  • Conclusion: Neutral
  • Scope reviewed: all assigned evidence
  • Lane summary: No behavioural change: nothing outside documentation, configuration and tests.

commits

  • Conclusion: Success
  • Scope reviewed: all assigned evidence
  • Positive: The commits lane found no sensitive content in the committed files.
  • Lane summary: No sensitive content in committed files. _The code index is behind this pull request (indexed at `b2583476e3d5`), so retrieved context may be out of date._

description

  • Conclusion: Success
  • Scope reviewed: all assigned evidence
  • Lane summary: This is a dependency bump: tinystoragedrivers pins move to rev bf1f0a9 across the root, bus and module manifests, and the tinybus/tinybus-module requirement widens from >=0.1.4,<0.2 to >=0.3.6,<0.4. The description matches the diff — it names the vendor/tinybus gitlink bump (not visible in this diff, since the submodule is not checked out), the version-range widening and the tinystoragedrivers pin, and the Cargo.lock in the tree already resolves to bf1f0a9. Nothing in the manifest changes requires code changes, and I found no defect to report. _The code index is behind this pull request (indexed at `b2583476e3d5`), so retrieved context may be out of date._
Evidence and run details
  • Models: ladder/vectors-oai3, deepseek-v4.1-flash
  • Spend: $0.000400
  • Tokens: 335484 input · 5958 output · 129024 cached · 192 embedding
  • Updated: 2026-10-26T06:26:43Z
Head State Pass summary
e15fee9e5cde ready for maintainer review 0 active finding(s), 0 resolved finding(s) (at 2026-10-26T06:26:43Z)

tinysweeper 0.1.2

@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Oct 26, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-10-26T06:27:25.932737Z e15fee9 PR opened
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@coderabbitai

coderabbitai Bot commented Oct 26, 2026 •

Copy link
Copy Markdown

Review in Change Stack →

No actionable comments were generated in the recent review.

Recent review info
Run configuration
  • Source mode: Auto
  • Repository: Unavailable
  • Branch: Unavailable
  • File: No configuration file from this repository applied
  • Commit: Unavailable
  • Layers: Organization UI
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: fc9fb7ab-8e34-41a5-890f-10765e4b8c67
Commits

Reviewing files that changed from the base of the PR and between f76af67 and e15fee9.

Files ignored due to path filters: 1
  • Cargo.lock is excluded by !**/*.lock
Files selected for processing: 4
  • Cargo.toml
  • crates/tinychannels-bus/Cargo.toml
  • crates/tinychannels-module/Cargo.toml
  • vendor/tinybus

Included review availability: This review used your included allowance. Your plan provides up to 1 included review per hour; 0 remain after this review.

Walkthrough

Dependency references changed across the workspace. Storage-driver Git dependencies now use a new revision. The module crate requires tinybus 0.3.6 or later but below 0.4, updates its bus proxy requirement, and points the vendored tinybus submodule to a new commit.

Changes: Dependency alignment

Layer / File(s) Summary
Update dependency references
Cargo.toml, crates/tinychannels-bus/Cargo.toml, crates/tinychannels-module/Cargo.toml, vendor/tinybus
Storage-driver dependencies use revision bf1f0a97fbe6165a6edd9521659c7f6859700761. The module crate updates its tinybus requirements to >=0.3.6, <0.4 and its bus proxy requirement to 2.1.1. The vendored tinybus reference changes to commit 6ce06bc674e4f4d718aa51e643ef62c1f372e270.

Priority: Normal

Estimated code review effort: 2 (Simple) | ~10 minutes

Change: Other

Suggested reviewers: m3ga-mind, tinysweeper

Merge Risk: Minimal · up to e15fe

No concrete merge-blocking issue is established by the reviewed dependency-alignment changes.

Pre-merge checks: Passed 5
Check name Status Explanation
Description Check Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check Passed The title clearly and concisely describes the primary changes: updating the nested tinybus dependency to v0.3.6 and tinystoragedrivers dependencies to v2.1.1.
Docstring Coverage Passed 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…
Linked Issues check Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check Passed Check skipped because no linked issues were found for this pull request.
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. (4 skipped: 4 unsupported.)

  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

A rabbit checks each crate and pin,
Then hops along the version line.
The bus gets updated on its way,
New commits join the build today.
It nibbles clover, pleased and fine.

Comment @coderabbitai help to get the list of available commands.

@tinysweeper tinysweeper Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

tinysweeper found nothing blocking. Approving.

Diagnostics

Total spend: $0.0004

@tinysweeper tinysweeper Bot added the priority: p3 Whenever. Cosmetic, a nicety, or a cleanup with no user visible effect. label Oct 26, 2026
@senamakel
senamakel merged commit b498a26 into main Oct 26, 2026
21 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

priority: p3 Whenever. Cosmetic, a nicety, or a cleanup with no user visible effect.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant