diff --git a/Cargo.lock b/Cargo.lock index 8333542..f1d7f93 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2109,7 +2109,7 @@ dependencies = [ "http 1.4.2", "icechunk-storage", "icechunk-types", - "object_store", + "object_store 0.13.2", "rand", "serde", "tokio", @@ -2714,6 +2714,18 @@ dependencies = [ "rawpointer", ] +[[package]] +name = "nix" +version = "0.31.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cf20d2fde8ff38632c426f1165ed7436270b44f199fc55284c38276f9db47c3d" +dependencies = [ + "bitflags 2.13.0", + "cfg-if", + "cfg_aliases", + "libc", +] + [[package]] name = "num" version = "0.4.3" @@ -2872,6 +2884,34 @@ dependencies = [ "web-time", ] +[[package]] +name = "object_store" +version = "0.14.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d354792e39fa5f0009e47623cf8b15b099bf9a652fa55c6f817fe28ac84fea50" +dependencies = [ + "async-trait", + "bytes", + "chrono", + "futures-channel", + "futures-core", + "futures-util", + "http 1.4.2", + "humantime", + "itertools 0.15.0", + "nix", + "parking_lot", + "percent-encoding", + "thiserror 2.0.18", + "tokio", + "tracing", + "url", + "walkdir", + "wasm-bindgen-futures", + "web-time", + "windows-sys 0.61.2", +] + [[package]] name = "once_cell" version = "1.21.4" @@ -3202,7 +3242,7 @@ dependencies = [ "http 1.4.2", "humantime", "itertools 0.14.0", - "object_store", + "object_store 0.13.2", "percent-encoding", "pyo3", "pyo3-async-runtimes", @@ -5024,7 +5064,7 @@ dependencies = [ "bytes", "dlpark", "icechunk", - "object_store", + "object_store 0.14.1", "pyo3", "pyo3-arrow", "pyo3-async-runtimes", @@ -5220,7 +5260,7 @@ checksum = "ba1662bcdc585be1923a8b98ee5d6314d19af8c5775d6516a69ca33fd88b46af" dependencies = [ "async-trait", "futures", - "object_store", + "object_store 0.13.2", "zarrs_storage", ] diff --git a/Cargo.toml b/Cargo.toml index 1bf7906..a54ba3d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -45,7 +45,7 @@ dlpark = { git = "https://github.com/kylebarron/dlpark", rev = "31c6f49c064e6343 "pyo3", ] } icechunk = { version = "2.0.0", default-features = false, optional = true } -object_store = { version = "0.13", optional = true } +object_store = { version = "0.14", optional = true } pyo3 = { version = "0.29", features = ["macros", "multiple-pymethods"] } pyo3-arrow = "0.19" pyo3-async-runtimes = { version = "0.29", features = [