chore(deps): bump testcontainers from 0.15.0 to 0.25.2 #2465

Closed
dependabot[bot] wants to merge 1 commit from refs/pull/2465/head into main
dependabot[bot] commented 2025-11-24 02:33:22 +00:00 (Migrated from github.com)
Owner

Imported from GitHub pull request.

Original GitHub pull request: #1997
Original author: @dependabot[bot]
Original URL: https://github.com/carverauto/serviceradar/pull/1997
Original created: 2025-11-24T02:33:22Z
Original updated: 2025-12-02T20:11:01Z
Original head: carverauto/serviceradar:dependabot/cargo/testcontainers-0.25.2
Original base: main

Bumps testcontainers from 0.15.0 to 0.25.2.

Release notes

Sourced from testcontainers's releases.

v0.25.2

Details

Features

  • Platform config passing through ImageExt trait (#838)

Miscellaneous Tasks

  • Remove usage of reqwest hickory dns feature (#860)
  • Drop weak dependencies due to cargo bug (#862)

v0.25.1

Details

Bug Fixes

  • Replace tokio-tar with astral-tokio-tar (#852)

Documentation

  • Rustdoc for builder API (#820)

Features

  • Use DOCKER_DEFAULT_PLATFORM env var to specify platform (#800)
  • Fallback to platform linux/amd64 when image pull fails (#837)
  • Add support for devices request (#832)
  • Add configurable tmpfs mount sizes (#853)
  • Support http_wait functionallity without tls dependencies (#850)
  • Add container hostname support (#848)
  • Expose host ports between host and containers via ssh sidecar (#846)

Miscellaneous Tasks

  • Update bollard-stubs requirement from =1.48.3-rc.28.0.4 to =1.49.0-rc.28.3.3 (#828)

Refactor

  • Remove bollard_stubs dependency as bollard re-exports it (#844)

Testing

  • Avoid flakiness in platform test
  • Switch to testcontainers/helloworld and reduce some flakiness (#855)

v0.25.0

Details

Bug Fixes

  • Make tls features optional (#806)
  • Add Send trait to stderr & stdout of ExecResult (#809)
  • Added new parse rule for correctly parsing ports without protocol specifier (#812)

Features

  • Allow ready conditions customization via ImageExt (#794)
  • Allow to wait for log line on either stdout or stderr (#795)
  • Add Container*::exit_code (#791)
  • Add Container*::is_running (#790)
  • Add custom health check support for containers (#816)
  • Introduce container builder api (#801)

... (truncated)

Changelog

Sourced from testcontainers's changelog.

[0.25.2] - 2025-10-27

Details

Features

  • Platform config passing through ImageExt trait (#838)

Miscellaneous Tasks

  • Remove usage of reqwest hickory dns feature (#860)
  • Drop weak dependencies due to cargo bug (#862)

[0.25.1] - 2025-10-27

Details

Bug Fixes

  • Replace tokio-tar with astral-tokio-tar (#852)

Documentation

  • Rustdoc for builder API (#820)

Features

  • Use DOCKER_DEFAULT_PLATFORM env var to specify platform (#800)
  • Fallback to platform linux/amd64 when image pull fails (#837)
  • Add support for devices request (#832)
  • Add configurable tmpfs mount sizes (#853)
  • Support http_wait functionallity without tls dependencies (#850)
  • Add container hostname support (#848)
  • Expose host ports between host and containers via ssh sidecar (#846)

Miscellaneous Tasks

  • Update bollard-stubs requirement from =1.48.3-rc.28.0.4 to =1.49.0-rc.28.3.3 (#828)

Refactor

  • Remove bollard_stubs dependency as bollard re-exports it (#844)

Testing

  • Avoid flakiness in platform test
  • Switch to testcontainers/helloworld and reduce some flakiness (#855)

[0.25.0] - 2025-07-27

Details

Bug Fixes

  • Make tls features optional (#806)
  • Add Send trait to stderr & stdout of ExecResult (#809)
  • Added new parse rule for correctly parsing ports without protocol specifier (#812)

Features

  • Allow ready conditions customization via ImageExt (#794)
  • Allow to wait for log line on either stdout or stderr (#795)
  • Add Container*::exit_code (#791)
  • Add Container*::is_running (#790)
  • Add custom health check support for containers (#816)
  • Introduce container builder api (#801)

... (truncated)

Commits
  • f76070e chore: release v0.25.2 (#863)
  • 8a6af68 chore(deps): drop weak dependencies due to cargo bug (#862)
  • 1ec42ed feat: platform config passing through ImageExt trait (#838)
  • b41cc80 ci: fix cargo-audit workflow (#861)
  • 5a38fff chore(deps): remove usage of reqwest hickory dns feature (#860)
  • a455829 ci: security cargo audit workflow (#859)
  • 0176f0c chore: release v0.25.1 (#858)
  • 9b65b29 test: switch to testcontainers/helloworld and reduce some flakiness (#855)
  • 2fd3c55 feat: expose host ports between host and containers via ssh sidecar (#846)
  • abcce24 test: avoid flakiness in platform test
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Imported from GitHub pull request. Original GitHub pull request: #1997 Original author: @dependabot[bot] Original URL: https://github.com/carverauto/serviceradar/pull/1997 Original created: 2025-11-24T02:33:22Z Original updated: 2025-12-02T20:11:01Z Original head: carverauto/serviceradar:dependabot/cargo/testcontainers-0.25.2 Original base: main --- Bumps [testcontainers](https://github.com/testcontainers/testcontainers-rs) from 0.15.0 to 0.25.2. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/testcontainers/testcontainers-rs/releases">testcontainers's releases</a>.</em></p> <blockquote> <h2>v0.25.2</h2> <h3>Details</h3> <h4>Features</h4> <ul> <li>Platform config passing through ImageExt trait (<a href="https://redirect.github.com/testcontainers/testcontainers-rs/pull/838">#838</a>)</li> </ul> <h4>Miscellaneous Tasks</h4> <ul> <li>Remove usage of reqwest hickory dns feature (<a href="https://redirect.github.com/testcontainers/testcontainers-rs/pull/860">#860</a>)</li> <li>Drop weak dependencies due to cargo bug (<a href="https://redirect.github.com/testcontainers/testcontainers-rs/pull/862">#862</a>)</li> </ul> <h2>v0.25.1</h2> <h3>Details</h3> <h4>Bug Fixes</h4> <ul> <li>Replace tokio-tar with astral-tokio-tar (<a href="https://redirect.github.com/testcontainers/testcontainers-rs/pull/852">#852</a>)</li> </ul> <h4>Documentation</h4> <ul> <li>Rustdoc for builder API (<a href="https://redirect.github.com/testcontainers/testcontainers-rs/pull/820">#820</a>)</li> </ul> <h4>Features</h4> <ul> <li>Use DOCKER_DEFAULT_PLATFORM env var to specify platform (<a href="https://redirect.github.com/testcontainers/testcontainers-rs/pull/800">#800</a>)</li> <li>Fallback to platform linux/amd64 when image pull fails (<a href="https://redirect.github.com/testcontainers/testcontainers-rs/pull/837">#837</a>)</li> <li>Add support for devices request (<a href="https://redirect.github.com/testcontainers/testcontainers-rs/pull/832">#832</a>)</li> <li>Add configurable tmpfs mount sizes (<a href="https://redirect.github.com/testcontainers/testcontainers-rs/pull/853">#853</a>)</li> <li>Support <code>http_wait</code> functionallity without tls dependencies (<a href="https://redirect.github.com/testcontainers/testcontainers-rs/pull/850">#850</a>)</li> <li>Add container hostname support (<a href="https://redirect.github.com/testcontainers/testcontainers-rs/pull/848">#848</a>)</li> <li>Expose host ports between host and containers via ssh sidecar (<a href="https://redirect.github.com/testcontainers/testcontainers-rs/pull/846">#846</a>)</li> </ul> <h4>Miscellaneous Tasks</h4> <ul> <li>Update bollard-stubs requirement from =1.48.3-rc.28.0.4 to =1.49.0-rc.28.3.3 (<a href="https://redirect.github.com/testcontainers/testcontainers-rs/pull/828">#828</a>)</li> </ul> <h4>Refactor</h4> <ul> <li>Remove bollard_stubs dependency as bollard re-exports it (<a href="https://redirect.github.com/testcontainers/testcontainers-rs/pull/844">#844</a>)</li> </ul> <h4>Testing</h4> <ul> <li>Avoid flakiness in <code>platform</code> test</li> <li>Switch to testcontainers/helloworld and reduce some flakiness (<a href="https://redirect.github.com/testcontainers/testcontainers-rs/pull/855">#855</a>)</li> </ul> <h2>v0.25.0</h2> <h3>Details</h3> <h4>Bug Fixes</h4> <ul> <li>Make tls features optional (<a href="https://redirect.github.com/testcontainers/testcontainers-rs/pull/806">#806</a>)</li> <li>Add <code>Send</code> trait to <code>stderr</code> &amp; <code>stdout</code> of <code>ExecResult</code> (<a href="https://redirect.github.com/testcontainers/testcontainers-rs/pull/809">#809</a>)</li> <li>Added new parse rule for correctly parsing ports without protocol specifier (<a href="https://redirect.github.com/testcontainers/testcontainers-rs/pull/812">#812</a>)</li> </ul> <h4>Features</h4> <ul> <li>Allow ready conditions customization via ImageExt (<a href="https://redirect.github.com/testcontainers/testcontainers-rs/pull/794">#794</a>)</li> <li>Allow to wait for log line on either stdout or stderr (<a href="https://redirect.github.com/testcontainers/testcontainers-rs/pull/795">#795</a>)</li> <li>Add <code>Container*::exit_code</code> (<a href="https://redirect.github.com/testcontainers/testcontainers-rs/pull/791">#791</a>)</li> <li>Add <code>Container*::is_running</code> (<a href="https://redirect.github.com/testcontainers/testcontainers-rs/pull/790">#790</a>)</li> <li>Add custom health check support for containers (<a href="https://redirect.github.com/testcontainers/testcontainers-rs/pull/816">#816</a>)</li> <li>Introduce container builder api (<a href="https://redirect.github.com/testcontainers/testcontainers-rs/pull/801">#801</a>)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/testcontainers/testcontainers-rs/blob/main/CHANGELOG.md">testcontainers's changelog</a>.</em></p> <blockquote> <h2>[0.25.2] - 2025-10-27</h2> <h3>Details</h3> <h4>Features</h4> <ul> <li>Platform config passing through ImageExt trait (<a href="https://redirect.github.com/testcontainers/testcontainers-rs/pull/838">#838</a>)</li> </ul> <h4>Miscellaneous Tasks</h4> <ul> <li>Remove usage of reqwest hickory dns feature (<a href="https://redirect.github.com/testcontainers/testcontainers-rs/pull/860">#860</a>)</li> <li>Drop weak dependencies due to cargo bug (<a href="https://redirect.github.com/testcontainers/testcontainers-rs/pull/862">#862</a>)</li> </ul> <h2>[0.25.1] - 2025-10-27</h2> <h3>Details</h3> <h4>Bug Fixes</h4> <ul> <li>Replace tokio-tar with astral-tokio-tar (<a href="https://redirect.github.com/testcontainers/testcontainers-rs/pull/852">#852</a>)</li> </ul> <h4>Documentation</h4> <ul> <li>Rustdoc for builder API (<a href="https://redirect.github.com/testcontainers/testcontainers-rs/pull/820">#820</a>)</li> </ul> <h4>Features</h4> <ul> <li>Use DOCKER_DEFAULT_PLATFORM env var to specify platform (<a href="https://redirect.github.com/testcontainers/testcontainers-rs/pull/800">#800</a>)</li> <li>Fallback to platform linux/amd64 when image pull fails (<a href="https://redirect.github.com/testcontainers/testcontainers-rs/pull/837">#837</a>)</li> <li>Add support for devices request (<a href="https://redirect.github.com/testcontainers/testcontainers-rs/pull/832">#832</a>)</li> <li>Add configurable tmpfs mount sizes (<a href="https://redirect.github.com/testcontainers/testcontainers-rs/pull/853">#853</a>)</li> <li>Support <code>http_wait</code> functionallity without tls dependencies (<a href="https://redirect.github.com/testcontainers/testcontainers-rs/pull/850">#850</a>)</li> <li>Add container hostname support (<a href="https://redirect.github.com/testcontainers/testcontainers-rs/pull/848">#848</a>)</li> <li>Expose host ports between host and containers via ssh sidecar (<a href="https://redirect.github.com/testcontainers/testcontainers-rs/pull/846">#846</a>)</li> </ul> <h4>Miscellaneous Tasks</h4> <ul> <li>Update bollard-stubs requirement from =1.48.3-rc.28.0.4 to =1.49.0-rc.28.3.3 (<a href="https://redirect.github.com/testcontainers/testcontainers-rs/pull/828">#828</a>)</li> </ul> <h4>Refactor</h4> <ul> <li>Remove bollard_stubs dependency as bollard re-exports it (<a href="https://redirect.github.com/testcontainers/testcontainers-rs/pull/844">#844</a>)</li> </ul> <h4>Testing</h4> <ul> <li>Avoid flakiness in <code>platform</code> test</li> <li>Switch to testcontainers/helloworld and reduce some flakiness (<a href="https://redirect.github.com/testcontainers/testcontainers-rs/pull/855">#855</a>)</li> </ul> <h2>[0.25.0] - 2025-07-27</h2> <h3>Details</h3> <h4>Bug Fixes</h4> <ul> <li>Make tls features optional (<a href="https://redirect.github.com/testcontainers/testcontainers-rs/pull/806">#806</a>)</li> <li>Add <code>Send</code> trait to <code>stderr</code> &amp; <code>stdout</code> of <code>ExecResult</code> (<a href="https://redirect.github.com/testcontainers/testcontainers-rs/pull/809">#809</a>)</li> <li>Added new parse rule for correctly parsing ports without protocol specifier (<a href="https://redirect.github.com/testcontainers/testcontainers-rs/pull/812">#812</a>)</li> </ul> <h4>Features</h4> <ul> <li>Allow ready conditions customization via ImageExt (<a href="https://redirect.github.com/testcontainers/testcontainers-rs/pull/794">#794</a>)</li> <li>Allow to wait for log line on either stdout or stderr (<a href="https://redirect.github.com/testcontainers/testcontainers-rs/pull/795">#795</a>)</li> <li>Add <code>Container*::exit_code</code> (<a href="https://redirect.github.com/testcontainers/testcontainers-rs/pull/791">#791</a>)</li> <li>Add <code>Container*::is_running</code> (<a href="https://redirect.github.com/testcontainers/testcontainers-rs/pull/790">#790</a>)</li> <li>Add custom health check support for containers (<a href="https://redirect.github.com/testcontainers/testcontainers-rs/pull/816">#816</a>)</li> <li>Introduce container builder api (<a href="https://redirect.github.com/testcontainers/testcontainers-rs/pull/801">#801</a>)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/testcontainers/testcontainers-rs/commit/f76070ecea9228af0444609303341f9a2db79c00"><code>f76070e</code></a> chore: release v0.25.2 (<a href="https://redirect.github.com/testcontainers/testcontainers-rs/issues/863">#863</a>)</li> <li><a href="https://github.com/testcontainers/testcontainers-rs/commit/8a6af68ed52bbf01c4a6e068fdc0dcee64dda7a3"><code>8a6af68</code></a> chore(deps): drop weak dependencies due to cargo bug (<a href="https://redirect.github.com/testcontainers/testcontainers-rs/issues/862">#862</a>)</li> <li><a href="https://github.com/testcontainers/testcontainers-rs/commit/1ec42ed84d6f09544b0337a4684544ea8821396b"><code>1ec42ed</code></a> feat: platform config passing through ImageExt trait (<a href="https://redirect.github.com/testcontainers/testcontainers-rs/issues/838">#838</a>)</li> <li><a href="https://github.com/testcontainers/testcontainers-rs/commit/b41cc80e728c2e42cc9df05d4c7fba199853b63a"><code>b41cc80</code></a> ci: fix cargo-audit workflow (<a href="https://redirect.github.com/testcontainers/testcontainers-rs/issues/861">#861</a>)</li> <li><a href="https://github.com/testcontainers/testcontainers-rs/commit/5a38fffa28e79936ea41f74c0c4ebdf2b00012d4"><code>5a38fff</code></a> chore(deps): remove usage of reqwest hickory dns feature (<a href="https://redirect.github.com/testcontainers/testcontainers-rs/issues/860">#860</a>)</li> <li><a href="https://github.com/testcontainers/testcontainers-rs/commit/a455829b575f0d9191d1fd30412c7cec8705ba5a"><code>a455829</code></a> ci: security cargo audit workflow (<a href="https://redirect.github.com/testcontainers/testcontainers-rs/issues/859">#859</a>)</li> <li><a href="https://github.com/testcontainers/testcontainers-rs/commit/0176f0c4ce0780260291f799e1fa86c61e0e9d76"><code>0176f0c</code></a> chore: release v0.25.1 (<a href="https://redirect.github.com/testcontainers/testcontainers-rs/issues/858">#858</a>)</li> <li><a href="https://github.com/testcontainers/testcontainers-rs/commit/9b65b29aaf6c4675cb76604999e5e4bad56ee2b4"><code>9b65b29</code></a> test: switch to testcontainers/helloworld and reduce some flakiness (<a href="https://redirect.github.com/testcontainers/testcontainers-rs/issues/855">#855</a>)</li> <li><a href="https://github.com/testcontainers/testcontainers-rs/commit/2fd3c556cd1b4f3e71311bcda1ddf850244fd4af"><code>2fd3c55</code></a> feat: expose host ports between host and containers via ssh sidecar (<a href="https://redirect.github.com/testcontainers/testcontainers-rs/issues/846">#846</a>)</li> <li><a href="https://github.com/testcontainers/testcontainers-rs/commit/abcce24667da505ae0ec6e72652726d59832db7b"><code>abcce24</code></a> test: avoid flakiness in <code>platform</code> test</li> <li>Additional commits viewable in <a href="https://github.com/testcontainers/testcontainers-rs/compare/0.15...0.25.2">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=testcontainers&package-manager=cargo&previous-version=0.15.0&new-version=0.25.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details>
dependabot[bot] commented 2025-12-02 20:10:59 +00:00 (Migrated from github.com)
Author
Owner

Imported GitHub PR comment.

Original author: @dependabot[bot]
Original URL: https://github.com/carverauto/serviceradar/pull/1997#issuecomment-3603781246
Original created: 2025-12-02T20:10:59Z

Looks like testcontainers is no longer a dependency, so this is no longer needed.

Imported GitHub PR comment. Original author: @dependabot[bot] Original URL: https://github.com/carverauto/serviceradar/pull/1997#issuecomment-3603781246 Original created: 2025-12-02T20:10:59Z --- Looks like testcontainers is no longer a dependency, so this is no longer needed.

Pull request closed

Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
carverauto/serviceradar!2465
No description provided.