Repository navigation
chore(deps): move tinystoragedrivers to 2.1.1 (tinybus v0.3.6) - #580
Conversation
Moves the tinystoragedrivers git rev from 05eaada (2.1.0, tinybus 0.1.6) to 29471a1 (2.1.1, tinybus 0.3.6) and vendor/tinyinference to 2bb306b (tinyinference#142), which pins the same tinystoragedrivers rev. Moving both together keeps one tinystoragedrivers source; moving only this repo duplicated the crates (tinyhumansai#578).
…0.3.6 Root lock: tinybus 0.1.6 -> 0.3.6 at 6ce06bc and the tinystoragedrivers crates 2.1.0 -> 2.1.1 at 29471a1, one source each. The run-ledger-mongodb proof lock moves its nine tinystoragedrivers crates the same way. No other package changes.
Tiny Sweeper reviewReviewed head: Verdict: Ready for maintainer review · Priority: none Diagnostics and supporting detailsFull summaryPull request purpose (title): chore(deps): move tinystoragedrivers to 2.1.1 (tinybus v0.3.6). Tiny Sweeper completed its review; deterministic results follow. Unreviewed paths
Review snapshot
Completeness: Complete What changedEvery tinystoragedrivers manifest pin moves from rev 05eaada to rev 29471a1: the root workspace entries for types, api, testkit, the main crate, document and connect (with the same versions and feature lists); the session dev-dependency on tinystoragedrivers-document; the storage-kit dev-dependency on tinystoragedrivers-busproxy; the tasks dev-dependency on tinystoragedrivers-document; and the five optional mongodb-feature pins in the run-ledger-mongodb proof. The PR also moves vendor/tinyinference from 26af760 to 2bb306b and regenerates the root and mongodb-proof Cargo.lock files so tinybus resolves at 0.3.6 and tinystoragedrivers at 2.1.1, with no stale 05eaada or 0de2d28 sources remaining per the PR body. No source code is modified; the description states the version = "2.1.0" requirement still matches 2.1.1 and no source changes are needed for the compatibility claims. 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
|
|
No actionable comments were generated in the recent review.
|
| Layer / File(s) | Summary |
|---|---|
Update dependency revisions Cargo.toml, crates/tinyagents-session/Cargo.toml, crates/tinyagents-storage-kit/Cargo.toml, crates/tinyagents-tasks/Cargo.toml, integration-proofs/run-ledger-mongodb/Cargo.toml, vendor/tinyinference |
The manifests update their TinyStorageDrivers revision pins. The tinyinference submodule reference changes to a new commit. |
Priority:
Estimated code review effort: 2 (Simple) | ~5 minutes
Change: Other
Possibly related PRs
- tinyhumansai/tinyagents#578: It updates the tinyinference submodule and discusses its pinned TinyStorageDrivers revision.
Suggested labels: priority: p3
Suggested reviewers: senamakel, tinysweeper
Merge Risk: 
Minimal · up to a900c
-
The dependency revisions are aligned as intended, with no established merge-blocking issue.
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. (6 skipped: 6 unsupported.)
-
- Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts
A rabbit checks each pinned revision.
The manifests now point in sync.
A submodule takes a newer commit.
No version or feature setting shifts.
The rabbit hops through a tidy diff.
Comment @coderabbitai help to get the list of available commands.
Moves tinyagents onto tinybus 0.3.6 through tinystoragedrivers. This is part of the coordinated tinybus 0.3.6 move: openhuman's module loader only admits modules built in the host's tinybus series.
tinyagents has no direct tinybus dependency. It gets tinybus through
tinystoragedrivers-busand-busproxy, so this moves the tinystoragedrivers rev and the nested tinyinference that pins it.Changes
05eaada(2.1.0, tinybus 0.1.6) →29471a1(2.1.1, tinybus 0.3.6; the tinystoragedrivers#87 merge). The rev moves in the rootCargo.toml,tinyagents-session,tinyagents-storage-kit,tinyagents-tasksandintegration-proofs/run-ledger-mongodb. Only the rev changes; theversion = "2.1.0"requirement still matches 2.1.1.vendor/tinyinference26af760→2bb306b: the tinyinference#142 merge, which moves tinyinference to the same tinystoragedrivers rev and nothing else. Both have to move together. Moving only this repo's rev leaves two tinystoragedrivers sources, which is why the 2.1.1 bump in chore(vendor): bump tinytools 0.6.0, tinyinference 0.5.0, tinyliveagents 0.1.1 #578 was reverted.cargo metadata(nocargo update):6ce06bc, and the tinystoragedrivers crates 2.1.0 → 2.1.1 at29471a1. There's exactly one source for each tinystoragedrivers crate and for tinybus, and no05eaadaor0de2d28is left. ureq is already 3.5.0 on main, so nothing else moves.integration-proofs/run-ledger-mongodb: its nine tinystoragedrivers crates move the same way.Compatibility
tinybus 0.1.6 → 0.3.6 only adds public API; the version change is a series bump with an unchanged wire format. tinystoragedrivers 2.1.0 → 2.1.1 is sqlite connection fixes. No source changes are needed here.
Summary by CodeRabbit