From 9a58db9dfbfdb17873c34e41a5f3969d943f84c9 Mon Sep 17 00:00:00 2001 From: Ghenadie <118184705+GhenadieVP@users.noreply.github.com> Date: Wed, 19 Nov 2025 15:07:19 +0200 Subject: [PATCH 1/2] Bump IndexMap version (#142) * bump * bump * disable SCCache to validate the CI --- .github/workflows/test.yml | 2 +- Cargo.lock | 41 +++++++++++++-------- crates/generator/Cargo.toml | 2 +- crates/radix-engine-toolkit-json/Cargo.toml | 2 +- 4 files changed, 29 insertions(+), 18 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 7137fb4a..3ea4603b 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -57,7 +57,7 @@ jobs: # Required env-var to increase the heapsize when using `kotlinc`. JAVA_OPTS: "-Xmx8g" # Enable sccache - SCCACHE_GHA_ENABLED: "true" + SCCACHE_GHA_ENABLED: "false" RUSTC_WRAPPER: "sccache" check-formatting: runs-on: ubuntu-latest diff --git a/Cargo.lock b/Cargo.lock index d8c10e36..f863b421 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -802,9 +802,9 @@ dependencies = [ [[package]] name = "hashbrown" -version = "0.15.0" +version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e087f84d4f86bf4b218b927129862374b72199ae7d8657835f1e89000eea4fb" +checksum = "5419bdc4f6a9207fbeba6d11b604d481addf78ecd10c11ad51e76c2f6482748d" [[package]] name = "heck" @@ -875,13 +875,14 @@ dependencies = [ [[package]] name = "indexmap" -version = "2.6.0" +version = "2.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "707907fe3c25f5424cce2cb7e1cbcafee6bdbe735ca90ef77c29e84591e5b9da" +checksum = "6717a8d2a5a929a1a2eb43a12812498ed141a0bcfb7e8f7844fbdbe4303bba9f" dependencies = [ "equivalent", - "hashbrown 0.15.0", + "hashbrown 0.16.0", "serde", + "serde_core", ] [[package]] @@ -1452,7 +1453,7 @@ name = "radix-rust" version = "1.3.0" source = "git+https://github.com/radixdlt/radixdlt-scrypto?rev=53d068fa1b471a63d7b5fd25c91dfa6e4940ee9e#53d068fa1b471a63d7b5fd25c91dfa6e4940ee9e" dependencies = [ - "indexmap 2.6.0", + "indexmap 2.12.0", "serde", ] @@ -1680,7 +1681,7 @@ version = "1.3.0" source = "git+https://github.com/radixdlt/radixdlt-scrypto?rev=53d068fa1b471a63d7b5fd25c91dfa6e4940ee9e#53d068fa1b471a63d7b5fd25c91dfa6e4940ee9e" dependencies = [ "const-sha1", - "indexmap 2.6.0", + "indexmap 2.12.0", "itertools 0.10.5", "proc-macro2", "quote", @@ -1845,18 +1846,28 @@ dependencies = [ [[package]] name = "serde" -version = "1.0.214" +version = "1.0.228" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e" +dependencies = [ + "serde_core", + "serde_derive", +] + +[[package]] +name = "serde_core" +version = "1.0.228" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f55c3193aca71c12ad7890f1785d2b73e1b9f63a0bbc353c08ef26fe03fc56b5" +checksum = "41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad" dependencies = [ "serde_derive", ] [[package]] name = "serde_derive" -version = "1.0.214" +version = "1.0.228" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "de523f781f095e28fa605cdce0f8307e451cc0fd14e2eb4cd2e98a355b147766" +checksum = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79" dependencies = [ "proc-macro2", "quote", @@ -1869,7 +1880,7 @@ version = "1.0.132" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d726bfaff4b320266d395898905d0eba0345aae23b54aee3a737e260fd46db03" dependencies = [ - "indexmap 2.6.0", + "indexmap 2.12.0", "itoa", "memchr", "ryu", @@ -1895,7 +1906,7 @@ dependencies = [ "chrono", "hex", "indexmap 1.9.3", - "indexmap 2.6.0", + "indexmap 2.12.0", "serde", "serde_derive", "serde_json", @@ -2191,7 +2202,7 @@ version = "0.19.15" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421" dependencies = [ - "indexmap 2.6.0", + "indexmap 2.12.0", "serde", "serde_spanned", "toml_datetime", @@ -2583,7 +2594,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9dbe55c8f9d0dbd25d9447a5a889ff90c0cc3feaa7395310d3d826b2c703eaab" dependencies = [ "bitflags 2.6.0", - "indexmap 2.6.0", + "indexmap 2.12.0", "semver", ] diff --git a/crates/generator/Cargo.toml b/crates/generator/Cargo.toml index db2e0307..603d4c7e 100644 --- a/crates/generator/Cargo.toml +++ b/crates/generator/Cargo.toml @@ -36,4 +36,4 @@ heck = { version = "0.4.1" } walkdir = { version = "2.3.3" } # Misc -indexmap = { version = "1.9.3" } +indexmap = { version = "2.12.0" } diff --git a/crates/radix-engine-toolkit-json/Cargo.toml b/crates/radix-engine-toolkit-json/Cargo.toml index 2f9744e9..52fb490b 100644 --- a/crates/radix-engine-toolkit-json/Cargo.toml +++ b/crates/radix-engine-toolkit-json/Cargo.toml @@ -31,7 +31,7 @@ jni = { version = "0.21.1" } # Used to allow for more powerful macros paste = { version = "1.0.12" } walkdir = "2.3.3" -indexmap = { version = "1.9.3", features = ["serde", "serde-1"] } +indexmap = { version = "2.12.0", features = ["serde", "serde-1"] } # 1password's library for codesharing. typeshare = "1.0.3" From 34d0bc008d3c7ef8b46ccb80ca5ee300a555d401 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 19 Nov 2025 15:23:08 +0200 Subject: [PATCH 2/2] Bump crossbeam-channel from 0.5.13 to 0.5.15 (#139) Bumps [crossbeam-channel](https://github.com/crossbeam-rs/crossbeam) from 0.5.13 to 0.5.15. - [Release notes](https://github.com/crossbeam-rs/crossbeam/releases) - [Changelog](https://github.com/crossbeam-rs/crossbeam/blob/master/CHANGELOG.md) - [Commits](https://github.com/crossbeam-rs/crossbeam/compare/crossbeam-channel-0.5.13...crossbeam-channel-0.5.15) --- updated-dependencies: - dependency-name: crossbeam-channel dependency-version: 0.5.15 dependency-type: indirect ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- Cargo.lock | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index f863b421..1e677575 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -457,9 +457,9 @@ dependencies = [ [[package]] name = "crossbeam-channel" -version = "0.5.13" +version = "0.5.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "33480d6946193aa8033910124896ca395333cae7e2d1113d1fef6c3272217df2" +checksum = "82b8f8f868b36967f9606790d1903570de9ceaf870a7bf9fbbd3016d636a2cb2" dependencies = [ "crossbeam-utils", ]