Skip to main content

max / audiofiles

Pin rusqlite to 0.39 (was 0.40) Align on libsqlite3-sys 0.37 so rusqlite co-links with sqlx-sqlite 0.9 in the apps that embed synckit-client's SyncStore. rusqlite 0.40 pulled 0.38, disjoint from sqlx-sqlite 0.9's 0.37. 0.39 keeps the same API (MAIN_DB, u64 read-path fix both hold); manifest-only change. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Author: Max Johnson <me@maxj.phd> · 2026-07-21 01:23 UTC
Commit: 760f6e53a21b709018328c39b1b0222a3b1f1302
Parent: 9f59926
2 files changed, +8 insertions, -11 deletions
M Cargo.lock +7 -10
@@ -2143,17 +2143,14 @@ name = "hashbrown"
2143 2143 version = "0.17.1"
2144 2144 source = "registry+https://github.com/rust-lang/crates.io-index"
2145 2145 checksum = "ed5909b6e89a2db4456e54cd5f673791d7eca6732202bbf2a9cc504fe2f9b84a"
2146 - dependencies = [
2147 - "foldhash",
2148 - ]
2149 2146
2150 2147 [[package]]
2151 2148 name = "hashlink"
2152 - version = "0.12.1"
2149 + version = "0.11.1"
2153 2150 source = "registry+https://github.com/rust-lang/crates.io-index"
2154 - checksum = "32069d97bb81e38fa67eab65e3393bf804bb85969f2bc06bf13f64aef5aba248"
2151 + checksum = "824e001ac4f3012dd16a264bec811403a67ca9deb6c102fc5049b32c4574b35f"
2155 2152 dependencies = [
2156 - "hashbrown 0.17.1",
2153 + "hashbrown 0.16.1",
2157 2154 ]
2158 2155
2159 2156 [[package]]
@@ -2781,9 +2778,9 @@ dependencies = [
2781 2778
2782 2779 [[package]]
2783 2780 name = "libsqlite3-sys"
2784 - version = "0.38.1"
2781 + version = "0.37.0"
2785 2782 source = "registry+https://github.com/rust-lang/crates.io-index"
2786 - checksum = "f6c19a05435c21ac299d71b6a9c13db3e3f47c520517d58990a462a1397a61db"
2783 + checksum = "b1f111c8c41e7c61a49cd34e44c7619462967221a6443b0ec299e0ac30cfb9b1"
2787 2784 dependencies = [
2788 2785 "cc",
2789 2786 "pkg-config",
@@ -4384,9 +4381,9 @@ dependencies = [
4384 4381
4385 4382 [[package]]
4386 4383 name = "rusqlite"
4387 - version = "0.40.1"
4384 + version = "0.39.0"
4388 4385 source = "registry+https://github.com/rust-lang/crates.io-index"
4389 - checksum = "11438310b19e3109b6446c33d1ed5e889428cf2e278407bc7896bc4aaea43323"
4386 + checksum = "a0d2b0146dd9661bf67bb107c0bb2a55064d556eeb3fc314151b957f313bcd4e"
4390 4387 dependencies = [
4391 4388 "bitflags 2.13.1",
4392 4389 "fallible-iterator",
M Cargo.toml +1 -1
@@ -16,7 +16,7 @@ egui = { version = "0.34", default-features = false, features = ["default_fonts"
16 16 egui_extras = { version = "0.34", default-features = false }
17 17 eframe = { version = "0.34", default-features = false, features = ["default_fonts", "glow"] }
18 18 cpal = "0.17"
19 - rusqlite = { version = "0.40", features = ["bundled", "functions"] }
19 + rusqlite = { version = "0.39", features = ["bundled", "functions"] }
20 20 thiserror = "2.0.18"
21 21 sha2 = "0.10.9"
22 22 symphonia = { version = "0.5.5", default-features = false, features = ["wav", "aiff", "mp3", "flac", "ogg", "vorbis", "pcm", "aac", "alac", "isomp4", "caf"] }