From fb33ca28b7c5148eee5112a15612a7ba4b928a77 Mon Sep 17 00:00:00 2001 From: Ed Morley <501702+edmorley@users.noreply.github.com> Date: Tue, 16 Jun 2026 12:16:03 +0100 Subject: [PATCH] Explicitly enable the serde `derive` feature The buildpack uses serde's derive macros but `Cargo.toml` didn't enable the `derive` feature; compilation only worked because libcnb happens to enable it transitively. Making this change in part to stop Claude reporting it when code reviewing the repo for bugs and other potential improvements. GUS-W-23022354. --- Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Cargo.toml b/Cargo.toml index 91a9ba2..4a1456d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -28,7 +28,7 @@ flate2 = { version = "1", default-features = false, features = ["zlib-rs"] } indoc = "2" libcnb = { version = "0.30", features = ["trace"] } libherokubuildpack = { version = "0.30", default-features = false, features = ["log"] } -serde = "1" +serde = { version = "1", features = ["derive"] } tar = { version = "0.4", default-features = false } ureq = { version = "2", default-features = false, features = ["tls"] } zstd = { version = "0.13", default-features = false }