alamb opened a new pull request, #11728: URL: https://github.com/apache/arrow-rs/pull/11728
# Which issue does this PR close? - Part of #11666 (57.3.2 release) # Rationale for this change The `Verify MSRV` job fails on PRs against `57_maintenance` (for example #11726) for reasons unrelated to those PRs. This branch does not commit a `Cargo.lock`, so `cargo msrv verify` resolves fresh and picks the newest releases, some of which require a Rust version above the branch MSRV of 1.85: ```text [email protected] requires rustc 1.89.0 [email protected] requires rustc 1.88 [email protected] requires rustc 1.88 [email protected] requires rustc 1.88 [email protected] requires rustc 1.88 ``` # What changes are included in this PR? Check in the root `Cargo.lock`. It is generated with Rust 1.85 using the MSRV-aware resolver, so it pins the `tonic` 0.14 crates to 0.14.5 and `uuid` to 1.26.1. This is the same approach as https://github.com/apache/arrow-rs/pull/9941 ("Fix MSRV check by checking in Cargo.lock") on `main`. # Are these changes tested? - `cargo msrv verify` passes for the eight packages that previously failed (`parquet-variant`, `parquet-variant-compute`, `parquet-variant-json`, `parquet_derive_test`, `arrow-avro`, `arrow-flight`, `arrow-flight/gen`, `arrow-integration-testing`). - `cargo +1.85.0 check --workspace --locked` passes. # Are there any user-facing changes? No. This only affects dependency resolution for workspace builds and CI. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
