Skip to content

Releases: testcontainers/testcontainers-python

testcontainers: v4.1.0

19 Mar 15:41
c07e99c
Compare
Choose a tag to compare

Warning

Due to some issues with the release automation, you'll find this release under 4.1.1

4.1.0 (2024-03-19)

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)

testcontainers: v4.0.0

06 Mar 16:40
ed3b9fa
Compare
Choose a tag to compare

4.0.0 (2024-03-06)

Release Notes

The breaking changes are the ones we were able to easily track. If you spot any new issues between 3.7.1 and 4.0.0, please do report it and we'll do our best to fix everything. The release is now

Some kudos from @totallyzen to folks who helped a great deal in starting things again:

⚠ 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

v3.4.2: unset default for host in pg conn url (#145)

15 Aug 17:50
fcbad41
Compare
Choose a tag to compare
the host will correctly be assigned in `_create_connection_url` using `get_container_host_ip`

v3.4.1

03 Jun 08:23
Compare
Choose a tag to compare

Fix host identification on Windows

v3.4.0: adding kafka test container support (#127)

29 Mar 09:47
bc969c5
Compare
Choose a tag to compare
* adding kafka containers support

* Removing the assertions inside the for loop as they are not guarenteed to provide correct feedback

v3.3.0

06 Mar 16:03
95ac492
Compare
Choose a tag to compare
Drop support for retired 3.5 and update dependencies. (#132)

v3.2.0

11 Dec 15:01
7068a45
Compare
Choose a tag to compare
Bump from 3.1.0 to 3.2.0. (#125)

v3.1.0

31 Aug 20:34
Compare
Choose a tag to compare
Bump version to 3.1.0.

v3.0.3

08 Jun 16:56
Compare
Choose a tag to compare
Bump version to 3.0.3.

v3.0.2: Update python_requires to have minimum of 3.5 (#95)

26 May 17:29
87fb2c1
Compare
Choose a tag to compare
* Update python_requires to have minimum of 3.5

Signed-off-by: Daniel Middlecote <[email protected]>

* Bump to v3.0.2

Signed-off-by: Daniel Middlecote <[email protected]>