From 6590c409faa675c4166d4bc10cae16a28f6cbe03 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 30 Aug 2026 21:52:55 +0000 Subject: [PATCH 1/2] deps: update deadpool-sqlite requirement in the rust group Updates the requirements on [deadpool-sqlite](https://github.com/deadpool-rs/deadpool) to permit the latest version. Updates `deadpool-sqlite` to 0.13.0 - [Changelog](https://github.com/deadpool-rs/deadpool/blob/main/release.toml) - [Commits](https://github.com/deadpool-rs/deadpool/compare/deadpool-sqlite-v0.13.0...deadpool-sqlite-v0.13.0) --- updated-dependencies: - dependency-name: deadpool-sqlite dependency-version: 0.13.0 dependency-type: direct:production dependency-group: rust ... Signed-off-by: dependabot[bot] --- Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Cargo.toml b/Cargo.toml index 357f707..8a9f359 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -29,7 +29,7 @@ uuid = "1" chrono = "0.4" futures-util = { version = "0.3.32", default-features = false, features = ["std"] } rust_decimal = { version = "1.42", features = ["db-tokio-postgres"] } -deadpool-sqlite = "0.13.0" +deadpool-sqlite = "0.14.0" rusqlite = { version = "0.38", features = ["bundled", "column_decltype"] } # Pure-Rust MySQL driver (ships its own pool). `minimal-rust` keeps the build # free of C dependencies (rust-backend flate2); TLS goes through rustls with From 071a89df12e3d7f143d51708694913dff99e0e47 Mon Sep 17 00:00:00 2001 From: Seva D Date: Mon, 31 Aug 2026 09:33:37 +0400 Subject: [PATCH 2/2] Bump rusqlite to 0.40 alongside deadpool-sqlite 0.14 deadpool-sqlite 0.14 depends on rusqlite ^0.40, and a crate graph with two rusqlite versions fails to resolve: both pull a libsqlite3-sys that links the native `sqlite3` library, which only one package may do. Moving our direct rusqlite pin from 0.38 to 0.40 keeps a single libsqlite3-sys; the backend's use of the API (Connection, Statement, ValueRef/ToSqlOutput, params_from_iter, column_decltype) is unchanged between the two. --- Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Cargo.toml b/Cargo.toml index 20fc40d..25e9e19 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -30,7 +30,7 @@ chrono = "0.4" futures-util = { version = "0.3.32", default-features = false, features = ["std"] } rust_decimal = { version = "1.42", features = ["db-tokio-postgres"] } deadpool-sqlite = "0.14.0" -rusqlite = { version = "0.38", features = ["bundled", "column_decltype"] } +rusqlite = { version = "0.40", features = ["bundled", "column_decltype"] } # Pure-Rust MySQL driver (ships its own pool). `minimal-rust` keeps the build # free of C dependencies (rust-backend flate2); TLS goes through rustls with # the ring provider (matching the PostgreSQL stack — never native-tls, so