Skip to content

Commit cc77c27

Browse files
authored
Bump reqsign to v0.19.0 (#679)
This PR will bump reqsign to v0.19.0 --- **Parts of this PR were drafted with assistance from Codex (with `gpt-5.2`) and fully reviewed and edited by me. I take full responsibility for all changes.**
1 parent 3918127 commit cc77c27

File tree

14 files changed

+38
-28
lines changed

14 files changed

+38
-28
lines changed

Cargo.toml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -27,17 +27,17 @@ rust-version = "1.85.0"
2727

2828
[workspace.dependencies]
2929
# Workspace dependencies
30-
reqsign-aliyun-oss = { version = "2.0.1", path = "services/aliyun-oss" }
31-
reqsign-aws-v4 = { version = "2.0.1", path = "services/aws-v4" }
32-
reqsign-azure-storage = { version = "2.0.1", path = "services/azure-storage" }
33-
reqsign-command-execute-tokio = { version = "2.0.1", path = "context/command-execute-tokio" }
34-
reqsign-core = { version = "2.0.1", path = "core" }
35-
reqsign-file-read-tokio = { version = "2.0.1", path = "context/file-read-tokio" }
36-
reqsign-google = { version = "2.0.1", path = "services/google" }
37-
reqsign-http-send-reqwest = { version = "2.0.1", path = "context/http-send-reqwest" }
38-
reqsign-huaweicloud-obs = { version = "2.0.1", path = "services/huaweicloud-obs" }
39-
reqsign-oracle = { version = "2.0.1", path = "services/oracle" }
40-
reqsign-tencent-cos = { version = "2.0.1", path = "services/tencent-cos" }
30+
reqsign-aliyun-oss = { version = "2.0.2", path = "services/aliyun-oss" }
31+
reqsign-aws-v4 = { version = "2.0.2", path = "services/aws-v4" }
32+
reqsign-azure-storage = { version = "2.0.2", path = "services/azure-storage" }
33+
reqsign-command-execute-tokio = { version = "2.0.2", path = "context/command-execute-tokio" }
34+
reqsign-core = { version = "2.0.2", path = "core" }
35+
reqsign-file-read-tokio = { version = "2.0.2", path = "context/file-read-tokio" }
36+
reqsign-google = { version = "2.0.2", path = "services/google" }
37+
reqsign-http-send-reqwest = { version = "3.0.0", path = "context/http-send-reqwest" }
38+
reqsign-huaweicloud-obs = { version = "2.0.2", path = "services/huaweicloud-obs" }
39+
reqsign-oracle = { version = "2.0.2", path = "services/oracle" }
40+
reqsign-tencent-cos = { version = "2.0.2", path = "services/tencent-cos" }
4141

4242
# Crates.io dependencies
4343
anyhow = "1"

context/command-execute-tokio/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717

1818
[package]
1919
name = "reqsign-command-execute-tokio"
20-
version = "2.0.1"
20+
version = "2.0.2"
2121

2222
categories = ["asynchronous"]
2323
description = "Tokio-based command execution implementation for reqsign"

context/file-read-tokio/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717

1818
[package]
1919
name = "reqsign-file-read-tokio"
20-
version = "2.0.1"
20+
version = "2.0.2"
2121

2222
categories = ["asynchronous"]
2323
description = "Tokio-based file reader implementation for reqsign"

context/http-send-reqwest/Cargo.toml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717

1818
[package]
1919
name = "reqsign-http-send-reqwest"
20-
version = "2.0.1"
20+
version = "3.0.0"
2121

2222
categories = ["asynchronous"]
2323
description = "Reqwest-based HTTP client implementation for reqsign."
@@ -38,7 +38,9 @@ reqsign-core = { workspace = true }
3838
reqwest = { workspace = true, default-features = false }
3939

4040
[dev-dependencies]
41-
reqwest = { workspace = true, default-features = false, features = ["default-tls"] }
41+
reqwest = { workspace = true, default-features = false, features = [
42+
"default-tls",
43+
] }
4244
wasm-bindgen-test = { version = "0.3" }
4345

4446
[target.'cfg(target_arch = "wasm32")'.dependencies]

core/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717

1818
[package]
1919
name = "reqsign-core"
20-
version = "2.0.1"
20+
version = "2.0.2"
2121

2222
categories = ["command-line-utilities", "web-programming"]
2323
description = "Signing API requests without effort."

reqsign/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717

1818
[package]
1919
name = "reqsign"
20-
version = "0.18.1"
20+
version = "0.19.0"
2121

2222
categories = ["authentication", "web-programming::http-client"]
2323
description = "Signing HTTP requests for AWS, Azure, Google, Huawei, Aliyun, Tencent and Oracle services"

reqsign/README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ Add `reqsign` to your `Cargo.toml`:
2020

2121
```toml
2222
[dependencies]
23-
reqsign = "0.17"
23+
reqsign = "0.19"
2424
```
2525

2626
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:
2929

3030
```toml
3131
[dependencies]
32-
reqsign = { version = "0.17", default-features = false, features = ["aws", "default-context"] }
32+
reqsign = { version = "0.19", default-features = false, features = ["aws", "default-context"] }
3333
```
3434

3535
## Examples
@@ -178,6 +178,6 @@ This crate supports WebAssembly (WASM) targets. However, the `default-context` f
178178
Example for WASM:
179179
```toml
180180
[dependencies]
181-
reqsign = { version = "0.17", default-features = false, features = ["aws"] }
182-
reqsign-http-send-reqwest = "0.1"
181+
reqsign = { version = "0.19", default-features = false, features = ["aws"] }
182+
reqsign-http-send-reqwest = "3"
183183
```

services/aliyun-oss/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717

1818
[package]
1919
name = "reqsign-aliyun-oss"
20-
version = "2.0.1"
20+
version = "2.0.2"
2121

2222
description = "Aliyun OSS signing implementation for reqsign."
2323

services/aws-v4/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717

1818
[package]
1919
name = "reqsign-aws-v4"
20-
version = "2.0.1"
20+
version = "2.0.2"
2121

2222
description = "AWS SigV4 signing implementation for reqsign."
2323

services/azure-storage/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717

1818
[package]
1919
name = "reqsign-azure-storage"
20-
version = "2.0.1"
20+
version = "2.0.2"
2121

2222
description = "Azure Storage signing implementation for reqsign."
2323

0 commit comments

Comments
 (0)