Tags: Anush008/testcontainers-python
Tags
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>
Merge pull request testcontainers#268 from pffijt/task/updated-sphinx… …-build-and-added-some-documentation Added additional documentation on containers
Merge pull request testcontainers#234 from pffijt/azurite Add azurite module
Merge pull request testcontainers#232 from lippertto/elasticsearch-8 Support Elasticsearch 8.x
Merge pull request testcontainers#222 from tillahoffmann/arango-fix Fix None/True/False handling in Arango.
Merge pull request testcontainers#210 from timbmg/docker-client-config Allow Docker Client Configuration
Consider ConnectionError a transient exception (fixes testcontainers#193 ). (testcontainers#201)
[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
PreviousNext