Repository navigation
chore(deps): update rust-dev-deps - #85
cachekit-renovate-bot[bot] wants to merge 1 commit into
Conversation
|
Important Review skippedBot user detected. To trigger a single review, invoke the ⚙️ Run configuration
You can disable this status message by setting the Use the checkbox below for a quick retry:
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Code Review Completed! 🔥The code review was successfully completed based on your current configurations. Kody Guide: Usage and ConfigurationInteracting with Kody
Providing Context (Files & MCPs)Add these hints in your PR description (or a comment) to unlock deeper checks:
Current Kody ConfigurationReview OptionsThe following review options are enabled or disabled:
Kody Code Review — 2 suggested fixes. 🛠️ Open Agent Prompt |
ec06f9d to
cdf1839
Compare
This comment has been minimized.
This comment has been minimized.
cdf1839 to
88972b8
Compare
Code Review Completed! 🔥The code review was successfully completed based on your current configurations. Kody Guide: Usage and ConfigurationInteracting with Kody
Providing Context (Files & MCPs)Add these hints in your PR description (or a comment) to unlock deeper checks:
Current Kody ConfigurationReview OptionsThe following review options are enabled or disabled:
|
88972b8 to
9356b28
Compare
9356b28 to
43a904f
Compare
Code Review Completed! 🔥The code review was successfully completed based on your current configurations. Kody Guide: Usage and ConfigurationInteracting with Kody
Providing Context (Files & MCPs)Add these hints in your PR description (or a comment) to unlock deeper checks:
Current Kody ConfigurationReview OptionsThe following review options are enabled or disabled:
|
43a904f to
c6330a4
Compare
| # runner pin in ci.yml together). | ||
| [target.'cfg(target_arch = "wasm32")'.dev-dependencies] | ||
| wasm-bindgen-test = "=0.3.71" | ||
| wasm-bindgen-test = "=0.3.79" |
There was a problem hiding this comment.
WHAT: The wasm32 dev-dependency wasm-bindgen-test is bumped from =0.3.71 to =0.3.79. WHY: Rule 86 requires dependency manifest changes to come with vulnerability or supply-chain evidence and a matching lockfile update. The comment above this line also says the pin must move together with Cargo.lock and the CI runner pin in ci.yml. Otherwise the wasm test build may break or pull in a mismatched wasm-bindgen version. HOW: Run cargo audit or an OSV query for wasm-bindgen-test 0.3.79 and its matching wasm-bindgen version, and attach the output to the PR. Confirm Cargo.lock and the wasm-bindgen runner pin in ci.yml are updated in this same PR.
Kody rule violation: Validate new/updated dependencies for CVEs and supply-chain risk
Prompt for LLM
File Cargo.toml:
Line 87:
WHAT: The wasm32 dev-dependency `wasm-bindgen-test` is bumped from =0.3.71 to =0.3.79. WHY: Rule 86 requires dependency manifest changes to come with vulnerability or supply-chain evidence and a matching lockfile update. The comment above this line also says the pin must move together with Cargo.lock and the CI runner pin in ci.yml. Otherwise the wasm test build may break or pull in a mismatched wasm-bindgen version. HOW: Run `cargo audit` or an OSV query for wasm-bindgen-test 0.3.79 and its matching wasm-bindgen version, and attach the output to the PR. Confirm Cargo.lock and the wasm-bindgen runner pin in ci.yml are updated in this same PR.
Talk to Kody by mentioning @kody
Was this suggestion helpful? React with 👍 or 👎 to help Kody learn from this interaction.
Code Review Completed! 🔥The code review was successfully completed based on your current configurations. Kody Guide: Usage and ConfigurationInteracting with Kody
Providing Context (Files & MCPs)Add these hints in your PR description (or a comment) to unlock deeper checks:
Current Kody ConfigurationReview OptionsThe following review options are enabled or disabled:
|
c6330a4 to
fb7a9a7
Compare
Code Review Completed! 🔥The code review was successfully completed based on your current configurations. Kody Guide: Usage and ConfigurationInteracting with Kody
Providing Context (Files & MCPs)Add these hints in your PR description (or a comment) to unlock deeper checks:
Current Kody ConfigurationReview OptionsThe following review options are enabled or disabled:
|
fb7a9a7 to
0b4736b
Compare
| # runner pin in ci.yml together). | ||
| [target.'cfg(target_arch = "wasm32")'.dev-dependencies] | ||
| wasm-bindgen-test = "=0.3.71" | ||
| wasm-bindgen-test = "=0.3.79" |
There was a problem hiding this comment.
Version mismatch in the wasm32 CI job: bumping wasm-bindgen-test to 0.3.79 locks wasm-bindgen 0.2.129 in Cargo.lock, but .github/workflows/ci.yml:93 still pins WASM_BINDGEN_VERSION to "0.2.121" with the 0.2.121 tarball's SHA256. On every run, the guard step at ci.yml:111-117 compares locked=0.2.129 against the 0.2.121 pin and runs exit 1, failing the wasm32 / ratio-product vector job; even without the guard, the 0.2.121 wasm-bindgen-test-runner would reject the 0.2.129-built test binary because the two share a private ABI. Fix: in ci.yml, set WASM_BINDGEN_VERSION to "0.2.129" and WASM_BINDGEN_SHA256 to the checksum of wasm-bindgen-0.2.129-x86_64-unknown-linux-musl.tar.gz, as the comment on lines 81-85 requires.
wasm-bindgen-test = "=0.3.79"
# and in .github/workflows/ci.yml:
# WASM_BINDGEN_VERSION: "0.2.129"
# WASM_BINDGEN_SHA256: "<sha256 of wasm-bindgen-0.2.129-x86_64-unknown-linux-musl.tar.gz>"Prompt for LLM
File Cargo.toml:
Line 87:
Version mismatch in the wasm32 CI job: bumping wasm-bindgen-test to 0.3.79 locks wasm-bindgen 0.2.129 in Cargo.lock, but .github/workflows/ci.yml:93 still pins WASM_BINDGEN_VERSION to "0.2.121" with the 0.2.121 tarball's SHA256. On every run, the guard step at ci.yml:111-117 compares locked=0.2.129 against the 0.2.121 pin and runs `exit 1`, failing the wasm32 / ratio-product vector job; even without the guard, the 0.2.121 wasm-bindgen-test-runner would reject the 0.2.129-built test binary because the two share a private ABI. Fix: in ci.yml, set WASM_BINDGEN_VERSION to "0.2.129" and WASM_BINDGEN_SHA256 to the checksum of wasm-bindgen-0.2.129-x86_64-unknown-linux-musl.tar.gz, as the comment on lines 81-85 requires.
Suggested Code:
wasm-bindgen-test = "=0.3.79"
# and in .github/workflows/ci.yml:
# WASM_BINDGEN_VERSION: "0.2.129"
# WASM_BINDGEN_SHA256: "<sha256 of wasm-bindgen-0.2.129-x86_64-unknown-linux-musl.tar.gz>"
Talk to Kody by mentioning @kody
Was this suggestion helpful? React with 👍 or 👎 to help Kody learn from this interaction.
| # runner pin in ci.yml together). | ||
| [target.'cfg(target_arch = "wasm32")'.dev-dependencies] | ||
| wasm-bindgen-test = "=0.3.71" | ||
| wasm-bindgen-test = "=0.3.79" |
There was a problem hiding this comment.
Stale cargo-vet exemptions in supply-chain/config.toml: the bump to wasm-bindgen-test 0.3.79 locks the wasm-bindgen family at 0.2.129 / 0.3.79 / 0.4.79, but lines 321-351 still exempt only 0.2.121, 0.3.71 and 0.4.71, and each exemption covers one exact version. The cargo vet step in .github/workflows/security.yml:371-372 then reports wasm-bindgen, wasm-bindgen-macro, wasm-bindgen-macro-support, wasm-bindgen-shared, wasm-bindgen-futures, wasm-bindgen-test, wasm-bindgen-test-macro and wasm-bindgen-test-shared as unvetted and fails. Fix: update the exemption versions in supply-chain/config.toml to the newly locked versions, or run cargo vet regenerate exemptions.
wasm-bindgen-test = "=0.3.79"
# and in supply-chain/config.toml update the exemptions, e.g.:
# [[exemptions.wasm-bindgen-test]]
# version = "0.3.79"
# criteria = "safe-to-run"
# (likewise wasm-bindgen*/0.2.129, wasm-bindgen-futures/0.4.79, wasm-bindgen-test-macro/0.3.79, wasm-bindgen-test-shared/0.2.129)Prompt for LLM
File Cargo.toml:
Line 87:
Stale cargo-vet exemptions in supply-chain/config.toml: the bump to wasm-bindgen-test 0.3.79 locks the wasm-bindgen family at 0.2.129 / 0.3.79 / 0.4.79, but lines 321-351 still exempt only 0.2.121, 0.3.71 and 0.4.71, and each exemption covers one exact version. The `cargo vet` step in .github/workflows/security.yml:371-372 then reports wasm-bindgen, wasm-bindgen-macro, wasm-bindgen-macro-support, wasm-bindgen-shared, wasm-bindgen-futures, wasm-bindgen-test, wasm-bindgen-test-macro and wasm-bindgen-test-shared as unvetted and fails. Fix: update the exemption versions in supply-chain/config.toml to the newly locked versions, or run `cargo vet regenerate exemptions`.
Suggested Code:
wasm-bindgen-test = "=0.3.79"
# and in supply-chain/config.toml update the exemptions, e.g.:
# [[exemptions.wasm-bindgen-test]]
# version = "0.3.79"
# criteria = "safe-to-run"
# (likewise wasm-bindgen*/0.2.129, wasm-bindgen-futures/0.4.79, wasm-bindgen-test-macro/0.3.79, wasm-bindgen-test-shared/0.2.129)
Talk to Kody by mentioning @kody
Was this suggestion helpful? React with 👍 or 👎 to help Kody learn from this interaction.
Code Review Completed! 🔥The code review was successfully completed based on your current configurations. Kody Guide: Usage and ConfigurationInteracting with Kody
Providing Context (Files & MCPs)Add these hints in your PR description (or a comment) to unlock deeper checks:
Current Kody ConfigurationReview OptionsThe following review options are enabled or disabled:
|
This PR contains the following updates:
1.11.0→1.12.01.0.149→1.0.154=0.3.71→=0.3.79Release Notes
proptest-rs/proptest (proptest)
v1.12.0Compare Source
serde-rs/json (serde_json)
v1.0.154Compare Source
v1.0.153Compare Source
v1.0.152Compare Source
-0in arbitrary_precision mode (#1346, thanks @yuxi-liu-wired)v1.0.151Compare Source
v1.0.150Compare Source
Configuration
📅 Schedule: (in timezone Australia/Sydney)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Mend Renovate.