You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@opendal.apache.org by xu...@apache.org on 2026/03/03 09:15:18 UTC

(opendal-reqsign) branch xuanwo/bump-reqsign-v0.20.0 created (now c21074c)

This is an automated email from the ASF dual-hosted git repository.

xuanwo pushed a change to branch xuanwo/bump-reqsign-v0.20.0
in repository https://gitbox.apache.org/repos/asf/opendal-reqsign.git


      at c21074c  Bump reqsign to v0.20.0

This branch includes the following new commits:

     new c21074c  Bump reqsign to v0.20.0

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.



(opendal-reqsign) 01/01: Bump reqsign to v0.20.0

Posted by xu...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

xuanwo pushed a commit to branch xuanwo/bump-reqsign-v0.20.0
in repository https://gitbox.apache.org/repos/asf/opendal-reqsign.git

commit c21074cf9a981fe355d0bd67b831df4ebb5e8877
Author: Xuanwo <gi...@xuanwo.io>
AuthorDate: Tue Mar 3 17:15:04 2026 +0800

    Bump reqsign to v0.20.0
---
 Cargo.toml                               | 24 ++++++++++++------------
 context/command-execute-tokio/Cargo.toml |  2 +-
 context/file-read-tokio/Cargo.toml       |  2 +-
 context/http-send-reqwest/Cargo.toml     |  2 +-
 core/Cargo.toml                          |  2 +-
 reqsign/Cargo.toml                       |  2 +-
 reqsign/README.md                        |  8 ++++----
 services/aliyun-oss/Cargo.toml           |  2 +-
 services/aws-v4/Cargo.toml               |  2 +-
 services/azure-storage/Cargo.toml        |  2 +-
 services/google/Cargo.toml               |  2 +-
 services/huaweicloud-obs/Cargo.toml      |  2 +-
 services/oracle/Cargo.toml               |  2 +-
 services/tencent-cos/Cargo.toml          |  2 +-
 services/volcengine-tos/Cargo.toml       |  2 +-
 15 files changed, 29 insertions(+), 29 deletions(-)

diff --git a/Cargo.toml b/Cargo.toml
index babadd5..5e7a6d6 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -27,18 +27,18 @@ rust-version = "1.85.0"
 
 [workspace.dependencies]
 # Workspace dependencies
-reqsign-aliyun-oss = { version = "2.0.2", path = "services/aliyun-oss" }
-reqsign-aws-v4 = { version = "2.0.2", path = "services/aws-v4" }
-reqsign-azure-storage = { version = "2.0.2", path = "services/azure-storage" }
-reqsign-command-execute-tokio = { version = "2.0.2", path = "context/command-execute-tokio" }
-reqsign-core = { version = "2.0.2", path = "core" }
-reqsign-file-read-tokio = { version = "2.0.2", path = "context/file-read-tokio" }
-reqsign-google = { version = "2.0.2", path = "services/google" }
-reqsign-http-send-reqwest = { version = "3.0.0", path = "context/http-send-reqwest" }
-reqsign-huaweicloud-obs = { version = "2.0.2", path = "services/huaweicloud-obs" }
-reqsign-oracle = { version = "2.0.2", path = "services/oracle" }
-reqsign-tencent-cos = { version = "2.0.2", path = "services/tencent-cos" }
-reqsign-volcengine-tos = { version = "2.0.2", path = "services/volcengine-tos" }
+reqsign-aliyun-oss = { version = "3.0.0", path = "services/aliyun-oss" }
+reqsign-aws-v4 = { version = "3.0.0", path = "services/aws-v4" }
+reqsign-azure-storage = { version = "3.0.0", path = "services/azure-storage" }
+reqsign-command-execute-tokio = { version = "3.0.0", path = "context/command-execute-tokio" }
+reqsign-core = { version = "3.0.0", path = "core" }
+reqsign-file-read-tokio = { version = "3.0.0", path = "context/file-read-tokio" }
+reqsign-google = { version = "3.0.0", path = "services/google" }
+reqsign-http-send-reqwest = { version = "4.0.0", path = "context/http-send-reqwest" }
+reqsign-huaweicloud-obs = { version = "3.0.0", path = "services/huaweicloud-obs" }
+reqsign-oracle = { version = "3.0.0", path = "services/oracle" }
+reqsign-tencent-cos = { version = "3.0.0", path = "services/tencent-cos" }
+reqsign-volcengine-tos = { version = "3.0.0", path = "services/volcengine-tos" }
 
 # Crates.io dependencies
 anyhow = "1"
diff --git a/context/command-execute-tokio/Cargo.toml b/context/command-execute-tokio/Cargo.toml
index db39642..d79d95c 100644
--- a/context/command-execute-tokio/Cargo.toml
+++ b/context/command-execute-tokio/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "reqsign-command-execute-tokio"
-version = "2.0.2"
+version = "3.0.0"
 
 categories = ["asynchronous"]
 description = "Tokio-based command execution implementation for reqsign"
diff --git a/context/file-read-tokio/Cargo.toml b/context/file-read-tokio/Cargo.toml
index be597bf..d70b663 100644
--- a/context/file-read-tokio/Cargo.toml
+++ b/context/file-read-tokio/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "reqsign-file-read-tokio"
-version = "2.0.2"
+version = "3.0.0"
 
 categories = ["asynchronous"]
 description = "Tokio-based file reader implementation for reqsign"
