Abraxas-365 / langchain-rust

🦜️🔗LangChain for Rust, the easiest way to write LLM-based programs in Rust
MIT License
491 stars 63 forks source link

chore(deps): update rust crate testcontainers to 0.20 #182

Closed renovate[bot] closed 1 month ago

renovate[bot] commented 1 month ago

Mend Renovate

This PR contains the following updates:

Package Type Update Change
testcontainers dev-dependencies minor 0.18 -> 0.20

Release Notes

testcontainers/testcontainers-rs (testcontainers) ### [`v0.20.0`](https://togithub.com/testcontainers/testcontainers-rs/blob/HEAD/CHANGELOG.md#0200---2024-07-07) [Compare Source](https://togithub.com/testcontainers/testcontainers-rs/compare/0.19.0...0.20.0) ##### Details ##### Bug Fixes - \[❗] Drop `Clone` impl for `ContainerRequest` ([#​680](https://togithub.com/testcontainers/testcontainers-rs/pull/680)) - Exclude image pulling time from startup timeout ([#​687](https://togithub.com/testcontainers/testcontainers-rs/pull/687)) - Waiting for mutiple messages from the same log frame ([#​688](https://togithub.com/testcontainers/testcontainers-rs/pull/688)) - Pass correct log-source for `stderr` wait strategy ([#​692](https://togithub.com/testcontainers/testcontainers-rs/pull/692)) ##### Features - Introduce log consumers ([#​681](https://togithub.com/testcontainers/testcontainers-rs/pull/681)) - Introduce `LoggingConsumer` based on `log` crate ([#​682](https://togithub.com/testcontainers/testcontainers-rs/pull/682)) - \[❗] Enhance `LogWaitStrategy` to wait for message appearance multiple times ([#​683](https://togithub.com/testcontainers/testcontainers-rs/pull/683)) - \[❗] Introduce `ExitWaitStrategy` ([#​684](https://togithub.com/testcontainers/testcontainers-rs/pull/684)) ##### Miscellaneous Tasks - Get rid of outdated variables naming ([#​679](https://togithub.com/testcontainers/testcontainers-rs/pull/679)) - Relax log level for log producer error ([#​685](https://togithub.com/testcontainers/testcontainers-rs/pull/685)) - Re-configure blocking runtime ([#​690](https://togithub.com/testcontainers/testcontainers-rs/pull/690)) ##### Performance - Avoid spawning log producer without consumers ([#​689](https://togithub.com/testcontainers/testcontainers-rs/pull/689)) ##### Refactor - Internal log processing structures ([#​678](https://togithub.com/testcontainers/testcontainers-rs/pull/678)) ##### Styling - Apply clippy suggestion ([#​693](https://togithub.com/testcontainers/testcontainers-rs/pull/693)) ### [`v0.19.0`](https://togithub.com/testcontainers/testcontainers-rs/blob/HEAD/CHANGELOG.md#0190---2024-06-27) [Compare Source](https://togithub.com/testcontainers/testcontainers-rs/compare/0.18.0...0.19.0) ##### Details ##### Bug Fixes - \[❗] Use `rustls-tls` as default for `reqwest` ([#​672](https://togithub.com/testcontainers/testcontainers-rs/pull/672)) ##### Documentation - Update examples of `GenericImage::with_exposed_port` ([#​670](https://togithub.com/testcontainers/testcontainers-rs/pull/670)) ##### Features - Add ability to convert `ContainerPort` to `u16` ([#​664](https://togithub.com/testcontainers/testcontainers-rs/pull/664)) ##### Miscellaneous Tasks - Make `ports` module public ([#​665](https://togithub.com/testcontainers/testcontainers-rs/pull/665)) ##### Performance - Use separate dropper thread for `current_thread` flavor ([#​666](https://togithub.com/testcontainers/testcontainers-rs/pull/666)) ##### Refactor - Use multi-threaded runtime for blocking feature ([#​667](https://togithub.com/testcontainers/testcontainers-rs/pull/667))

Configuration

📅 Schedule: Branch creation - "after 1am every 3 weeks on Saturday" in timezone America/Los_Angeles, Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Mend Renovate. View repository job log here.