From 2fe97d3e096080b72dfd44bc8af0d7964d8e9ab9 Mon Sep 17 00:00:00 2001 From: Adam Binford Date: Thu, 22 Aug 2024 07:16:47 -0400 Subject: [PATCH] Object store 0.11 (#8) * Update object store version range to include 0.11 * Bump version and update compatibility chart --- Cargo.lock | 36 +++++++++++++++++++----------------- Cargo.toml | 4 ++-- README.md | 1 + 3 files changed, 22 insertions(+), 19 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 00f1cb2..08567cd 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -265,12 +265,6 @@ dependencies = [ "subtle", ] -[[package]] -name = "doc-comment" -version = "0.3.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10" - [[package]] name = "either" version = "1.12.0" @@ -501,7 +495,7 @@ dependencies = [ [[package]] name = "hdfs-native-object-store" -version = "0.11.0" +version = "0.12.0" dependencies = [ "async-trait", "bytes", @@ -620,6 +614,15 @@ dependencies = [ "either", ] +[[package]] +name = "itertools" +version = "0.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186" +dependencies = [ + "either", +] + [[package]] name = "js-sys" version = "0.3.69" @@ -739,16 +742,16 @@ dependencies = [ [[package]] name = "object_store" -version = "0.10.1" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fbebfd32c213ba1907fa7a9c9138015a8de2b43e30c5aa45b18f7deb46786ad6" +checksum = "25a0c4b3a0e31f8b66f71ad8064521efa773910196e2cde791436f13409f3b45" dependencies = [ "async-trait", "bytes", "chrono", "futures", "humantime", - "itertools", + "itertools 0.13.0", "parking_lot", "percent-encoding", "snafu", @@ -837,7 +840,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "81bddcdb20abf9501610992b6759a4c888aef7d1a7247ef75e2404275ac24af1" dependencies = [ "anyhow", - "itertools", + "itertools 0.12.1", "proc-macro2", "quote", "syn 2.0.66", @@ -1023,24 +1026,23 @@ checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67" [[package]] name = "snafu" -version = "0.7.5" +version = "0.8.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e4de37ad025c587a29e8f3f5605c00f70b98715ef90b9061a815b9e59e9042d6" +checksum = "2b835cb902660db3415a672d862905e791e54d306c6e8189168c7f3d9ae1c79d" dependencies = [ - "doc-comment", "snafu-derive", ] [[package]] name = "snafu-derive" -version = "0.7.5" +version = "0.8.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "990079665f075b699031e9c08fd3ab99be5029b96f3b78dc0709e8f77e4efebf" +checksum = "38d1e02fca405f6280643174a50c942219f0bbf4dbf7d480f1dd864d6f211ae5" dependencies = [ "heck", "proc-macro2", "quote", - "syn 1.0.109", + "syn 2.0.66", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index 714fa52..4e71117 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "hdfs-native-object-store" -version = "0.11.0" +version = "0.12.0" edition = "2021" authors = ["Adam Binford "] homepage = "https://github.com/datafusion-contrib/hdfs-native-object-store" @@ -16,7 +16,7 @@ bytes = "1" chrono = "0.4" futures = "0.3" hdfs-native = "0.10" -object_store = "0.10" +object_store = ">= 0.10, < 0.12" thiserror = "1" tokio = { version = "1", features = ["rt", "net", "io-util", "macros", "sync", "time"] } diff --git a/README.md b/README.md index 1defc07..db6a734 100644 --- a/README.md +++ b/README.md @@ -9,6 +9,7 @@ Each release supports a certain minor release of both the `object_store` crate a |0.9.x|0.9|0.9| |0.10.x|0.10|0.9| |0.11.x|0.10|0.10| +|0.12.0|>=0.10, <0.12|0.10| # Usage ```rust