From 7b79b95921d87d37f9340a382335b0861d545c20 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 11 Sep 2024 04:07:40 +0000 Subject: [PATCH] chore(deps): Bump the azure group across 1 directory with 4 updates Bumps the azure group with 4 updates in the / directory: [azure_core](https://github.com/azure/azure-sdk-for-rust), [azure_identity](https://github.com/azure/azure-sdk-for-rust), [azure_storage](https://github.com/azure/azure-sdk-for-rust) and [azure_storage_blobs](https://github.com/azure/azure-sdk-for-rust). Updates `azure_core` from 0.17.0 to 0.20.0 - [Release notes](https://github.com/azure/azure-sdk-for-rust/releases) - [Changelog](https://github.com/Azure/azure-sdk-for-rust/blob/main/HISTORY.md) - [Commits](https://github.com/azure/azure-sdk-for-rust/commits) Updates `azure_identity` from 0.17.0 to 0.20.0 - [Release notes](https://github.com/azure/azure-sdk-for-rust/releases) - [Changelog](https://github.com/Azure/azure-sdk-for-rust/blob/main/HISTORY.md) - [Commits](https://github.com/azure/azure-sdk-for-rust/commits) Updates `azure_storage` from 0.17.0 to 0.20.0 - [Release notes](https://github.com/azure/azure-sdk-for-rust/releases) - [Changelog](https://github.com/Azure/azure-sdk-for-rust/blob/main/HISTORY.md) - [Commits](https://github.com/azure/azure-sdk-for-rust/commits) Updates `azure_storage_blobs` from 0.17.0 to 0.20.0 - [Release notes](https://github.com/azure/azure-sdk-for-rust/releases) - [Changelog](https://github.com/Azure/azure-sdk-for-rust/blob/main/HISTORY.md) - [Commits](https://github.com/azure/azure-sdk-for-rust/commits) --- updated-dependencies: - dependency-name: azure_core dependency-type: direct:production update-type: version-update:semver-minor dependency-group: azure - dependency-name: azure_identity dependency-type: direct:production update-type: version-update:semver-minor dependency-group: azure - dependency-name: azure_storage dependency-type: direct:production update-type: version-update:semver-minor dependency-group: azure - dependency-name: azure_storage_blobs dependency-type: direct:production update-type: version-update:semver-minor dependency-group: azure ... Signed-off-by: dependabot[bot] --- Cargo.lock | 169 ++++++++++++++++++++++++++++++++++++----------------- Cargo.toml | 16 ++--- 2 files changed, 124 insertions(+), 61 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 863cfc6c54041..95fb27aaf2a45 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -379,6 +379,18 @@ dependencies = [ "futures-core", ] +[[package]] +name = "async-channel" +version = "2.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "89b47800b0be77592da0afd425cc03468052844aff33b84e33cc696f64e77b6a" +dependencies = [ + "concurrent-queue", + "event-listener-strategy", + "futures-core", + "pin-project-lite", +] + [[package]] name = "async-compression" version = "0.4.12" @@ -405,7 +417,7 @@ dependencies = [ "async-task", "concurrent-queue", "fastrand 2.0.1", - "futures-lite", + "futures-lite 1.13.0", "slab", ] @@ -418,7 +430,7 @@ dependencies = [ "async-lock 2.8.0", "autocfg", "blocking", - "futures-lite", + "futures-lite 1.13.0", ] [[package]] @@ -427,12 +439,12 @@ version = "2.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f1b6f5d7df27bd294849f8eec66ecfc63d11814df7a4f5d74168a2394467b776" dependencies = [ - "async-channel", + "async-channel 1.9.0", "async-executor", "async-io 1.13.0", "async-lock 2.8.0", "blocking", - "futures-lite", + "futures-lite 1.13.0", "once_cell", ] @@ -542,7 +554,7 @@ dependencies = [ "autocfg", "cfg-if", "concurrent-queue", - "futures-lite", + "futures-lite 1.13.0", "log", "parking", "polling 2.8.0", @@ -562,7 +574,7 @@ dependencies = [ "cfg-if", "concurrent-queue", "futures-io", - "futures-lite", + "futures-lite 1.13.0", "parking", "polling 3.3.0", "rustix 0.38.31", @@ -634,7 +646,7 @@ checksum = "0434b1ed18ce1cf5769b8ac540e33f01fa9471058b5e89da9e06f3c882a8c12f" dependencies = [ "async-io 1.13.0", "blocking", - "futures-lite", + "futures-lite 1.13.0", ] [[package]] @@ -649,11 +661,31 @@ dependencies = [ "blocking", "cfg-if", "event-listener 3.0.1", - "futures-lite", + "futures-lite 1.13.0", "rustix 0.38.31", "windows-sys 0.48.0", ] +[[package]] +name = "async-process" +version = "2.2.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a8a07789659a4d385b79b18b9127fc27e1a59e1e89117c78c5ea3b806f016374" +dependencies = [ + "async-channel 2.3.1", + "async-io 2.1.0", + "async-lock 3.4.0", + "async-signal", + "async-task", + "blocking", + "cfg-if", + "event-listener 5.3.1", + "futures-lite 2.3.0", + "rustix 0.38.31", + "tracing 0.1.40", + "windows-sys 0.59.0", +] + [[package]] name = "async-reactor-trait" version = "1.1.0" @@ -719,9 +751,9 @@ dependencies = [ [[package]] name = "async-task" -version = "4.5.0" +version = "4.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b4eb2cdb97421e01129ccb49169d8279ed21e829929144f4a22a6e54ac549ca1" +checksum = "8b75356056920673b02621b35afd0f7dda9306d03c79a30f5c56c44cf256e3de" [[package]] name = "async-trait" @@ -1349,94 +1381,108 @@ dependencies = [ [[package]] name = "azure_core" -version = "0.17.0" +version = "0.20.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4ccd63c07d1fbfb3d4543d7ea800941bf5a30db1911b9b9e4db3b2c4210a434f" +checksum = "34ce3de4b65b1ee2667c81d1fc692949049502a4cf9c38118d811d6d79a7eaef" dependencies = [ "async-trait", - "base64 0.21.7", + "base64 0.22.1", "bytes 1.7.1", "dyn-clone", "futures 0.3.30", "getrandom 0.2.15", "http-types", - "log", + "once_cell", "paste", "pin-project", "quick-xml", "rand 0.8.5", - "reqwest 0.11.26", + "reqwest 0.12.4", "rustc_version 0.4.0", "serde", "serde_json", "time", + "tracing 0.1.40", "url", "uuid", ] [[package]] name = "azure_identity" -version = "0.17.0" +version = "0.20.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8bd7ea32ca7eb66ff4757f83baac702ff11d469e5de365b6bc6f79f9c25d3436" +checksum = "72c97790480791ec1ee9b76f5c6499b1d0aac0d4cd1e62010bfc19bb545544c5" dependencies = [ "async-lock 3.4.0", + "async-process 2.2.4", "async-trait", "azure_core", "futures 0.3.30", - "log", "oauth2", "pin-project", "serde", - "serde_json", "time", - "tz-rs", + "tracing 0.1.40", "url", "uuid", ] [[package]] name = "azure_storage" -version = "0.17.0" +version = "0.20.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "83ca0a07f89fd72a006da4713e93af3d6c44a693e61a1c3c2e7985de39c182e8" +checksum = "9713002fc30956a9f4061cdbc2e912ff739c6160e138ad3b6d992b3bcedccc6d" dependencies = [ "RustyXML", + "async-lock 3.4.0", "async-trait", "azure_core", "bytes 1.7.1", - "futures 0.3.30", - "hmac", - "log", "serde", "serde_derive", - "serde_json", - "sha2", "time", + "tracing 0.1.40", "url", "uuid", ] [[package]] name = "azure_storage_blobs" -version = "0.17.0" +version = "0.20.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8096c04d370118323c42b2752aa1883e4880a56ef65239f317b359f263b6e194" +checksum = "c5b3a31dd8f920739437b827d0c9f9a4011eb3f06f79a121764aa11af6c51ee2" dependencies = [ "RustyXML", "azure_core", "azure_storage", + "azure_svc_blobstorage", "bytes 1.7.1", "futures 0.3.30", - "log", "serde", "serde_derive", "serde_json", "time", + "tracing 0.1.40", "url", "uuid", ] +[[package]] +name = "azure_svc_blobstorage" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0ef37ba6180df451042f1c277d4d0898e2447f0a5d5072e0ff11ee6ea5e7ef38" +dependencies = [ + "azure_core", + "bytes 1.7.1", + "futures 0.3.30", + "log", + "once_cell", + "serde", + "serde_json", + "time", +] + [[package]] name = "backoff" version = "0.4.0" @@ -1606,12 +1652,12 @@ version = "1.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8c36a4d0d48574b3dd360b4b7d95cc651d2b6557b6402848a27d4b228a473e2a" dependencies = [ - "async-channel", + "async-channel 1.9.0", "async-lock 2.8.0", "async-task", "fastrand 2.0.1", "futures-io", - "futures-lite", + "futures-lite 1.13.0", "piper", "tracing 0.1.40", ] @@ -2331,12 +2377,6 @@ version = "0.9.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "28c122c3980598d243d63d9a704629a2d748d101f278052ff068be5a4423ab6f" -[[package]] -name = "const_fn" -version = "0.4.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fbdcdcb6d86f71c5e97409ad45898af11cbc995b4ee8112d59095a28d376c935" - [[package]] name = "convert_case" version = "0.4.0" @@ -3634,6 +3674,19 @@ dependencies = [ "waker-fn", ] +[[package]] +name = "futures-lite" +version = "2.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "52527eb5074e35e9339c6b4e8d12600c7128b68fb25dcb9fa9dec18f7c25f3a5" +dependencies = [ + "fastrand 2.0.1", + "futures-core", + "futures-io", + "parking", + "pin-project-lite", +] + [[package]] name = "futures-macro" version = "0.3.30" @@ -4312,9 +4365,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6e9b187a72d63adbfba487f48095306ac823049cb504ee195541e91c7775f5ad" dependencies = [ "anyhow", - "async-channel", + "async-channel 1.9.0", "base64 0.13.1", - "futures-lite", + "futures-lite 1.13.0", "infer 0.2.3", "pin-project-lite", "rand 0.7.3", @@ -4498,6 +4551,22 @@ dependencies = [ "tokio-native-tls", ] +[[package]] +name = "hyper-tls" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "70206fc6890eaca9fde8a0bf71caa2ddfc9fe045ac9e5c70df101a7dbde866e0" +dependencies = [ + "bytes 1.7.1", + "http-body-util", + "hyper 1.2.0", + "hyper-util", + "native-tls", + "tokio", + "tokio-native-tls", + "tower-service", +] + [[package]] name = "hyper-util" version = "0.1.3" @@ -7775,7 +7844,7 @@ dependencies = [ "http-body 0.4.5", "hyper 0.14.28", "hyper-rustls 0.24.2", - "hyper-tls", + "hyper-tls 0.5.0", "ipnet", "js-sys", "log", @@ -7820,12 +7889,14 @@ dependencies = [ "http-body-util", "hyper 1.2.0", "hyper-rustls 0.26.0", + "hyper-tls 0.6.0", "hyper-util", "ipnet", "js-sys", "log", "mime", "mime_guess", + "native-tls", "once_cell", "percent-encoding", "pin-project-lite", @@ -7837,6 +7908,7 @@ dependencies = [ "serde_urlencoded", "sync_wrapper", "tokio", + "tokio-native-tls", "tokio-rustls 0.25.0", "tokio-util", "tower-service", @@ -8820,15 +8892,15 @@ version = "1.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "13f2b548cd8447f8de0fdf1c592929f70f4fc7039a05e47404b0d096ec6987a1" dependencies = [ - "async-channel", + "async-channel 1.9.0", "async-executor", "async-fs", "async-io 1.13.0", "async-lock 2.8.0", "async-net", - "async-process", + "async-process 1.8.1", "blocking", - "futures-lite", + "futures-lite 1.13.0", ] [[package]] @@ -10109,15 +10181,6 @@ dependencies = [ "syn 2.0.77", ] -[[package]] -name = "tz-rs" -version = "0.6.14" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "33851b15c848fad2cf4b105c6bb66eb9512b6f6c44a4b13f57c53c73c707e2b4" -dependencies = [ - "const_fn", -] - [[package]] name = "uaparser" version = "0.6.1" diff --git a/Cargo.toml b/Cargo.toml index 27e6f6695a84a..d1a97215cb891 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -214,10 +214,10 @@ aws-smithy-runtime = { version = "1.7.1", default-features = false, features = [ aws-smithy-async = { version = "1.2.1", default-features = false, features = ["rt-tokio"], optional = true } # Azure -azure_core = { version = "0.17", default-features = false, features = ["enable_reqwest"], optional = true } -azure_identity = { version = "0.17", default-features = false, features = ["enable_reqwest"], optional = true } -azure_storage = { version = "0.17", default-features = false, optional = true } -azure_storage_blobs = { version = "0.17", default-features = false, optional = true } +azure_core = { version = "0.20", default-features = false, features = ["enable_reqwest"], optional = true } +azure_identity = { version = "0.20", default-features = false, features = ["enable_reqwest"], optional = true } +azure_storage = { version = "0.20", default-features = false, optional = true } +azure_storage_blobs = { version = "0.20", default-features = false, optional = true } # OpenDAL opendal = {version = "0.45", default-features = false, features = ["native-tls", "services-webhdfs"], optional = true} @@ -381,10 +381,10 @@ openssl-src = { version = "300", default-features = false, features = ["force-en approx = "0.5.1" assert_cmd = { version = "2.0.16", default-features = false } aws-smithy-runtime = { version = "1.7.1", default-features = false, features = ["tls-rustls"] } -azure_core = { version = "0.17", default-features = false, features = ["enable_reqwest", "azurite_workaround"] } -azure_identity = { version = "0.17", default-features = false, features = ["enable_reqwest"] } -azure_storage_blobs = { version = "0.17", default-features = false, features = ["azurite_workaround"] } -azure_storage = { version = "0.17", default-features = false } +azure_core = { version = "0.20", default-features = false, features = ["enable_reqwest", "azurite_workaround"] } +azure_identity = { version = "0.20", default-features = false, features = ["enable_reqwest"] } +azure_storage_blobs = { version = "0.20", default-features = false, features = ["azurite_workaround"] } +azure_storage = { version = "0.20", default-features = false } base64 = "0.22.1" criterion = { version = "0.5.1", features = ["html_reports", "async_tokio"] } itertools = { version = "0.13.0", default-features = false, features = ["use_alloc"] }