Skip to content

Upgrade some crates#116

Merged
genedna merged 2 commits intoweb3infra-foundation:mainfrom
genedna:main
Mar 13, 2026
Merged

Upgrade some crates#116
genedna merged 2 commits intoweb3infra-foundation:mainfrom
genedna:main

Conversation

@genedna
Copy link
Member

@genedna genedna commented Mar 13, 2026

No description provided.

Signed-off-by: Eli Ma <eli@patch.sh>
Copilot AI review requested due to automatic review settings March 13, 2026 12:51
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the repository’s Rust dependency set and corresponding Buck2 third-party metadata to newer crate releases, keeping Cargo and Buck in sync for builds.

Changes:

  • Bump core async/logging deps (e.g., tokio 1.50.0, tracing-subscriber 0.3.23) and related transitive pins (libc, rustix, linux-raw-sys, etc.).
  • Update Buck http_archive sources/sha256/strip_prefix for vendored crates and adjust BUCK deps to the new versions.
  • Regenerate buckal.snap and update Cargo.lock to reflect the new resolved crate set.

Reviewed changes

Copilot reviewed 42 out of 43 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
third-party/rust/crates/uuid/1.22.0/BUCK Update vendored uuid crate URL/sha256/strip_prefix to 1.22.0.
third-party/rust/crates/tracing-subscriber/0.3.23/BUCK Update vendored tracing-subscriber crate URL/sha256/strip_prefix to 0.3.23.
third-party/rust/crates/tower/0.5.2/BUCK Switch tower’s tokio dep from 1.49.0 to 1.50.0.
third-party/rust/crates/tokio/1.50.0/BUCK Update vendored tokio to 1.50.0 and bump its libc dep.
third-party/rust/crates/tokio-util/0.7.18/BUCK Switch tokio-util’s tokio dep to 1.50.0.
third-party/rust/crates/tokio-stream/0.1.18/BUCK Switch tokio-stream’s tokio dep to 1.50.0.
third-party/rust/crates/tempfile/3.27.0/BUCK Update vendored tempfile to 3.27.0 and bump rustix dep.
third-party/rust/crates/sqlx-sqlite/0.8.6/BUCK Switch sqlx-sqlite’s uuid dep to 1.22.0.
third-party/rust/crates/sqlx-postgres/0.8.6/BUCK Switch sqlx-postgres’s uuid dep to 1.22.0.
third-party/rust/crates/sqlx-mysql/0.8.6/BUCK Switch sqlx-mysql’s uuid dep to 1.22.0.
third-party/rust/crates/sqlx-core/0.8.6/BUCK Switch sqlx-core’s uuid dep to 1.22.0.
third-party/rust/crates/socket2/0.6.1/BUCK Bump socket2’s platform libc dep to 0.2.183.
third-party/rust/crates/signal-hook-registry/1.4.7/BUCK Bump signal-hook-registry’s libc dep to 0.2.183.
third-party/rust/crates/sea-query/0.32.7/BUCK Switch sea-query’s uuid dep to 1.22.0.
third-party/rust/crates/sea-query-binder/0.7.0/BUCK Switch sea-query-binder’s uuid dep to 1.22.0.
third-party/rust/crates/sea-orm/1.1.19/BUCK Switch sea-orm’s uuid dep to 1.22.0.
third-party/rust/crates/rustix/1.1.4/BUCK Update vendored rustix to 1.1.4; bump libc and linux-raw-sys deps.
third-party/rust/crates/rkyv/0.7.45/BUCK Switch rkyv’s uuid dep to 1.22.0.
third-party/rust/crates/ring/0.17.14/BUCK Bump ring’s macOS libc dep to 0.2.183.
third-party/rust/crates/rand/0.8.5/BUCK Bump rand’s platform libc deps to 0.2.183.
third-party/rust/crates/parking_lot_core/0.9.12/BUCK Bump parking_lot_core’s platform libc deps to 0.2.183.
third-party/rust/crates/num_cpus/1.17.0/BUCK Bump num_cpus’s platform libc deps to 0.2.183.
third-party/rust/crates/mio/1.1.1/BUCK Bump mio’s platform libc deps to 0.2.183.
third-party/rust/crates/linux-raw-sys/0.12.1/BUCK Update vendored linux-raw-sys to 0.12.1.
third-party/rust/crates/libredox/0.1.10/BUCK Bump libredox’s libc dep to 0.2.183.
third-party/rust/crates/libc/0.2.183/BUCK Update vendored libc to 0.2.183 (URL/sha256/strip_prefix + version).
third-party/rust/crates/jobserver/0.1.34/BUCK Bump jobserver’s platform libc deps to 0.2.183.
third-party/rust/crates/hyper/1.8.1/BUCK Switch hyper’s tokio dep to 1.50.0.
third-party/rust/crates/hyper-util/0.1.19/BUCK Switch hyper-util’s tokio dep to 1.50.0.
third-party/rust/crates/getrandom/0.4.1/BUCK Bump getrandom (0.4.1) platform libc deps to 0.2.183.
third-party/rust/crates/getrandom/0.3.4/BUCK Bump getrandom (0.3.4) platform libc deps to 0.2.183.
third-party/rust/crates/getrandom/0.2.16/BUCK Bump getrandom (0.2.16) platform libc deps to 0.2.183.
third-party/rust/crates/errno/0.3.14/BUCK Bump errno’s platform libc deps to 0.2.183.
third-party/rust/crates/cpufeatures/0.3.0/BUCK Bump cpufeatures’s macOS libc dep to 0.2.183.
third-party/rust/crates/cpufeatures/0.2.17/BUCK Bump cpufeatures’s macOS libc dep to 0.2.183.
third-party/rust/crates/clang-sys/1.8.1/BUCK Bump clang-sys’s libc dep to 0.2.183.
third-party/rust/crates/cc/1.2.49/BUCK Bump cc’s platform libc deps to 0.2.183.
third-party/rust/crates/axum/0.8.8/BUCK Switch axum’s tokio dep to 1.50.0.
third-party/rust/crates/android_system_properties/0.1.5/BUCK Bump android_system_properties’s libc dep to 0.2.183.
buckal.snap Update generated cargo-buckal fingerprints for the dependency graph changes.
Cargo.toml Bump dependency declarations (e.g., tokio, uuid, tracing-subscriber, libc; also updates tempfile).
Cargo.lock Update resolved versions/checksums to match new dependency resolutions.
BUCK Update top-level Buck deps to match upgraded third-party crate versions.

Cargo.toml Outdated
tokio-stream = "0.1.18"
natord = "1.0.9"
tempfile = "3.25.0"
tempfile = "3.26.0"
Signed-off-by: Eli Ma <eli@patch.sh>
@genedna genedna merged commit b350e04 into web3infra-foundation:main Mar 13, 2026
8 checks passed
genedna added a commit to genedna/git-internal that referenced this pull request Mar 15, 2026
* Upgrade some crates

Signed-off-by: Eli Ma <eli@patch.sh>

* Upgrade commit

Signed-off-by: Eli Ma <eli@patch.sh>

---------

Signed-off-by: Eli Ma <eli@patch.sh>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants