deps: bump rusqlite from 0.34.0 to 0.39.0#5
Closed
dependabot[bot] wants to merge 1 commit into
Closed
Conversation
Bumps [rusqlite](https://github.com/rusqlite/rusqlite) from 0.34.0 to 0.39.0. - [Release notes](https://github.com/rusqlite/rusqlite/releases) - [Changelog](https://github.com/rusqlite/rusqlite/blob/master/Changelog.md) - [Commits](rusqlite/rusqlite@v0.34.0...v0.39.0) --- updated-dependencies: - dependency-name: rusqlite dependency-version: 0.39.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
iliaal
added a commit
that referenced
this pull request
Apr 15, 2026
rusqlite 0.39 dropped the FromSql impl for usize. SQLite COUNT(*) returns INTEGER which maps to i64 in rusqlite, so the four count helpers in storage::db now read i64 explicitly and cast to usize. Behavior and schema are unchanged. Dependabot PR #5 stalled with build/clippy/test all red; this commit lands the bump cleanly with the source migration applied in the same change.
Owner
|
Superseded by master commit c45bfaa; the rusqlite 0.39 source migration landed alongside the version bump. |
Contributor
Author
|
OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting If you change your mind, just re-open this PR and I'll resolve any conflicts on it. |
iliaal
added a commit
that referenced
this pull request
May 16, 2026
… Laravel + React Router from clawpatch Three threads bundled, all touching crates/features and the docs around it: 1. CR-001 — exclude_patterns plumbing leaks The prior fix plumbed [index].exclude_patterns into MapperContext, but rust.rs and c.rs still emitted seeds for excluded paths because the per-mapper seeds.retain filter wasn't present and the build-system source candidates (CMake `add_executable(... excluded.c)`, autotools _SOURCES) had no guard. Centralized a MapperContext::allowed(rel) helper, applied at every seed emission, owned-file source, context manifest, and integration-test candidate. Orchestrator also retains per-FeatureFileRef paths by ctx.allowed as a safety net. Four new regression tests cover Rust bins, Rust integration tests, CMake target entries, and CMake owned-file sources. 2. CR-002 — Python console-script entry_path resolution pyproject.toml `[project.scripts] acme = "acme.cli:main"` produced a feature whose entry_path was the manifest, so `codesage feature-for acme/cli.py` returned nothing. Added resolve_script_module_path: probes <module>.py / <module>/__init__.py / src/<module>.py / src/<module>/__init__.py and uses the first existing non-excluded candidate. Manifest stays as fallback when none resolves. Same fix applies to setup.py entry_points. Four new tests. 3. CR-003 — README + AGENTS.md doc the 0.7.0 surface Both files now describe feature mapping, trust-boundary derivation, the list_features/find_feature/feature_bundle MCP tools, and the map/features-list/feature-show/feature-for/feature-bundle/ trust-boundaries CLI commands. Capability table gains three rows; new "Browse the project as feature slices" + "Trust-boundary inspection" recipes. 4. Serena tool-description tuning Tightened list_dependencies, impact_analysis, and export_context descriptions so an agent comparing adjacent tools by description alone can pick correctly. Pattern from Serena's `5b9600bc` audit. 5. Clawpatch PR #4 — React Router routes New `react-router-route` source. Scans src/ and app/ for `<Route path="..." element={<Component/>}>` declarations when the root package.json declares a react dep. Skips test files and framework components. Two new tests. 6. Clawpatch PR #5 — Laravel application-layer mapping New `laravel-controller`, `laravel-request`, `laravel-artisan- command` sources. Walks app/Http/Controllers/, app/Http/Requests/, app/Console/Commands/ and emits one feature per class. Controllers bridge back to their routes via a per-route table parsed from routes/*.php (matches by FQCN or short name). Artisan commands extract `$signature` so entry_command is the CLI invocation name. Smoke-tested on a 1670-file Laravel app: 39 → 182 features (+86 controllers, +32 form requests, +8 Artisan commands). Four new tests including a non-Laravel guard. All 80 features-crate tests pass; full sanity-check.sh green.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Rebasing might not happen immediately, so don't worry if this takes some time.
Note: if you make any changes to this PR yourself, they will take precedence over the rebase.
Bumps rusqlite from 0.34.0 to 0.39.0.
Release notes
Sourced from rusqlite's releases.
... (truncated)
Commits
2a1790aMerge pull request #1820 from gwenn/0.39.07c43afcPrepare next release487af3cMerge pull request #1626 from gwenn/ptr643d581Warn about potential memory leak67f59c3Merge pull request #1819 from gwenn/utf8error870d5b6Use TryFrom<ValueRef> for Value93085d8Merge pull request #1818 from gwenn/3.51.37bd5098Bump bundled SQLite version to 3.51.3886832eMerge pull request #1816 from mqudsi/undo-3.52.0ca911a2Revert "Bump bundled SQLite version to 3.52.0"Dependabot 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)