diff --git a/context/http-send-reqwest/Cargo.toml b/context/http-send-reqwest/Cargo.toml
index fcce246..55e1870 100644
--- a/context/http-send-reqwest/Cargo.toml
+++ b/context/http-send-reqwest/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "reqsign-http-send-reqwest"
-version = "3.0.0"
+version = "4.0.0"
 
 categories = ["asynchronous"]
 description = "Reqwest-based HTTP client implementation for reqsign."
diff --git a/core/Cargo.toml b/core/Cargo.toml
index 2d2390b..5341ba8 100644
--- a/core/Cargo.toml
+++ b/core/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "reqsign-core"
-version = "2.0.2"
+version = "3.0.0"
 
 categories = ["command-line-utilities", "web-programming"]
 description = "Signing API requests without effort."
diff --git a/reqsign/Cargo.toml b/reqsign/Cargo.toml
index 3983c45..bbf5b74 100644
--- a/reqsign/Cargo.toml
+++ b/reqsign/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "reqsign"
-version = "0.19.0"
+version = "0.20.0"
 
 categories = ["authentication", "web-programming::http-client"]
 description = "Signing HTTP requests for AWS, Azure, Google, Huawei, Aliyun, Tencent and Oracle services"
diff --git a/reqsign/README.md b/reqsign/README.md
index 6922109..381dfc4 100644
--- a/reqsign/README.md
+++ b/reqsign/README.md
@@ -20,7 +20,7 @@ Add `reqsign` to your `Cargo.toml`:
 
 ```toml
 [dependencies]
-reqsign = "0.19"
+reqsign = "0.20"
 ```
 
 By default, this includes the `default-context` feature which provides a ready-to-use context implementation using `reqwest` and `tokio`.
@@ -29,7 +29,7 @@ To use specific services only:
 
 ```toml
 [dependencies]
-reqsign = { version = "0.19", default-features = false, features = ["aws", "default-context"] }
+reqsign = { version = "0.20", default-features = false, features = ["aws", "default-context"] }
 ```
 
 ## Examples
@@ -178,6 +178,6 @@ This crate supports WebAssembly (WASM) targets. However, the `default-context` f
 Example for WASM:
 ```toml
 [dependencies]
-reqsign = { version = "0.19", default-features = false, features = ["aws"] }
-reqsign-http-send-reqwest = "3"
+reqsign = { version = "0.20", default-features = false, features = ["aws"] }
+reqsign-http-send-reqwest = "4"
 ```
diff --git a/services/aliyun-oss/Cargo.toml b/services/aliyun-oss/Cargo.toml
index ce18ded..23bcf93 100644
--- a/services/aliyun-oss/Cargo.toml
+++ b/services/aliyun-oss/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "reqsign-aliyun-oss"
-version = "2.0.2"
+version = "3.0.0"
 
 description = "Aliyun OSS signing implementation for reqsign."
 
diff --git a/services/aws-v4/Cargo.toml b/services/aws-v4/Cargo.toml
index 7879304..6fbe723 100644
--- a/services/aws-v4/Cargo.toml
+++ b/services/aws-v4/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "reqsign-aws-v4"
-version = "2.0.2"
+version = "3.0.0"
 
 description = "AWS SigV4 signing implementation for reqsign."
 
diff --git a/services/azure-storage/Cargo.toml b/services/azure-storage/Cargo.toml
index d3c3bc2..f2f475e 100644
--- a/services/azure-storage/Cargo.toml
+++ b/services/azure-storage/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "reqsign-azure-storage"
-version = "2.0.2"
+version = "3.0.0"
 
 description = "Azure Storage signing implementation for reqsign."
 
diff --git a/services/google/Cargo.toml b/services/google/Cargo.toml
index 33d0a8f..f41226d 100644
--- a/services/google/Cargo.toml
+++ b/services/google/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "reqsign-google"
-version = "2.0.2"
+version = "3.0.0"
 
 description = "Google Cloud Platform signing implementation for reqsign."
 
diff --git a/services/huaweicloud-obs/Cargo.toml b/services/huaweicloud-obs/Cargo.toml
index 4d07781..45fedf6 100644
--- a/services/huaweicloud-obs/Cargo.toml
+++ b/services/huaweicloud-obs/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "reqsign-huaweicloud-obs"
-version = "2.0.2"
+version = "3.0.0"
 
 description = "Huawei Cloud OBS signing implementation for reqsign."
 
diff --git a/services/oracle/Cargo.toml b/services/oracle/Cargo.toml
index d1fa245..83dc616 100644
--- a/services/oracle/Cargo.toml
+++ b/services/oracle/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "reqsign-oracle"
-version = "2.0.2"
+version = "3.0.0"
 
 description = "Oracle Cloud signing implementation for reqsign."
 
diff --git a/services/tencent-cos/Cargo.toml b/services/tencent-cos/Cargo.toml
index 2a9caf1..d7d33de 100644
--- a/services/tencent-cos/Cargo.toml
+++ b/services/tencent-cos/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "reqsign-tencent-cos"
-version = "2.0.2"
+version = "3.0.0"
 
 description = "Tencent Cloud COS signing implementation for reqsign."
 
diff --git a/services/volcengine-tos/Cargo.toml b/services/volcengine-tos/Cargo.toml
index ef43b92..5f59349 100644
--- a/services/volcengine-tos/Cargo.toml
+++ b/services/volcengine-tos/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "reqsign-volcengine-tos"
-version = "2.0.2"
+version = "3.0.0"
 
 description = "Volcengine TOS signing implementation for reqsign."