testcontainers / testcontainers-rs

A library for integration-testing against docker containers from within Rust.
https://rust.testcontainers.org
Apache License 2.0
697 stars 133 forks source link

fix!: use `rustls-tls` as default for `reqwest` #672

Closed DDtKey closed 2 months ago

DDtKey commented 2 months ago

Closes #671

reqwest exposes a number of TLS-related features, there is no much sense to re-expose them.

Cargo features are additive (and reqwest follows this rule), so it's always possible to customize by adding reqwest dependency with desired feature-set

We can re-consider feature-set provided by testcontainers later, but currently we already depend on them through bollard: it relies on rustls and rustls-native-certs

It's even possible to make these features optional (e.g when you don't need tls support neither for docker nor reqwest).

netlify[bot] commented 2 months ago

Deploy Preview for testcontainers-rust ready!

Name Link
Latest commit 9ec27c264efd29f9df6a5c3cf71c780f852a8160
Latest deploy log https://app.netlify.com/sites/testcontainers-rust/deploys/667dbab1a389530008f45d15
Deploy Preview https://deploy-preview-672--testcontainers-rust.netlify.app
Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.