Skip to content

Commit c20747d

Browse files
committed
Drop default-features for reqwest
While we previously enabled `rustls` support for `reqwest`, we forgot to disable `default-features`, meaning we'd also build with `reqwest`'s `default-tls` feature, which is huge and can lead for issues on downstream projects: `default-tls = ["hyper-tls", "native-tls-crate", "__tls", "tokio-native-tls"]` Here, we therefore disable `default-features`.
1 parent e6270c8 commit c20747d

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,13 @@ build = "build.rs"
1313

1414
[dependencies]
1515
prost = "0.11.6"
16-
reqwest = { version = "0.11.13", features = ["rustls-tls"] }
16+
reqwest = { version = "0.11.13", default-features = false, features = ["rustls-tls"] }
1717
tokio = { version = "1", default-features = false, features = ["time"] }
1818
rand = "0.8.5"
1919

2020
[target.'cfg(genproto)'.build-dependencies]
2121
prost-build = { version = "0.11.3" }
22-
reqwest = { version = "0.11.13", features = ["blocking"] }
22+
reqwest = { version = "0.11.13", default-features = false, features = ["rustls-tls", "blocking"] }
2323

2424
[dev-dependencies]
2525
mockito = "0.31.1"

0 commit comments

Comments
 (0)