From 0c037b932de155d8db1a6ac686d92a9f7fc200f0 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 13 Mar 2026 07:01:25 +0000 Subject: [PATCH] deps(rust): bump rusqlite from 0.32.1 to 0.38.0 Bumps [rusqlite](https://github.com/rusqlite/rusqlite) from 0.32.1 to 0.38.0. - [Release notes](https://github.com/rusqlite/rusqlite/releases) - [Changelog](https://github.com/rusqlite/rusqlite/blob/master/Changelog.md) - [Commits](https://github.com/rusqlite/rusqlite/compare/v0.32.1...v0.38.0) --- updated-dependencies: - dependency-name: rusqlite dependency-version: 0.38.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Cargo.lock | 54 ++++++++++++++++++-------------- crates/aingle_graph/Cargo.toml | 2 +- crates/aingle_minimal/Cargo.toml | 2 +- crates/ineru/Cargo.toml | 2 +- 4 files changed, 34 insertions(+), 26 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 0269bff..f2ff065 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -63,18 +63,6 @@ dependencies = [ "version_check", ] -[[package]] -name = "ahash" -version = "0.8.12" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75" -dependencies = [ - "cfg-if", - "once_cell", - "version_check", - "zerocopy", -] - [[package]] name = "aho-corasick" version = "1.1.4" @@ -3681,7 +3669,7 @@ version = "0.12.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" dependencies = [ - "ahash 0.7.8", + "ahash", ] [[package]] @@ -3689,9 +3677,6 @@ name = "hashbrown" version = "0.14.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1" -dependencies = [ - "ahash 0.8.12", -] [[package]] name = "hashbrown" @@ -3717,11 +3702,11 @@ dependencies = [ [[package]] name = "hashlink" -version = "0.9.1" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6ba4ff7128dee98c7dc9794b6a411377e1404dba1c97deb8d1a55297bd25d8af" +checksum = "ea0b22561a9c04a7cb1a302c013e0259cd3b4bb619f145b32f72b8b4bcbed230" dependencies = [ - "hashbrown 0.14.5", + "hashbrown 0.16.1", ] [[package]] @@ -4539,9 +4524,9 @@ dependencies = [ [[package]] name = "libsqlite3-sys" -version = "0.30.1" +version = "0.36.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2e99fb7a497b1e3339bc746195567ed8d3e24945ecd636e3619d20b9de9e9149" +checksum = "95b4103cffefa72eb8428cb6b47d6627161e51c2739fc5e3b734584157bc642a" dependencies = [ "cc", "pkg-config", @@ -6314,6 +6299,16 @@ dependencies = [ "zeroize", ] +[[package]] +name = "rsqlite-vfs" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a8a1f2315036ef6b1fbacd1972e8ee7688030b0a2121edfc2a6550febd41574d" +dependencies = [ + "hashbrown 0.16.1", + "thiserror 2.0.18", +] + [[package]] name = "rtcp" version = "0.17.1" @@ -6342,9 +6337,9 @@ dependencies = [ [[package]] name = "rusqlite" -version = "0.32.1" +version = "0.38.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7753b721174eb8ff87a9a0e799e2d7bc3749323e773db92e0984debb00019d6e" +checksum = "f1c93dd1c9683b438c392c492109cb702b8090b2bfc8fed6f6e4eb4523f17af3" dependencies = [ "bitflags 2.11.0", "fallible-iterator", @@ -6352,6 +6347,7 @@ dependencies = [ "hashlink", "libsqlite3-sys", "smallvec", + "sqlite-wasm-rs", ] [[package]] @@ -7034,6 +7030,18 @@ dependencies = [ "der", ] +[[package]] +name = "sqlite-wasm-rs" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2f4206ed3a67690b9c29b77d728f6acc3ce78f16bf846d83c94f76400320181b" +dependencies = [ + "cc", + "js-sys", + "rsqlite-vfs", + "wasm-bindgen", +] + [[package]] name = "stable_deref_trait" version = "1.2.1" diff --git a/crates/aingle_graph/Cargo.toml b/crates/aingle_graph/Cargo.toml index 9d6e6f5..b70e263 100644 --- a/crates/aingle_graph/Cargo.toml +++ b/crates/aingle_graph/Cargo.toml @@ -49,7 +49,7 @@ chrono = { version = "0.4", features = ["serde"] } # Storage backends (optional) sled = { version = "0.34", optional = true } rocksdb = { version = "0.24", optional = true } -rusqlite = { version = "0.32", features = ["bundled"], optional = true } +rusqlite = { version = "0.38", features = ["bundled"], optional = true } # RDF parsing (optional) rio_turtle = { version = "0.8", optional = true } diff --git a/crates/aingle_minimal/Cargo.toml b/crates/aingle_minimal/Cargo.toml index f4a4aa6..9a89a1e 100644 --- a/crates/aingle_minimal/Cargo.toml +++ b/crates/aingle_minimal/Cargo.toml @@ -75,7 +75,7 @@ async-io = "2.3" # Database backends (choose via features) # SQLite - lightweight, good for IoT edge devices -rusqlite = { version = "0.32", default-features = false, features = ["bundled"], optional = true } +rusqlite = { version = "0.38", default-features = false, features = ["bundled"], optional = true } # RocksDB - high-performance LSM tree, production-ready rocksdb = { version = "0.24", optional = true } diff --git a/crates/ineru/Cargo.toml b/crates/ineru/Cargo.toml index 42be4db..b10d110 100644 --- a/crates/ineru/Cargo.toml +++ b/crates/ineru/Cargo.toml @@ -38,7 +38,7 @@ chrono = { version = "0.4", default-features = false, features = ["clock", "std" log = "0.4" # Optional: SQLite for persistent LTM (matching workspace version) -rusqlite = { version = "0.32", default-features = false, features = ["bundled"], optional = true } +rusqlite = { version = "0.38", default-features = false, features = ["bundled"], optional = true } [dev-dependencies] criterion = "0.5"