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(main): release testcontainers 4.0.0 #433

Merged

Conversation

github-actions[bot]
Copy link
Contributor

@github-actions github-actions bot commented Feb 29, 2024

🤖 I have created a release beep boop

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


This PR was generated with Release Please. See documentation.

@alexanderankin
Copy link
Collaborator

Beep boop

@totallyzen
Copy link
Collaborator

totallyzen commented Feb 29, 2024

Do not merge until we have #426

EDIT: for keen eyes, the version above will update itself once we have the breaking change in place.

@totallyzen
Copy link
Collaborator

totallyzen commented Feb 29, 2024

compose: allow running specific services in compose (f61dcda)

Look, my year-old unreleased change! 😂

EDIT: ok, ok, it's technically in the 4.0.0rc2

@github-actions github-actions bot changed the title chore(main): release testcontainers 3.8.0 chore(main): release testcontainers 4.0.0 Mar 1, 2024
@github-actions github-actions bot force-pushed the release-please--branches--main--components--testcontainers branch 5 times, most recently from 839d0b2 to 1f6fd43 Compare March 5, 2024 22:10
totallyzen added a commit that referenced this pull request Mar 6, 2024
# change

Set the version to the latest actual release candidate done by
@alexanderankin.

# Context

In the first release-please PR #433 , we're not setting the version on
the `pyproject.toml`, suspecting that it still works, but want to prove
there are no issues with the automation.

The easiest proof of this is to set the value in the file to the actual
release candidate. `release-please` in the future will be able to do
release candidates by running `release-please` from the command line
(documentation to be made on this)
@github-actions github-actions bot force-pushed the release-please--branches--main--components--testcontainers branch 2 times, most recently from 4c51bd6 to 540f445 Compare March 6, 2024 13:20
@github-actions github-actions bot force-pushed the release-please--branches--main--components--testcontainers branch from 540f445 to 498dc07 Compare March 6, 2024 16:18
@totallyzen totallyzen merged commit ed3b9fa into main Mar 6, 2024
1 check passed
@totallyzen totallyzen deleted the release-please--branches--main--components--testcontainers branch March 6, 2024 16:40
Copy link
Contributor Author

github-actions bot commented Mar 6, 2024

🤖 Release is at https://github.com/testcontainers/testcontainers-python/releases/tag/testcontainers-v4.0.0 🌻

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants