rs(deps): bump alloy from 0.8.3 to 2.0.5 in /services-rs - #27
rs(deps): bump alloy from 0.8.3 to 2.0.5 in /services-rs#27dependabot[bot] wants to merge 1 commit into
Conversation
behradkhodayar
left a comment
There was a problem hiding this comment.
This branch can't compile against our pinned toolchain — cargo check --workspace fails with:
```
error: rustc 1.90.0 is not supported by the following package:
alloy-tx-macros@2.0.5 requires rustc 1.91
alloy-transport-ws@2.0.5 requires rustc 1.91
Either upgrade rustc or select compatible dependency versions with
cargo update <name>@<current-ver> --precise <compatible-ver>
```
Our services-rs/Cargo.toml pins rust-version = "1.90" (and rust-toolchain.toml channel = "1.90.0"), so accepting alloy 2.0.5 either:
- requires bumping the workspace MSRV to 1.91, which is a separate decision (and a bigger blast radius — affects every crate, every CI runner, every Dockerfile), or
- requires pinning alloy to the latest 2.x release that still supports rustc 1.90 — but that may not exist yet given how recent 2.0 is.
Beyond MSRV, alloy 2.0 also reshuffles the providers / transports modules; our crates/svc-evm-indexer/src/{oracle,pools,tokens,uni_v3,listener,main}.rs touch all of those, so even with MSRV fixed there's a manual migration needed.
Suggest holding this until we make a separate decision on MSRV, then re-running Dependabot — or letting it ignore alloy 2.x for now.
Bumps [alloy](https://github.com/alloy-rs/alloy) from 0.8.3 to 2.0.5. - [Release notes](https://github.com/alloy-rs/alloy/releases) - [Changelog](https://github.com/alloy-rs/alloy/blob/main/CHANGELOG.md) - [Commits](alloy-rs/alloy@v0.8.3...v2.0.5) --- updated-dependencies: - dependency-name: alloy dependency-version: 2.0.5 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
2e74667 to
284e02f
Compare
Bumps alloy from 0.8.3 to 2.0.5.
Release notes
Sourced from alloy's releases.
... (truncated)
Changelog
Sourced from alloy's changelog.
... (truncated)
Commits
653989fchore: release 2.0.5ee8c72fchore: release 2.0.5a90ea92chore: release 2.0.551090d3chore: release 2.0.52d3a3fbdocs(rpc-types-eth): correct sealed_header docs (#3995)a019321fix(ci): satisfy zepter secp256k1 propagation (#3993)a51afc1docs(node-bindings): clarify Reth genesis behavior (#3994)2aa6712chore(deps): bump github/codeql-action from 4.35.2 to 4.35.4 (#3990)f97b3cbfix(network): preserve transaction request extra fields51cb51dchore(deps): bump taiki-e/install-action from 2.75.27 to 2.77.1