This is an automated email from the ASF dual-hosted git repository.
tison pushed a commit to branch reqsign-018
in repository https://gitbox.apache.org/repos/asf/opendal.git
The following commit(s) were added to refs/heads/reqsign-018 by this push:
new 86ccec578 fixup build
86ccec578 is described below
commit 86ccec57837dd771c26cd60f27a7882068f3f516
Author: tison <[email protected]>
AuthorDate: Wed Oct 8 15:51:13 2025 +0800
fixup build
Signed-off-by: tison <[email protected]>
---
bin/oli/Cargo.lock | 239 ++++++++++++++++++++++++++++++++++++++++++++---------
core/Cargo.lock | 184 ++++++++++++++++++++++++++++++++++-------
core/Cargo.toml | 26 ++----
3 files changed, 362 insertions(+), 87 deletions(-)
diff --git a/bin/oli/Cargo.lock b/bin/oli/Cargo.lock
index 3ad15b42e..9ee3faa92 100644
--- a/bin/oli/Cargo.lock
+++ b/bin/oli/Cargo.lock
@@ -270,10 +270,8 @@ checksum =
"c469d952047f47f91b68d1cba3f10d63c11d73e4636f24f08daf0278abf01c4d"
dependencies = [
"android-tzdata",
"iana-time-zone",
- "js-sys",
"num-traits",
- "wasm-bindgen",
- "windows-link",
+ "windows-link 0.1.3",
]
[[package]]
@@ -776,15 +774,6 @@ dependencies = [
"digest",
]
-[[package]]
-name = "home"
-version = "0.5.11"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "589533453244b0995c858700322199b2becb13b627df2851f64a2775d024abcf"
-dependencies = [
- "windows-sys 0.59.0",
-]
-
[[package]]
name = "http"
version = "1.3.1"
@@ -1146,6 +1135,47 @@ version = "1.0.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c"
+[[package]]
+name = "jiff"
+version = "0.2.15"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "be1f93b8b1eb69c77f24bbb0afdf66f54b632ee39af40ca21c4365a1d7347e49"
+dependencies = [
+ "jiff-static",
+ "jiff-tzdb-platform",
+ "log",
+ "portable-atomic",
+ "portable-atomic-util",
+ "serde",
+ "windows-sys 0.59.0",
+]
+
+[[package]]
+name = "jiff-static"
+version = "0.2.15"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "03343451ff899767262ec32146f6d559dd759fdadf42ff0e227c7c48f72594b4"
+dependencies = [
+ "proc-macro2",
+ "quote",
+ "syn",
+]
+
+[[package]]
+name = "jiff-tzdb"
+version = "0.1.4"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "c1283705eb0a21404d2bfd6eef2a7593d240bc42a0bdb39db0ad6fa2ec026524"
+
+[[package]]
+name = "jiff-tzdb-platform"
+version = "0.1.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "875a5a69ac2bab1a891711cf5eccbec1ce0341ea805560dcd90b7a2e925132e8"
+dependencies = [
+ "jiff-tzdb",
+]
+
[[package]]
name = "js-sys"
version = "0.3.77"
@@ -1404,7 +1434,7 @@ dependencies = [
"md-5",
"percent-encoding",
"prost",
- "quick-xml 0.38.0",
+ "quick-xml",
"reqsign",
"reqwest",
"serde",
@@ -1556,6 +1586,15 @@ version = "1.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "350e9b48cbc6b0e028b0473b114454c6316e57336ee184ceab6e53f72c178b3e"
+[[package]]
+name = "portable-atomic-util"
+version = "0.2.4"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "d8a2f0d8d040d7848a709caf78912debcc3f33ee4b3cac47d73d1e1069e83507"
+dependencies = [
+ "portable-atomic",
+]
+
[[package]]
name = "potential_utf"
version = "0.1.2"
@@ -1641,19 +1680,9 @@ dependencies = [
[[package]]
name = "quick-xml"
-version = "0.37.5"
+version = "0.38.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "331e97a1af0bf59823e6eadffe373d7b27f485be8748f71471c662c1f269b7fb"
-dependencies = [
- "memchr",
- "serde",
-]
-
-[[package]]
-name = "quick-xml"
-version = "0.38.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "8927b0664f5c5a98265138b7e3f90aa19a6b21353182469ace36d4ac527b7b1b"
+checksum = "42a232e7487fc2ef313d96dde7948e7a3c05101870d8985e4fd8d26aedd27b89"
dependencies = [
"memchr",
"serde",
@@ -1839,34 +1868,151 @@ checksum =
"2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c"
[[package]]
name = "reqsign"
-version = "0.16.5"
+version = "0.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "43451dbf3590a7590684c25fb8d12ecdcc90ed3ac123433e500447c7d77ed701"
+checksum = "c9a80170eaab619a5dfa6428b0596c0cb85734bfa36b717a764a16abc3456a7b"
+dependencies = [
+ "reqsign-aliyun-oss",
+ "reqsign-aws-v4",
+ "reqsign-azure-storage",
+ "reqsign-core",
+ "reqsign-google",
+ "reqsign-huaweicloud-obs",
+ "reqsign-tencent-cos",
+]
+
+[[package]]
+name = "reqsign-aliyun-oss"
+version = "2.0.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "8d84a58e2e6a57db164c9f007e0f89efd6cdae143ced0c8211070d593d033d64"
+dependencies = [
+ "anyhow",
+ "async-trait",
+ "http",
+ "log",
+ "percent-encoding",
+ "reqsign-core",
+ "reqwest",
+ "serde",
+ "serde_json",
+]
+
+[[package]]
+name = "reqsign-aws-v4"
+version = "2.0.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "c50993dfb45a89b82dba66b2251984baad70e1b3c502db980f077f095615a26e"
+dependencies = [
+ "anyhow",
+ "async-trait",
+ "bytes",
+ "form_urlencoded",
+ "http",
+ "log",
+ "percent-encoding",
+ "quick-xml",
+ "reqsign-core",
+ "rust-ini",
+ "serde",
+ "serde_json",
+ "serde_urlencoded",
+ "sha1",
+]
+
+[[package]]
+name = "reqsign-azure-storage"
+version = "2.0.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "bcb8347d51a44be20d3f16470df7f369c567173c06f860f2fb130a9a1656c0c6"
dependencies = [
"anyhow",
"async-trait",
"base64",
- "chrono",
+ "bytes",
+ "form_urlencoded",
+ "http",
+ "jsonwebtoken",
+ "log",
+ "pem",
+ "percent-encoding",
+ "reqsign-core",
+ "rsa",
+ "serde",
+ "serde_json",
+ "sha1",
+]
+
+[[package]]
+name = "reqsign-core"
+version = "2.0.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "8f2f07d63648c81c8dbccc19e8e10ef8d57daafb8174e4c2a75f14f33fe8c5ec"
+dependencies = [
+ "anyhow",
+ "async-trait",
+ "base64",
+ "bytes",
"form_urlencoded",
- "getrandom 0.2.16",
"hex",
"hmac",
- "home",
+ "http",
+ "jiff",
+ "log",
+ "percent-encoding",
+ "sha1",
+ "sha2",
+ "windows-sys 0.61.2",
+]
+
+[[package]]
+name = "reqsign-google"
+version = "2.0.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "2842fe86bc9ab0dd2e41c96d6d684d921a83b488a4b6d20db6312109f502bbdf"
+dependencies = [
+ "async-trait",
"http",
"jsonwebtoken",
"log",
- "once_cell",
"percent-encoding",
- "quick-xml 0.37.5",
"rand 0.8.5",
+ "reqsign-core",
"reqwest",
"rsa",
- "rust-ini",
"serde",
"serde_json",
- "sha1",
"sha2",
- "tokio",
+]
+
+[[package]]
+name = "reqsign-huaweicloud-obs"
+version = "2.0.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "c3d94c0eb8de89b190323e2aef8c42409439f8c5f9df21f11a1a548b7eed8c25"
+dependencies = [
+ "anyhow",
+ "async-trait",
+ "http",
+ "log",
+ "percent-encoding",
+ "reqsign-core",
+]
+
+[[package]]
+name = "reqsign-tencent-cos"
+version = "2.0.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "b6e37f81114bc2da3bd0662d17a959f9b8f3affc91600d5d41227d0d051fc1d9"
+dependencies = [
+ "anyhow",
+ "async-trait",
+ "http",
+ "log",
+ "percent-encoding",
+ "reqsign-core",
+ "serde",
+ "serde_json",
]
[[package]]
@@ -2863,7 +3009,7 @@ checksum =
"c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3"
dependencies = [
"windows-implement",
"windows-interface",
- "windows-link",
+ "windows-link 0.1.3",
"windows-result",
"windows-strings",
]
@@ -2896,13 +3042,19 @@ version = "0.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a"
+[[package]]
+name = "windows-link"
+version = "0.2.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5"
+
[[package]]
name = "windows-result"
version = "0.3.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "56f42bd332cc6c8eac5af113fc0c1fd6a8fd2aa08a0119358686e5160d0586c6"
dependencies = [
- "windows-link",
+ "windows-link 0.1.3",
]
[[package]]
@@ -2911,7 +3063,7 @@ version = "0.4.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "56e6c93f3a0c3b36176cb1327a4958a0353d5d166c2a35cb268ace15e91d3b57"
dependencies = [
- "windows-link",
+ "windows-link 0.1.3",
]
[[package]]
@@ -2941,6 +3093,15 @@ dependencies = [
"windows-targets 0.53.3",
]
+[[package]]
+name = "windows-sys"
+version = "0.61.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc"
+dependencies = [
+ "windows-link 0.2.1",
+]
+
[[package]]
name = "windows-targets"
version = "0.52.6"
@@ -2963,7 +3124,7 @@ version = "0.53.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d5fe6031c4041849d7c496a8ded650796e7b6ecc19df1a431c1a363342e5dc91"
dependencies = [
- "windows-link",
+ "windows-link 0.1.3",
"windows_aarch64_gnullvm 0.53.0",
"windows_aarch64_msvc 0.53.0",
"windows_i686_gnu 0.53.0",
diff --git a/core/Cargo.lock b/core/Cargo.lock
index aad7be3ee..2e4e5ebde 100644
--- a/core/Cargo.lock
+++ b/core/Cargo.lock
@@ -1698,7 +1698,7 @@ dependencies = [
"num-traits",
"serde",
"wasm-bindgen",
- "windows-link",
+ "windows-link 0.1.1",
]
[[package]]
@@ -5424,7 +5424,7 @@ dependencies = [
"prometheus 0.14.0",
"prometheus-client",
"prost 0.13.5",
- "quick-xml 0.38.0",
+ "quick-xml",
"rand 0.8.5",
"redb",
"redis",
@@ -6563,19 +6563,9 @@ dependencies = [
[[package]]
name = "quick-xml"
-version = "0.37.5"
+version = "0.38.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "331e97a1af0bf59823e6eadffe373d7b27f485be8748f71471c662c1f269b7fb"
-dependencies = [
- "memchr",
- "serde",
-]
-
-[[package]]
-name = "quick-xml"
-version = "0.38.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "8927b0664f5c5a98265138b7e3f90aa19a6b21353182469ace36d4ac527b7b1b"
+checksum = "42a232e7487fc2ef313d96dde7948e7a3c05101870d8985e4fd8d26aedd27b89"
dependencies = [
"memchr",
"serde",
@@ -6986,34 +6976,151 @@ dependencies = [
[[package]]
name = "reqsign"
-version = "0.16.5"
+version = "0.18.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "c9a80170eaab619a5dfa6428b0596c0cb85734bfa36b717a764a16abc3456a7b"
+dependencies = [
+ "reqsign-aliyun-oss",
+ "reqsign-aws-v4",
+ "reqsign-azure-storage",
+ "reqsign-core",
+ "reqsign-google",
+ "reqsign-huaweicloud-obs",
+ "reqsign-tencent-cos",
+]
+
+[[package]]
+name = "reqsign-aliyun-oss"
+version = "2.0.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "8d84a58e2e6a57db164c9f007e0f89efd6cdae143ced0c8211070d593d033d64"
+dependencies = [
+ "anyhow",
+ "async-trait",
+ "http 1.3.1",
+ "log",
+ "percent-encoding",
+ "reqsign-core",
+ "reqwest",
+ "serde",
+ "serde_json",
+]
+
+[[package]]
+name = "reqsign-aws-v4"
+version = "2.0.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "c50993dfb45a89b82dba66b2251984baad70e1b3c502db980f077f095615a26e"
+dependencies = [
+ "anyhow",
+ "async-trait",
+ "bytes",
+ "form_urlencoded",
+ "http 1.3.1",
+ "log",
+ "percent-encoding",
+ "quick-xml",
+ "reqsign-core",
+ "rust-ini",
+ "serde",
+ "serde_json",
+ "serde_urlencoded",
+ "sha1",
+]
+
+[[package]]
+name = "reqsign-azure-storage"
+version = "2.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "43451dbf3590a7590684c25fb8d12ecdcc90ed3ac123433e500447c7d77ed701"
+checksum = "bcb8347d51a44be20d3f16470df7f369c567173c06f860f2fb130a9a1656c0c6"
dependencies = [
"anyhow",
"async-trait",
"base64 0.22.1",
- "chrono",
+ "bytes",
+ "form_urlencoded",
+ "http 1.3.1",
+ "jsonwebtoken",
+ "log",
+ "pem",
+ "percent-encoding",
+ "reqsign-core",
+ "rsa",
+ "serde",
+ "serde_json",
+ "sha1",
+]
+
+[[package]]
+name = "reqsign-core"
+version = "2.0.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "8f2f07d63648c81c8dbccc19e8e10ef8d57daafb8174e4c2a75f14f33fe8c5ec"
+dependencies = [
+ "anyhow",
+ "async-trait",
+ "base64 0.22.1",
+ "bytes",
"form_urlencoded",
- "getrandom 0.2.16",
"hex",
"hmac",
- "home",
+ "http 1.3.1",
+ "jiff",
+ "log",
+ "percent-encoding",
+ "sha1",
+ "sha2",
+ "windows-sys 0.61.2",
+]
+
+[[package]]
+name = "reqsign-google"
+version = "2.0.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "2842fe86bc9ab0dd2e41c96d6d684d921a83b488a4b6d20db6312109f502bbdf"
+dependencies = [
+ "async-trait",
"http 1.3.1",
"jsonwebtoken",
"log",
- "once_cell",
"percent-encoding",
- "quick-xml 0.37.5",
"rand 0.8.5",
+ "reqsign-core",
"reqwest",
"rsa",
- "rust-ini",
"serde",
"serde_json",
- "sha1",
"sha2",
- "tokio",
+]
+
+[[package]]
+name = "reqsign-huaweicloud-obs"
+version = "2.0.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "c3d94c0eb8de89b190323e2aef8c42409439f8c5f9df21f11a1a548b7eed8c25"
+dependencies = [
+ "anyhow",
+ "async-trait",
+ "http 1.3.1",
+ "log",
+ "percent-encoding",
+ "reqsign-core",
+]
+
+[[package]]
+name = "reqsign-tencent-cos"
+version = "2.0.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "b6e37f81114bc2da3bd0662d17a959f9b8f3affc91600d5d41227d0d051fc1d9"
+dependencies = [
+ "anyhow",
+ "async-trait",
+ "http 1.3.1",
+ "log",
+ "percent-encoding",
+ "reqsign-core",
+ "serde",
+ "serde_json",
]
[[package]]
@@ -9763,7 +9870,7 @@ dependencies = [
"windows-collections",
"windows-core 0.61.2",
"windows-future",
- "windows-link",
+ "windows-link 0.1.1",
"windows-numerics",
]
@@ -9796,7 +9903,7 @@ checksum =
"c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3"
dependencies = [
"windows-implement 0.60.0",
"windows-interface 0.59.1",
- "windows-link",
+ "windows-link 0.1.1",
"windows-result 0.3.4",
"windows-strings",
]
@@ -9808,7 +9915,7 @@ source =
"registry+https://github.com/rust-lang/crates.io-index"
checksum = "fc6a41e98427b19fe4b73c550f060b59fa592d7d686537eebf9385621bfbad8e"
dependencies = [
"windows-core 0.61.2",
- "windows-link",
+ "windows-link 0.1.1",
"windows-threading",
]
@@ -9862,6 +9969,12 @@ version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "76840935b766e1b0a05c0066835fb9ec80071d4c09a16f6bd5f7e655e3c14c38"
+[[package]]
+name = "windows-link"
+version = "0.2.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5"
+
[[package]]
name = "windows-numerics"
version = "0.2.0"
@@ -9869,7 +9982,7 @@ source =
"registry+https://github.com/rust-lang/crates.io-index"
checksum = "9150af68066c4c5c07ddc0ce30421554771e528bde427614c61038bc2c92c2b1"
dependencies = [
"windows-core 0.61.2",
- "windows-link",
+ "windows-link 0.1.1",
]
[[package]]
@@ -9887,7 +10000,7 @@ version = "0.3.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "56f42bd332cc6c8eac5af113fc0c1fd6a8fd2aa08a0119358686e5160d0586c6"
dependencies = [
- "windows-link",
+ "windows-link 0.1.1",
]
[[package]]
@@ -9896,7 +10009,7 @@ version = "0.4.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "56e6c93f3a0c3b36176cb1327a4958a0353d5d166c2a35cb268ace15e91d3b57"
dependencies = [
- "windows-link",
+ "windows-link 0.1.1",
]
[[package]]
@@ -9926,6 +10039,15 @@ dependencies = [
"windows-targets 0.52.6",
]
+[[package]]
+name = "windows-sys"
+version = "0.61.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc"
+dependencies = [
+ "windows-link 0.2.1",
+]
+
[[package]]
name = "windows-targets"
version = "0.48.5"
@@ -9979,7 +10101,7 @@ version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b66463ad2e0ea3bbf808b7f1d371311c80e115c0b71d60efc142cafbcfb057a6"
dependencies = [
- "windows-link",
+ "windows-link 0.1.1",
]
[[package]]
diff --git a/core/Cargo.toml b/core/Cargo.toml
index 07441c90f..07d874b5c 100644
--- a/core/Cargo.toml
+++ b/core/Cargo.toml
@@ -115,18 +115,15 @@ services-alluxio = []
services-azblob = [
"dep:sha2",
"dep:reqsign",
- "reqsign?/services-azblob",
- "reqsign?/reqwest_request",
+ "reqsign/azure",
]
services-azdls = [
"dep:reqsign",
- "reqsign?/services-azblob",
- "reqsign?/reqwest_request",
+ "reqsign/azure",
]
services-azfile = [
"dep:reqsign",
- "reqsign?/services-azblob",
- "reqsign?/reqwest_request",
+ "reqsign/azure",
]
services-b2 = []
services-cacache = ["dep:cacache"]
@@ -134,8 +131,7 @@ services-cloudflare-kv = []
services-compfs = ["dep:compio"]
services-cos = [
"dep:reqsign",
- "reqsign?/services-tencent",
- "reqsign?/reqwest_request",
+ "reqsign/tencent",
]
services-d1 = []
services-dashmap = ["dep:dashmap"]
@@ -152,8 +148,7 @@ services-ftp = [
]
services-gcs = [
"dep:reqsign",
- "reqsign?/services-google",
- "reqsign?/reqwest_request",
+ "reqsign/google",
]
services-gdrive = ["internal-path-cache"]
services-ghac = ["dep:ghac", "dep:prost", "services-azblob"]
@@ -176,8 +171,7 @@ services-monoiofs = ["dep:monoio", "dep:flume"]
services-mysql = ["dep:sqlx", "sqlx?/mysql"]
services-obs = [
"dep:reqsign",
- "reqsign?/services-huaweicloud",
- "reqsign?/reqwest_request",
+ "reqsign/huaweicloud",
]
services-onedrive = []
services-opfs = [
@@ -188,8 +182,7 @@ services-opfs = [
]
services-oss = [
"dep:reqsign",
- "reqsign?/services-aliyun",
- "reqsign?/reqwest_request",
+ "reqsign/aliyun",
]
services-pcloud = []
services-persy = ["dep:persy", "internal-tokio-rt"]
@@ -200,8 +193,7 @@ services-redis-native-tls = ["services-redis",
"redis?/tokio-native-tls-comp"]
services-rocksdb = ["dep:rocksdb", "internal-tokio-rt"]
services-s3 = [
"dep:reqsign",
- "reqsign?/services-aws",
- "reqsign?/reqwest_request",
+ "reqsign/aws",
"dep:crc32c",
]
services-seafile = []
@@ -255,7 +247,7 @@ http-body = "1"
log = "0.4"
md-5 = "0.10"
percent-encoding = "2"
-quick-xml = { version = "0.38", features = ["serialize", "overlapped-lists"] }
+quick-xml = { version = "0.38.3", features = ["serialize", "overlapped-lists"]
}
reqwest = { version = "0.12.22", features = [
"stream",
], default-features = false }