chore(deps): weekly cargo update#23628
Merged
Merged
Conversation
Locking 25 packages to latest compatible versions
Unchanged aes v0.8.4 (available: v0.9.0)
Updating alloy-evm v0.33.0 -> v0.33.1
Updating aws-lc-rs v1.16.2 -> v1.16.3
Updating aws-lc-sys v0.39.1 -> v0.40.0
Unchanged bincode v1.3.3 (available: v3.0.0)
Unchanged block-padding v0.3.3 (available: v0.4.2)
Updating cargo-platform v0.3.2 -> v0.3.3
Unchanged cipher v0.4.4 (available: v0.5.1)
Updating clap v4.6.0 -> v4.6.1
Updating clap_derive v4.6.0 -> v4.6.1
Updating codspeed v4.4.1 -> v4.5.0
Updating codspeed-criterion-compat v4.4.1 -> v4.5.0
Updating codspeed-criterion-compat-walltime v4.4.1 -> v4.5.0
Updating const_format v0.2.35 -> v0.2.36
Updating constant_time_eq v0.4.2 -> v0.4.3
Removing core2 v0.4.0
Unchanged ctr v0.9.2 (available: v0.10.0)
Unchanged digest v0.10.7 (available: v0.11.2)
Unchanged generic-array v0.14.7 (available: v0.14.9)
Unchanged hash-db v0.15.2 (available: v0.16.0)
Unchanged hickory-resolver v0.25.2 (available: v0.26.0)
Unchanged hmac v0.12.1 (available: v0.13.0)
Unchanged icu_collections v2.0.0 (available: v2.2.0)
Unchanged icu_normalizer v2.0.1 (available: v2.2.0)
Unchanged icu_normalizer_data v2.0.0 (available: v2.2.0)
Unchanged icu_properties v2.0.2 (available: v2.2.0)
Unchanged icu_properties_data v2.0.1 (available: v2.2.0)
Unchanged if-addrs v0.14.0 (available: v0.15.0)
Updating interprocess v2.4.0 -> v2.4.1
Adding konst v0.2.20
Adding konst_macro_rules v0.2.19
Unchanged lz4_flex v0.12.1 (available: v0.13.0)
Updating multihash v0.19.3 -> v0.19.4
Adding no_std_io2 v0.8.1
Updating rand v0.8.5 -> v0.8.6 (available: v0.10.1)
Unchanged rand v0.9.4 (available: v0.10.1)
Unchanged secp256k1 v0.30.0 (available: v0.31.1)
Unchanged sha2 v0.10.9 (available: v0.11.0)
Unchanged similar-asserts v1.7.0 (available: v2.0.0)
Unchanged snmalloc-rs v0.3.8 (available: v0.7.4)
Unchanged strum v0.27.2 (available: v0.28.0)
Adding symlink v0.1.0
Unchanged test-fuzz v7.3.0 (available: v8.0.0)
Updating tokio v1.51.1 -> v1.52.1
Unchanged tokio-tungstenite v0.28.0 (available: v0.29.0)
Unchanged toml v0.9.12+spec-1.1.0 (available: v1.1.2+spec-1.1.0)
Updating tracing-appender v0.2.4 -> v0.2.5
Updating uuid v1.23.0 -> v1.23.1
Updating wasip2 v1.0.2+wasi-0.2.9 -> v1.0.3+wasi-0.2.9
Updating webpki-root-certs v1.0.6 -> v1.0.7
Updating webpki-roots v1.0.6 -> v1.0.7
Adding wit-bindgen v0.57.1
note: to see how you depend on a package, run `cargo tree --invert <dep>@<ver>`
mattsse
approved these changes
Apr 19, 2026
This was referenced Apr 22, 2026
crazywriter1
pushed a commit
to crazywriter1/tempo
that referenced
this pull request
Apr 23, 2026
Automated nightly update of reth dependencies from `paradigmxyz/reth` main branch. ## Upstream reth changes [`98ebc34...7839f3d`](paradigmxyz/reth@98ebc34...7839f3d) 🔗 Amp thread: https://ampcode.com/threads/T-019db884-a7c3-738b-8f38-cc04f8942d8a **Engine** - Suppress persistence during payload building ([#23618](paradigmxyz/reth#23618)) - Align Amsterdam endpoint validation ([#23625](paradigmxyz/reth#23625)) - Revert [#23541](paradigmxyz/reth#23541) and [#23578](paradigmxyz/reth#23578) ([#23646](paradigmxyz/reth#23646)) - Let consensus impls control which errors are transient ([#23668](paradigmxyz/reth#23668)) - Configure invalid header cache hit eviction ([#23670](paradigmxyz/reth#23670)) **Perf** - Relax executor reset thresholds for re-execute ([#23617](paradigmxyz/reth#23617)) - Replace `BTreeMap` with `imbl::OrdMap` in `BestTransactions` ([#23621](paradigmxyz/reth#23621)) - Avoid reopening `.csoff` on every changeset lookup ([#23687](paradigmxyz/reth#23687)) - Disable read tx timeout during re-execute ([#23680](paradigmxyz/reth#23680)) **P2P / Net** - Add snap/2 wire helpers and messages ([#23611](paradigmxyz/reth#23611)) - Optionally fetch BAL with full blocks ([#23629](paradigmxyz/reth#23629)) - Discv5 enabled by default ([#23686](paradigmxyz/reth#23686)) **DB** - Add `reth db migrate-v2` for v1→v2 storage migration ([#23422](paradigmxyz/reth#23422)) - Detect and warn about ZFS ([#23685](paradigmxyz/reth#23685)) **BAL** - Scaffold BAL store abstraction ([#23596](paradigmxyz/reth#23596)) - Enable BAL building in ethereum payload ([#23597](paradigmxyz/reth#23597)) - Add parallelization and batch IO flags ([#23663](paradigmxyz/reth#23663)) **Refactor** - Make `WorkerPool` lazy by default ([#23627](paradigmxyz/reth#23627)) - Encapsulate state fetching in db provider ([#23656](paradigmxyz/reth#23656)) - Remove `TrieNodeProvider` ([#23658](paradigmxyz/reth#23658)) - Unify opaque consensus error helpers ([#23669](paradigmxyz/reth#23669)) **Payload** - Add gas limit and slot number to `BlockOrPayload` ([#23624](paradigmxyz/reth#23624), [#23626](paradigmxyz/reth#23626)) **Bench** - Add CLI flag to fetch balances by default; require local benchmark data ([#23655](paradigmxyz/reth#23655), [#23679](paradigmxyz/reth#23679)) **Deps** - Bump alloy crates to 2.0.1 ([#23677](paradigmxyz/reth#23677)), rustls-webpki ([#23681](paradigmxyz/reth#23681)), weekly `cargo update` ([#23628](paradigmxyz/reth#23628)) **Testing** - Remove unsafe `env::set_var(RUST_LOG)` from tests ([#23672](paradigmxyz/reth#23672)) - Address nightly clippy warnings ([#23630](paradigmxyz/reth#23630)) ## Migrations 🔗 Amp thread: https://ampcode.com/threads/T-019db884-dc46-71f5-a823-00c3a16191d4 - **Reth dependency bump**: All `reth-*` git dependencies updated from rev `98ebc34` to `7839f3d` - **Alloy version bump**: `alloy-*` crates updated from `2.0.0` to `2.0.1`; `alloy-evm` changed from `0.33.2` to `0.33.0` - **`ConsensusError::Other` → `ConsensusError::msg`**: All `ConsensusError::Other(...)` calls migrated to `ConsensusError::msg(...)`, which accepts `&str`/`impl Display` directly instead of requiring `String` (removes `.to_string()` calls for string literals) - **`deny.toml` license exceptions**: Added MPL-2.0 exceptions for `bitmaps`, `imbl`, and `imbl-sized-chunks` (new transitive dependencies) [GitHub Workflow](https://github.com/tempoxyz/tempo/actions/runs/24816009191) --------- Co-authored-by: Alexey Shekhirin <github@shekhirin.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Automation to keep dependencies in
Cargo.lockcurrent.cargo update log