From de74c58f584c49eabd3dc910dfb0629df679eea2 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 17 Jun 2026 11:37:36 +0000 Subject: [PATCH] chore(cargo): bump object_store from 0.12.5 to 0.13.2 (#12354) * chore(cargo): bump object_store from 0.12.5 to 0.13.2 Bumps [object_store](https://github.com/apache/arrow-rs-object-store) from 0.12.5 to 0.13.2. - [Changelog](https://github.com/apache/arrow-rs-object-store/blob/main/CHANGELOG-old.md) - [Commits](https://github.com/apache/arrow-rs-object-store/compare/v0.12.5...v0.13.2) --- updated-dependencies: - dependency-name: object_store dependency-version: 0.13.2 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] * fix(pnpr): import ObjectStoreExt for object_store 0.13 method move object_store 0.13 moved get/put/delete off the ObjectStore trait onto the new ObjectStoreExt trait. Import it so the S3 hosted-store backend keeps compiling. --------- Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Zoltan Kochan --- Cargo.lock | 14 ++++++++------ Cargo.toml | 2 +- pnpr/crates/pnpr/src/s3.rs | 4 +++- 3 files changed, 12 insertions(+), 8 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index de99c86b0f..b17ff867aa 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3308,16 +3308,18 @@ dependencies = [ [[package]] name = "object_store" -version = "0.12.5" +version = "0.13.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fbfbfff40aeccab00ec8a910b57ca8ecf4319b335c542f2edcd19dd25a1e2a00" +checksum = "622acbc9100d3c10e2ee15804b0caa40e55c933d5aa53814cd520805b7958a49" dependencies = [ "async-trait", "base64 0.22.1", "bytes", "chrono", "form_urlencoded", - "futures", + "futures-channel", + "futures-core", + "futures-util", "http 1.4.0", "http-body-util", "humantime", @@ -3327,7 +3329,7 @@ dependencies = [ "parking_lot", "percent-encoding", "quick-xml", - "rand 0.9.4", + "rand 0.10.1", "reqwest 0.12.28", "ring", "serde", @@ -5038,9 +5040,9 @@ dependencies = [ [[package]] name = "quick-xml" -version = "0.38.4" +version = "0.39.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b66c2058c55a409d601666cffe35f04333cf1013010882cec174a7467cd4e21c" +checksum = "cdcc8dd4e2f670d309a5f0e83fe36dfdc05af317008fea29144da1a2ac858e5e" dependencies = [ "memchr", "serde", diff --git a/Cargo.toml b/Cargo.toml index 5ad02063a9..173c7972c8 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -114,7 +114,7 @@ gethostname = { version = "1" } getrandom = { version = "0.4.2" } miette = { version = "7.6.0", features = ["fancy"] } num_cpus = { version = "1.17.0" } -object_store = { version = "0.12", features = ["aws"] } +object_store = { version = "0.13", features = ["aws"] } os_display = { version = "0.1.4" } owo-colors = { version = "4", features = ["supports-colors"] } reflink-copy = { version = "0.1.29" } diff --git a/pnpr/crates/pnpr/src/s3.rs b/pnpr/crates/pnpr/src/s3.rs index a9f9ee129f..081a5702f5 100644 --- a/pnpr/crates/pnpr/src/s3.rs +++ b/pnpr/crates/pnpr/src/s3.rs @@ -16,7 +16,9 @@ use crate::{error::Result, package_name::PackageName}; use axum::body::Body; use futures_util::StreamExt; -use object_store::{ObjectStore, PutPayload, aws::AmazonS3Builder, path::Path as ObjectPath}; +use object_store::{ + ObjectStore, ObjectStoreExt, PutPayload, aws::AmazonS3Builder, path::Path as ObjectPath, +}; use serde::Deserialize; use std::{ io,