build(deps): bump modernc.org/sqlite from 1.55.0 to 1.56.0 - #84
Conversation
Bumps [modernc.org/sqlite](https://gitlab.com/cznic/sqlite) from 1.55.0 to 1.56.0. - [Changelog](https://gitlab.com/cznic/sqlite/blob/master/CHANGELOG.md) - [Commits](https://gitlab.com/cznic/sqlite/compare/v1.55.0...v1.56.0) --- updated-dependencies: - dependency-name: modernc.org/sqlite dependency-version: 1.56.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
|
Codex review: needs maintainer review before merge. Reviewed August 8, 2026, 10:32 PM ET / August 9, 2026, 02:32 UTC. ClawSweeper reviewWhat this changesUpdates crawlkit’s direct modernc.org/sqlite dependency from v1.55.0 to v1.56.0 and refreshes the corresponding resolved checksums. Merge readinessKeep open: the narrow SQLite upgrade is not on current main and appears technically sound, but it replaces the engine opening persisted local archives without a recorded real archive upgrade/reopen proof. Priority: P2 Review scores
Verification
How this fits togethercrawlkit’s store package uses the modernc SQLite driver to open shared local archive databases for crawler apps. The selected driver version governs archive reads, writes, transactions, WAL handling, and recovery behavior. flowchart LR
A[Downstream crawl apps] --> B[crawlkit storage helpers]
B --> C[SQLite driver]
C --> D[Local archive database]
D --> E[Archive reads and writes]
Decision needed
Why: The branch is mechanically small, but its upstream release notes describe a journal-rollback data-corruption fix and this repository owns persisted archive access; the PR supplies no repository-specific after-fix archive proof. Before merge
Agent review detailsSecurityNone. Review metrics
Merge-risk optionsMaintainer options:
Technical reviewBest possible solution: Record a redacted temporary-archive transition proof using a v1.55-created database reopened by v1.56, then merge if read, write, and integrity checks succeed; do not use live app stores. Do we have a high-confidence way to reproduce the issue? Not applicable: this PR is a dependency update, not a report of a current crawlkit failure; no repository-specific archive transition run is attached. Is this the best way to solve the issue? Yes, conditionally: the upstream SQLite fix is reached through this narrow version bump, but an existing temporary archive replay is the safer merge proof. AGENTS.md: found and applied where relevant. Codex review notes: model internal, reasoning high; reviewed against 931246004485. LabelsLabel justifications:
EvidenceWhat I checked:
Likely related people:
Rating scale
Overall follows the weaker of proof and patch quality. Workflow
HistoryReview history (30 earlier review cycles; latest 8 shown)
|
|
Landed as 997af07. Verification:
|
Bumps modernc.org/sqlite from 1.55.0 to 1.56.0.
Changelog
Sourced from modernc.org/sqlite's changelog.
... (truncated)
Commits
cc920f9lib, vec: re-vendor, bump libc to v1.74.4, sweep the docs581eb45sqlite: validate the connector dsn with getVFSName, not a bare ParseQuerye7a39d2sqlite: document that a constructed Driver is not the registered one2c7e3ebsqlite: add NewConnector, a driver.Connector for sql.OpenDBDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)