diff --git a/Cargo.lock b/Cargo.lock index ed2640e265..5acb697ed2 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -581,7 +581,34 @@ dependencies = [ "log", "paste", "pin-project", - "quick-xml", + "quick-xml 0.29.0", + "rand 0.8.5", + "reqwest", + "rustc_version", + "serde", + "serde_json", + "time 0.3.23", + "url", + "uuid", +] + +[[package]] +name = "azure_core" +version = "0.16.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8e29286b9edfdd6f2c7e9d970bb5b015df8621258acab9ecfcea09b2d7692467" +dependencies = [ + "async-trait", + "base64 0.21.2", + "bytes", + "dyn-clone", + "futures", + "getrandom 0.2.10", + "http-types", + "log", + "paste", + "pin-project", + "quick-xml 0.30.0", "rand 0.8.5", "reqwest", "rustc_version", @@ -600,7 +627,7 @@ checksum = "32d9cfa13ed9acb51cd663e04f343bd550a92b455add96c90de387a9a6bc4dbc" dependencies = [ "RustyXML", "async-trait", - "azure_core", + "azure_core 0.13.0", "bytes", "futures", "hmac", @@ -615,15 +642,37 @@ dependencies = [ "uuid", ] +[[package]] +name = "azure_storage" +version = "0.16.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bed0ccefde57930b2886fd4aed1f70ac469c197b8c2e94828290d71bcbdb5d97" +dependencies = [ + "RustyXML", + "async-trait", + "azure_core 0.16.0", + "bytes", + "futures", + "hmac", + "log", + "serde", + "serde_derive", + "serde_json", + "sha2", + "time 0.3.23", + "url", + "uuid", +] + [[package]] name = "azure_storage_blobs" -version = "0.13.1" +version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "57cb0fe58af32a3fb49e560613cb1e4937f9f13161a2c1caf1bba0224435f2af" +checksum = "f91a52da2d192cfe43759f61e8bb31a5969f1722d5b85ac89627f356ad674ab4" dependencies = [ "RustyXML", - "azure_core", - "azure_storage", + "azure_core 0.16.0", + "azure_storage 0.16.0", "bytes", "futures", "log", @@ -1072,7 +1121,7 @@ dependencies = [ "aws-sigv4", "aws-smithy-async", "aws-smithy-client", - "azure_storage", + "azure_storage 0.13.0", "azure_storage_blobs", "bytes", "common-error", @@ -2697,6 +2746,16 @@ dependencies = [ "serde", ] +[[package]] +name = "quick-xml" +version = "0.30.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eff6510e86862b57b210fd8cbe8ed3f0d7d600b9c2863cd4549a2e033c66e956" +dependencies = [ + "memchr", + "serde", +] + [[package]] name = "quote" version = "1.0.29" @@ -3388,6 +3447,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "59e399c068f43a5d116fedaf73b203fa4f9c519f17e2b34f63221d3792f81446" dependencies = [ "itoa", + "js-sys", "libc", "num_threads", "serde", @@ -3642,6 +3702,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "79daa5ed5740825c40b389c5e50312b9c86df53fccd33f281df655642b43869d" dependencies = [ "getrandom 0.2.10", + "serde", ] [[package]] diff --git a/src/daft-io/Cargo.toml b/src/daft-io/Cargo.toml index 4662f3e33d..8bad208569 100644 --- a/src/daft-io/Cargo.toml +++ b/src/daft-io/Cargo.toml @@ -10,7 +10,7 @@ aws-sigv4 = "0.55.3" aws-smithy-async = "0.55.3" aws-smithy-client = "0.55.3" azure_storage = {version = "0.13.0", features = ["enable_reqwest"], default-features = false} -azure_storage_blobs = {version = "0.13.1", features = ["enable_reqwest"], default-features = false} +azure_storage_blobs = {version = "0.16.0", features = ["enable_reqwest"], default-features = false} bytes = {workspace = true} common-error = {path = "../common/error", default-features = false} common-io-config = {path = "../common/io-config", default-features = false}