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] <support@github.com>

* 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] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Zoltan Kochan <z@kochan.io>
This commit is contained in:
dependabot[bot]
2026-06-17 11:37:36 +00:00
committed by GitHub
parent 96bdd57bf4
commit de74c58f58
3 changed files with 12 additions and 8 deletions

14
Cargo.lock generated
View File

@@ -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",

View File

@@ -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" }

View File

@@ -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,