Upgrade some crates#116
Merged
genedna merged 2 commits intoweb3infra-foundation:mainfrom Mar 13, 2026
Merged
Conversation
Signed-off-by: Eli Ma <eli@patch.sh>
Contributor
There was a problem hiding this comment.
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.,
tokio1.50.0,tracing-subscriber0.3.23) and related transitive pins (libc,rustix,linux-raw-sys, etc.). - Update Buck
http_archivesources/sha256/strip_prefix for vendored crates and adjust BUCK deps to the new versions. - Regenerate
buckal.snapand updateCargo.lockto 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
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>
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.
No description provided.