From e0eb439abee81c931aa9d74514c9907a06d2c677 Mon Sep 17 00:00:00 2001 From: Jonathan Schwender Date: Sun, 27 Aug 2023 11:12:21 +0200 Subject: [PATCH 1/2] Legacy Generator: Update serde past problematic version Update serde to a more recent version, skipping past the version using pre-compiled binaries --- generator/Cargo.lock | 8 ++++---- generator/Cargo.toml | 3 +-- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/generator/Cargo.lock b/generator/Cargo.lock index a72fb258..9fffa7bc 100644 --- a/generator/Cargo.lock +++ b/generator/Cargo.lock @@ -101,18 +101,18 @@ dependencies = [ [[package]] name = "serde" -version = "1.0.171" +version = "1.0.188" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "30e27d1e4fd7659406c492fd6cfaf2066ba8773de45ca75e855590f856dc34a9" +checksum = "cf9e0fcba69a370eed61bcf2b728575f726b50b55cba78064753d708ddc7549e" dependencies = [ "serde_derive", ] [[package]] name = "serde_derive" -version = "1.0.171" +version = "1.0.188" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "389894603bd18c46fa56231694f8d827779c0951a667087194cf9de94ed24682" +checksum = "4eca7ac642d82aa35b60049a6eccb4be6be75e599bd2e9adb5f875a737654af2" dependencies = [ "proc-macro2", "quote", diff --git a/generator/Cargo.toml b/generator/Cargo.toml index 7ed3a201..2a5ad2a1 100644 --- a/generator/Cargo.toml +++ b/generator/Cargo.toml @@ -7,8 +7,7 @@ edition = "2018" [dependencies] cargo_metadata = "0.15" -# See https://github.com/serde-rs/serde/issues/2538#issuecomment-1684517372 for why we pin serde -serde = { version = "1, < 1.0.172", features = ["derive"] } +serde = { version = " 1.0.186", features = ["derive"] } [dependencies.clap] version = "2.34" From 8076af37ba792c1a02aafd2eba5d87f50e182d70 Mon Sep 17 00:00:00 2001 From: Jonathan Schwender Date: Sun, 27 Aug 2023 11:38:23 +0200 Subject: [PATCH 2/2] Legacy Generator: Bump cargo metadata --- generator/Cargo.lock | 4 ++-- generator/Cargo.toml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/generator/Cargo.lock b/generator/Cargo.lock index 9fffa7bc..26457a0a 100644 --- a/generator/Cargo.lock +++ b/generator/Cargo.lock @@ -28,9 +28,9 @@ dependencies = [ [[package]] name = "cargo_metadata" -version = "0.15.4" +version = "0.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eee4243f1f26fc7a42710e7439c149e2b10b05472f88090acce52632f231a73a" +checksum = "e7daec1a2a2129eeba1644b220b4647ec537b0b5d4bfd6876fcc5a540056b592" dependencies = [ "camino", "cargo-platform", diff --git a/generator/Cargo.toml b/generator/Cargo.toml index 2a5ad2a1..e22689fa 100644 --- a/generator/Cargo.toml +++ b/generator/Cargo.toml @@ -6,7 +6,7 @@ license = "MIT" edition = "2018" [dependencies] -cargo_metadata = "0.15" +cargo_metadata = "0.17" serde = { version = " 1.0.186", features = ["derive"] } [dependencies.clap]