Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update dependency testcontainers to v4 #755

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Aug 6, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
testcontainers ~=3.0 -> ~=4.8 age adoption passing confidence

Release Notes

testcontainers/testcontainers-python (testcontainers)

v4.8.0

Compare Source

Features
Bug Fixes
  • Add Db2 support (#​673) (1e43923)
  • bring back cassandra driver bc otherwise how does it get installed for cassandra module test run? (#​680) (71c3a1a)
  • rabbitmq: add vhost as parameter to RabbitMqContainer (#​656) (fa2081a)
  • selenium: add Arg/Options to api of selenium container (#​654) (e02c1b3), closes #​652

v4.7.2

Compare Source

Bug Fixes

v4.7.1

Compare Source

Bug Fixes

v4.7.0

Compare Source

Features
  • core: Add support for ollama module (#​618) (5442d05)
  • core: Added Generic module (#​612) (e575b28)
  • core: allow custom dockerfile path for image build and bypassing build cache (#​615) (ead0f79), closes #​610
  • core: DockerCompose.stop now stops only services that it starts (does not stop the other services) (#​620) (e711800)
Bug Fixes
Documentation
  • contributing: add contribution and new-container guide (#​460) (3519f4b)

v4.6.0

Compare Source

Features
Bug Fixes
Documentation

v4.5.1

Compare Source

Bug Fixes
  • k3s: add configuration parameter for disabling cgroup mount to avoid "unable to apply cgroup configuration" (#​592) (8917772)
  • keycloak: realm import (#​584) (111bd09)

v4.5.0

Compare Source

Features
Bug Fixes
  • added types to exec & tc_properties_get_tc_host (#​561) (9eabb79)
  • on windows, DockerCompose.get_service_host returns an unusable "0.0.0.0" - adjust to 127.0.0.1 (#​457) (2aa3d37)

v4.4.1

Compare Source

Bug Fixes

v4.4.0

Compare Source

Features
Bug Fixes
  • core: #​486 for colima delay for port avail for connect (#​543) (90bb780)
  • core: add TESTCONTAINERS_HOST_OVERRIDE as alternative to TC_HOST (#​384) (8073874)
  • dependencies: remove usage of sqlalchemy in DB extras. Add default wait timeout for wait_for_logs (#​525) (fefb9d0)
  • tests for Kafka container running on ARM64 CPU (#​536) (29b5179)

v4.3.3

Compare Source

Bug Fixes

v4.3.2

Compare Source

Bug Fixes
  • core: Improve typing for common container usage scenarios (#​523) (d5b8553)
  • core: make config editable to avoid monkeypatching.1 (#​532) (3be6da3)
  • vault: add support for HashiCorp Vault container (#​366) (1326278)

v4.3.1

Compare Source

Bug Fixes
  • core: env vars not being respected due to constructor call (#​524) (4872ea5), closes #​521
  • Pin MongoDB images and improve test coverage for maintained versions (#​448) (b5c7a1b)

v4.3.0

Compare Source

Features
  • client: Add custom User-Agent in Docker client as tc-python/<version> (#​507) (dd55082)
Bug Fixes
  • Add CassandraContainer (#​476) (507e466)
  • add chroma container (#​515) (0729bf4)
  • Add Weaviate module (#​492) (90762e8)
  • cassandra: make cassandra dependency optional/test-only (#​518) (bddbaeb)
  • core: allow setting docker command path for docker compose (#​512) (63fcd52)
  • google: add support for Datastore emulator (#​508) (3d891a5)
  • Improved Oracle DB module (#​363) (6e6d8e3)
  • inconsistent test runs for community modules (#​497) (914f1e5)
  • kafka: Add redpanda testcontainer module (#​441) (451d278)
  • kafka: wait_for_logs in kafka container to reduce lib requirement (#​377) (909107b)
  • keycloak: container should use dedicated API endpoints to determine container readiness (#​490) (2e27225)
  • nats: Client-Free(ish) NATS container (#​462) (302c73d)
  • new: add a new Docker Registry test container (#​389) (0f554fb)
  • pass doctests, s/doctest/doctests/, run them in gha, s/asyncpg/psycopg/ in doctest, fix keycloak flakiness: wait for first user (#​505) (545240d)
  • pass updated keyword args to Publisher/Subscriber client in google/pubsub #​161 (#​164) (8addc11)
  • Qdrant module (#​463) (e8876f4)
  • remove accidentally added pip in dev dependencies (#​516) (dee20a7)
  • ryuk: Enable Ryuk test suite. Ryuk image 0.5.1 -> 0.7.0. Add RYUK_RECONNECTION_TIMEOUT env variable (#​509) (472b2c2)

v4.2.0

Features
Bug Fixes

v4.1.0

Compare Source

Features
  • reliability: integrate the ryuk container for better container cleanup (#​314) (d019874)
Bug Fixes
  • changelog after release-please (#​469) (dcb4f68)
  • configuration: strip whitespaces when reading .testcontainers.properties (#​474) (ade144e)
  • try to fix release-please by setting a bootstrap sha (#​472) (ca65a91)

v4.0.1

Compare Source

Features
  • postgres: Remove SqlAlchemy dependency from postgres container (#​445) (f30eb1d)
Bug Fixes

v4.0.0

Compare Source

⚠ BREAKING CHANGES
  • compose: implement compose v2 with improved typing (#​426)
  • core: add support for tc.host and de-prioritise docker:dind (#​388)
Features
  • build: use poetry and organise modules (#​408) (6c69583)
  • compose: allow running specific services in compose (f61dcda)
  • compose: implement compose v2 with improved typing (#​426) (5356caf)
  • core: add support for tc.host and de-prioritise docker:dind (#​388) (2db8e6d)
  • redis: support AsyncRedisContainer (#​442) (cc4cb37)
  • release: automate release via release-please (#​429) (30f859e)
Bug Fixes
  • Added URLError to exceptions to wait for in elasticsearch (0f9ad24)
  • build: add pre-commit as a dev dependency to simplify local dev and CI (#​438) (1223583)
  • build: early exit strategy for modules (#​437) (7358b49)
  • changed files breaks on main (#​422) (3271357)
  • flaky garbage collection resulting in testing errors (#​423) (b535ea2)
  • rabbitmq readiness probe (#​375) (71cb75b)
  • release: prove that the release process updates the version (#​444) (87b5873)
  • test linting issue (427c9b8)
Documentation

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), 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.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/testcontainers-4.x branch from b79acb1 to 189ef05 Compare August 14, 2024 16:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants