From c66d519bc99eac2d73e4f754b4c6f5a3bbd5cc4d Mon Sep 17 00:00:00 2001 From: Sebastian Lorenz Date: Mon, 18 Aug 2025 14:02:52 +0200 Subject: [PATCH] remove pq-sys dependency --- Cargo.lock | 12 ------------ Cargo.toml | 1 - store/postgres/Cargo.toml | 1 - 3 files changed, 14 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 90a94f998e0..03134d6bfca 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2258,7 +2258,6 @@ dependencies = [ "openssl", "postgres", "postgres-openssl", - "pq-sys", "pretty_assertions", "rand 0.9.1", "serde", @@ -3958,23 +3957,12 @@ version = "0.2.17" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de" -[[package]] -name = "pq-src" -version = "0.3.8+libpq-17.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7ee4b24aec6c54ba0995bcc9ba17aa369db8764122980c5dbd3c70d26206dc73" -dependencies = [ - "cc", - "openssl-sys", -] - [[package]] name = "pq-sys" version = "0.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a24ff9e4cf6945c988f0db7005d87747bf72864965c3529d259ad155ac41d584" dependencies = [ - "pq-src", "vcpkg", ] diff --git a/Cargo.toml b/Cargo.toml index 866aa708946..06b1cd99bef 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -54,7 +54,6 @@ diesel = { version = "2.2.7", features = [ "chrono", "i-implement-a-third-party-backend-and-opt-into-breaking-changes", ] } -pq-sys = { version = "0.6", features = ["bundled"] } diesel-derive-enum = { version = "2.1.0", features = ["postgres"] } diesel-dynamic-schema = { version = "0.2.3", features = ["postgres"] } diesel_derives = "2.2.5" diff --git a/store/postgres/Cargo.toml b/store/postgres/Cargo.toml index 9bed658bfef..38be44ba107 100644 --- a/store/postgres/Cargo.toml +++ b/store/postgres/Cargo.toml @@ -9,7 +9,6 @@ blake3 = "1.8" chrono = { workspace = true } derive_more = { version = "2.0.1", features = ["full"] } diesel = { workspace = true } -pq-sys = { workspace = true} diesel-dynamic-schema = { workspace = true } diesel-derive-enum = { workspace = true } diesel_derives = { workspace = true }