Tags: thorwolpert/testcontainers-python
Tags
chore(main): release testcontainers 4.4.0 (testcontainers#539) 🤖 I have created a release *beep* *boop* --- ## [4.4.0](testcontainers/testcontainers-python@testcontainers-v4.3.3...testcontainers-v4.4.0) (2024-04-17) ### Features * **labels:** Add common testcontainers labels ([testcontainers#519](testcontainers#519)) ([e04b7ac](testcontainers@e04b7ac)) * **network:** Add network context manager ([testcontainers#367](testcontainers#367)) ([11964de](testcontainers@11964de)) ### Bug Fixes * **core:** [testcontainers#486](testcontainers#486) for colima delay for port avail for connect ([testcontainers#543](testcontainers#543)) ([90bb780](testcontainers@90bb780)) * **core:** add TESTCONTAINERS_HOST_OVERRIDE as alternative to TC_HOST ([testcontainers#384](testcontainers#384)) ([8073874](testcontainers@8073874)) * **dependencies:** remove usage of `sqlalchemy` in DB extras. Add default wait timeout for `wait_for_logs` ([testcontainers#525](testcontainers#525)) ([fefb9d0](testcontainers@fefb9d0)) * tests for Kafka container running on ARM64 CPU ([testcontainers#536](testcontainers#536)) ([29b5179](testcontainers@29b5179)) --- 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>
chore(main): release testcontainers 4.3.3 (testcontainers#535) 🤖 I have created a release *beep* *boop* --- ## [4.3.3](testcontainers/testcontainers-python@testcontainers-v4.3.2...testcontainers-v4.3.3) (2024-04-09) ### Bug Fixes * missing typing-extensions dependency ([testcontainers#534](testcontainers#534)) ([ef86d15](testcontainers@ef86d15)), closes [testcontainers#533](testcontainers#533) --- 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>
chore(main): release testcontainers 4.3.2 (testcontainers#530) 🤖 I have created a release *beep* *boop* --- ## [4.3.2](testcontainers/testcontainers-python@testcontainers-v4.3.1...testcontainers-v4.3.2) (2024-04-08) ### Bug Fixes * **core:** Improve typing for common container usage scenarios ([testcontainers#523](testcontainers#523)) ([d5b8553](testcontainers@d5b8553)) * **core:** make config editable to avoid monkeypatching.1 ([testcontainers#532](testcontainers#532)) ([3be6da3](testcontainers@3be6da3)) * **vault:** add support for HashiCorp Vault container ([testcontainers#366](testcontainers#366)) ([1326278](testcontainers@1326278)) --- 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>
chore(main): release testcontainers 4.3.1 (testcontainers#522) 🤖 I have created a release *beep* *boop* --- ## [4.3.1](testcontainers/testcontainers-python@testcontainers-v4.3.0...testcontainers-v4.3.1) (2024-04-02) ### Bug Fixes * **core:** env vars not being respected due to constructor call ([testcontainers#524](testcontainers#524)) ([4872ea5](testcontainers@4872ea5)), closes [testcontainers#521](testcontainers#521) * Pin MongoDB images and improve test coverage for maintained versions ([testcontainers#448](testcontainers#448)) ([b5c7a1b](testcontainers@b5c7a1b)) --- 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>
chore(main): release testcontainers 4.3.0 (testcontainers#500) 🤖 I have created a release *beep* *boop* --- ## [4.3.0](testcontainers/testcontainers-python@testcontainers-v4.2.0...testcontainers-v4.3.0) (2024-04-01) ### Features * **client:** Add custom User-Agent in Docker client as `tc-python/<version>` ([testcontainers#507](testcontainers#507)) ([dd55082](testcontainers@dd55082)) ### Bug Fixes * Add CassandraContainer ([testcontainers#476](testcontainers#476)) ([507e466](testcontainers@507e466)) * add chroma container ([testcontainers#515](testcontainers#515)) ([0729bf4](testcontainers@0729bf4)) * Add Weaviate module ([testcontainers#492](testcontainers#492)) ([90762e8](testcontainers@90762e8)) * **cassandra:** make cassandra dependency optional/test-only ([testcontainers#518](testcontainers#518)) ([bddbaeb](testcontainers@bddbaeb)) * **core:** allow setting docker command path for docker compose ([testcontainers#512](testcontainers#512)) ([63fcd52](testcontainers@63fcd52)) * **google:** add support for Datastore emulator ([testcontainers#508](testcontainers#508)) ([3d891a5](testcontainers@3d891a5)) * Improved Oracle DB module ([testcontainers#363](testcontainers#363)) ([6e6d8e3](testcontainers@6e6d8e3)) * inconsistent test runs for community modules ([testcontainers#497](testcontainers#497)) ([914f1e5](testcontainers@914f1e5)) * **kafka:** Add redpanda testcontainer module ([testcontainers#441](testcontainers#441)) ([451d278](testcontainers@451d278)) * **kafka:** wait_for_logs in kafka container to reduce lib requirement ([testcontainers#377](testcontainers#377)) ([909107b](testcontainers@909107b)) * **keycloak:** container should use dedicated API endpoints to determine container readiness ([testcontainers#490](testcontainers#490)) ([2e27225](testcontainers@2e27225)) * **nats:** Client-Free(ish) NATS container ([testcontainers#462](testcontainers#462)) ([302c73d](testcontainers@302c73d)) * **new:** add a new Docker Registry test container ([testcontainers#389](testcontainers#389)) ([0f554fb](testcontainers@0f554fb)) * pass doctests, s/doctest/doctests/, run them in gha, s/asyncpg/psycopg/ in doctest, fix keycloak flakiness: wait for first user ([testcontainers#505](testcontainers#505)) ([545240d](testcontainers@545240d)) * pass updated keyword args to Publisher/Subscriber client in google/pubsub [testcontainers#161](testcontainers#161) ([testcontainers#164](testcontainers#164)) ([8addc11](testcontainers@8addc11)) * Qdrant module ([testcontainers#463](testcontainers#463)) ([e8876f4](testcontainers@e8876f4)) * remove accidentally added pip in dev dependencies ([testcontainers#516](testcontainers#516)) ([dee20a7](testcontainers@dee20a7)) * **ryuk:** Enable Ryuk test suite. Ryuk image 0.5.1 -> 0.7.0. Add RYUK_RECONNECTION_TIMEOUT env variable ([testcontainers#509](testcontainers#509)) ([472b2c2](testcontainers@472b2c2)) --- 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>
chore(main): release testcontainers 4.2.0 (testcontainers#484) 🤖 I have created a release *beep* *boop* --- ## [4.2.0](testcontainers/testcontainers-python@testcontainers-v4.1.0...testcontainers-v4.2.0) (2024-03-24) ### Features * support influxdb ([testcontainers#413](testcontainers#413)) ([13742a5](testcontainers@13742a5)) ### Bug Fixes * **arangodb:** tests to pass on ARM CPUs - change default image to 3.11.x where ARM image is published ([testcontainers#479](testcontainers#479)) ([7b58a50](testcontainers@7b58a50)) * **core:** DinD issues [testcontainers#141](testcontainers#141), [testcontainers#329](testcontainers#329) ([testcontainers#368](testcontainers#368)) ([b10d916](testcontainers@b10d916)) * **core:** raise an exception when docker compose fails to start [testcontainers#258](testcontainers#258) ([testcontainers#485](testcontainers#485)) ([d61af38](testcontainers@d61af38)) * **core:** use auto_remove=True with reaper instance ([testcontainers#499](testcontainers#499)) ([274a400](testcontainers@274a400)) * **docs:** update the non-existent main.yml badge ([testcontainers#493](testcontainers#493)) ([1d10c1c](testcontainers@1d10c1c)) * Fix the return type of `DockerContainer.get_logs` ([testcontainers#487](testcontainers#487)) ([cd72f68](testcontainers@cd72f68)) * **keycloak:** tests on aarch64, use image from [jboss -> quay], change supported version [16+ -> 18+] ([testcontainers#480](testcontainers#480)) ([5758310](testcontainers@5758310)) * **postgres:** doctest ([testcontainers#473](testcontainers#473)) ([c9c6f92](testcontainers@c9c6f92)) * read the docs build works again ([testcontainers#496](testcontainers#496)) ([dfd1781](testcontainers@dfd1781)) * readthedocs build - take 1 ([testcontainers#495](testcontainers#495)) ([b3b9901](testcontainers@b3b9901)) --- 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>
chore(main): release testcontainers 4.1.0 (testcontainers#470) 🤖 I have created a release *beep* *boop* --- ## [4.1.0](testcontainers/testcontainers-python@testcontainers-v4.0.1...testcontainers-v4.1.0) (2024-03-19) ### Features * **reliability:** integrate the ryuk container for better container cleanup ([testcontainers#314](testcontainers#314)) ([d019874](testcontainers@d019874)) ### Bug Fixes * changelog after release-please ([testcontainers#469](testcontainers#469)) ([dcb4f68](testcontainers@dcb4f68)) * **configuration:** strip whitespaces when reading .testcontainers.properties ([testcontainers#474](testcontainers#474)) ([ade144e](testcontainers@ade144e)) * try to fix release-please by setting a bootstrap sha ([testcontainers#472](testcontainers#472)) ([ca65a91](testcontainers@ca65a91)) --- 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>
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
PreviousNext