Skip to content

Commit eb3eb28

Browse files
committed
make reqwest a workspace dependency
This makes reqwest use openssl for tls again as we depend on it anyway. With reqwest version 0.13 the default changed to using rustls.
1 parent 6e7684c commit eb3eb28

File tree

4 files changed

+5
-4
lines changed

4 files changed

+5
-4
lines changed

Cargo.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ package.version = "0.10.0"
77
beam-lib = { path = "./beam-lib", features = [ "strict-ids" ] }
88
# Command Line Interface
99
clap = { version = "4", features = ["env", "derive"] }
10+
reqwest = { version = "0.13", default-features = false }
1011

1112
[profile.release]
1213
#opt-level = "z" # Optimize for size.

beam-lib/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ license = "Apache-2.0"
99
serde = { version = "1", features = ["derive"] }
1010
serde_json = "1"
1111
uuid = { version = "1", features = ["v4", "serde"] }
12-
reqwest = { version = "0.13", features = ["json"], default-features = false, optional = true }
12+
reqwest = { workspace = true, features = ["json"], default-features = false, optional = true }
1313
thiserror = { version = "2.0", optional = true }
1414

1515
[features]

shared/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ tokio = { version = "1", features = ["full"] }
2121
axum = { version = "0.8", features = [] }
2222
bytes = "1.4"
2323

24-
# HTTP client with proxy support
25-
reqwest = { version = "0.13", features = ["stream"] }
24+
# This includes all default features of reqwest but uses native-tls aka openssl as we depend on it for encryption anyways
25+
reqwest = { workspace = true, features = ["stream", "native-tls", "charset", "system-proxy", "http2"] }
2626

2727
# Logging
2828
tracing = "0.1"

tests/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ serde_json = "1"
1313
anyhow = "1"
1414
rand = "0.8"
1515
serde = { version = "1", features = ["derive"] }
16-
reqwest = { version = "0.13", features = ["stream"], default-features = false }
16+
reqwest = { workspace = true, features = ["stream"], default-features = false }
1717
futures = "0.3.28"
1818
async-sse = "5.1.0"
1919

0 commit comments

Comments
 (0)