Skip to content

Commit 2d79866

Browse files
pRizzclaude
andauthored
Fix reqwest 0.13 compatibility by using rustls-tls-webpki-roots feature (#12)
In reqwest 0.13, the `rustls-tls` feature was split into more specific features: `rustls-tls-webpki-roots` and `rustls-tls-native-roots`. This change updates both Cargo.toml files to use `rustls-tls-webpki-roots` which uses Mozilla's trusted CA roots and works consistently across platforms. Fixes #9 https://claude.ai/code/session_01J4qzzsM3QEPXdtzQcuACwa Co-authored-by: Claude <noreply@anthropic.com>
1 parent f970299 commit 2d79866

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ tokio-retry = "0.3"
4242
indicatif = { version = "0.17", features = ["tokio", "futures"] }
4343
http-body-util = "0.1"
4444
bytes = "1.9"
45-
reqwest = { version = "0.12", default-features = false, features = ["rustls-tls", "json"] }
45+
reqwest = { version = "0.12", default-features = false, features = ["rustls-tls-webpki-roots", "json"] }
4646

4747
# CLI utilities
4848
webbrowser = "1.0"

packages/core/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ tokio-retry = "0.3"
4747
indicatif = { version = "0.17", features = ["tokio", "futures"] }
4848
http-body-util = "0.1"
4949
bytes = "1.9"
50-
reqwest = { version = "0.12", default-features = false, features = ["rustls-tls", "json"] }
50+
reqwest = { version = "0.12", default-features = false, features = ["rustls-tls-webpki-roots", "json"] }
5151

5252
# Platform service management (macOS)
5353
plist = "1.8"

0 commit comments

Comments
 (0)