Skip to content

Tags: Anush008/testcontainers-python

Tags

testcontainers-v4.0.0

Toggle testcontainers-v4.0.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore(main): release testcontainers 4.0.0 (testcontainers#433)

🤖 I have created a release *beep* *boop*
---


##
[4.0.0](testcontainers/testcontainers-python@testcontainers-v3.7.1...testcontainers-v4.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:
- kudos to @alexanderankin for his contribution on testcontainers#426 
- kudos to @jankatins for feedback on various PRs including 
- kudos to @max-pfeiffer and @bearrito for their contributions as well


### ⚠ BREAKING CHANGES

* **compose:** implement compose v2 with improved typing
([testcontainers#426](testcontainers#426))
* **core:** add support for `tc.host` and de-prioritise `docker:dind`
([testcontainers#388](testcontainers#388))

### Features

* **build:** use poetry and organise modules
([testcontainers#408](testcontainers#408))
([6c69583](testcontainers@6c69583))
* **compose:** allow running specific services in compose
([f61dcda](testcontainers@f61dcda))
* **compose:** implement compose v2 with improved typing
([testcontainers#426](testcontainers#426))
([5356caf](testcontainers@5356caf))
* **core:** add support for `tc.host` and de-prioritise `docker:dind`
([testcontainers#388](testcontainers#388))
([2db8e6d](testcontainers@2db8e6d))
* **redis:** support AsyncRedisContainer
([testcontainers#442](testcontainers#442))
([cc4cb37](testcontainers@cc4cb37))
* **release:** automate release via release-please
([testcontainers#429](testcontainers#429))
([30f859e](testcontainers@30f859e))


### Bug Fixes

* Added URLError to exceptions to wait for in elasticsearch
([0f9ad24](testcontainers@0f9ad24))
* **build:** add `pre-commit` as a dev dependency to simplify local dev
and CI
([testcontainers#438](testcontainers#438))
([1223583](testcontainers@1223583))
* **build:** early exit strategy for modules
([testcontainers#437](testcontainers#437))
([7358b49](testcontainers@7358b49))
* changed files breaks on main
([testcontainers#422](testcontainers#422))
([3271357](testcontainers@3271357))
* flaky garbage collection resulting in testing errors
([testcontainers#423](testcontainers#423))
([b535ea2](testcontainers@b535ea2))
* rabbitmq readiness probe
([testcontainers#375](testcontainers#375))
([71cb75b](testcontainers@71cb75b))
* **release:** prove that the release process updates the version
([testcontainers#444](testcontainers#444))
([87b5873](testcontainers@87b5873))
* test linting issue
([427c9b8](testcontainers@427c9b8))


### Documentation

* Sphinx - Add title to each doc page
([testcontainers#443](testcontainers#443))
([750e12a](testcontainers@750e12a))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

v3.7.1

Toggle v3.7.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request testcontainers#268 from pffijt/task/updated-sphinx…

…-build-and-added-some-documentation

Added additional documentation on containers

v3.7.0

Toggle v3.7.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request testcontainers#234 from pffijt/azurite

Add azurite module

v3.6.1

Toggle v3.6.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request testcontainers#232 from lippertto/elasticsearch-8

Support Elasticsearch 8.x

v3.6.0

Toggle v3.6.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request testcontainers#222 from tillahoffmann/arango-fix

Fix None/True/False handling in Arango.

v3.5.4

Toggle v3.5.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request testcontainers#210 from timbmg/docker-client-config

Allow Docker Client Configuration

v3.5.3

Toggle v3.5.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Consider ConnectionError a transient exception (fixes testcontainers#193

). (testcontainers#201)

v3.5.2

Toggle v3.5.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Fix deprecation warning message for `ElasticsearchContainer` (testcon…

…tainers#171)

Co-authored-by: Till Hoffmann <tillahoffmann@gmail.com>

v3.5.1

Toggle v3.5.1's commit message
Fix dependency regression (fixes testcontainers#194).

v3.5.0

Toggle v3.5.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
[Fix/144] wait_for_logs working for DockerCompose (testcontainers#149)

* Fix/issue 144 (testcontainers#1)

* added logs for container
* updated docker compose for tests
* added test for container logs

* Add newline at the end of test_core.py

* Fix Linter typo and replaced legacy README file extension in dockerfile