Releases: testcontainers/testcontainers-python
Releases · testcontainers/testcontainers-python
testcontainers: v4.10.0
testcontainers: v4.9.2
4.9.2 (2025-02-26)
Bug Fixes
- Change env var disabling OpenSearch security plugin (#773) (2620d7f)
- core: create_label test (#771) (7517297)
- core: multiple container start invocations with custom labels (#769) (3e783a8)
- keycloak: Fixed Keycloak testcontainer for latest version v26.1.0 (#766) (b1642e9)
- scylla: scylla get cluster method (#778) (46913c1)
Documentation
testcontainers: v4.9.1
testcontainers: v4.9.0
4.9.0 (2024-11-26)
Features
- compose: support for setting profiles (#738) (3e00e71)
- core: Support working with env files (#737) (932ee30)
Bug Fixes
- allow running all tests (#721) (f958cf9)
- core: Avoid hanging upon bad docker host connection (#742) (4ced198)
- core: running testcontainer inside container (#714) (85a6666)
- generic: Also catch URLError waiting for ServerContainer (#743) (24e354f)
- update wait_for_logs to not throw on 'created', and an optimization (#719) (271ca9a)
- Vault health check (#734) (79434d6)
Documentation
testcontainers: v4.8.2
4.8.2 (2024-09-27)
Bug Fixes
- core: Reorganize core tests and improve (#693) (f1665f3)
- core: Typing in auth (#691) (66726b6)
- core: Typing in config + utils (#692) (794a22e)
- keycloak: Add support for Keycloak version >=25 (#694) (62bd0de)
- mysql typo (#705) (85d6078), closes #689
- opensearch: add support for admin_password in >= 2.12 (#697) (935693e)
- postgres use psql instead of logs (#704) (4365754)
- tests: Missing artifacts (include-hidden-files) (#699) (8f1165d)
testcontainers: v4.8.1
testcontainers: v4.8.0
4.8.0 (2024-08-14)
Features
- Adding support for Cassandra and Scylla (#167) (2d8bc11)
- compose: ability to retain volumes when using context manager (#659) (e1e3d13)
- compose: add ability to get docker compose config (#669) (8c28a86)
- core: add ability to do OR & AND for waitforlogs (#661) (b1453e8)
- new: Added AWS Lambda module (#655) (9161cb6)
- refactor network setup (#678) (d5de0aa)
Bug Fixes
- Add Db2 support (#673) (1e43923)
- bring back cassandra driver bc otherwise how does it get installed for cassandra module test run? (#680) (71c3a1a)
- rabbitmq: add
vhost
as parameter to RabbitMqContainer (#656) (fa2081a) - selenium: add Arg/Options to api of selenium container (#654) (e02c1b3), closes #652
testcontainers: v4.7.2
4.7.2 (2024-07-15)
Bug Fixes
- Add container Trino (#642) (49ce5a5), closes #641
- core: Improve private registry support (tolerate not implemented fields in DOCKER_AUTH_CONFIG) (#647) (766c382)
- kafka: add a flag to limit to first hostname for use with networks (#638) (0ce4fec), closes #637
- modules: Mailpit container base API URL helper method (#643) (df07586)
testcontainers: v4.7.1
4.7.1 (2024-07-02)
Bug Fixes
- core: bad rebase from #579 (#635) (4766e48)
- modules: Mailpit Container (#625) (0b866ff)
- modules: SFTP Server Container (#629) (2e7dbf1)
- network: Now able to use Network without context, and has labels to be automatically cleaned up (#627) (#630) (e93bc29)
- postgres: get_connection_url(driver=None) should return postgres://... (#588) (01d6c18), closes #587
- update test module import (#623) (16f6ca4)
testcontainers: v4.7.0
4.7.0 (2024-06-28)
Features
- core: Added Generic module (#612) (e575b28)
- core: allow custom dockerfile path for image build and bypassing build cache (#615) (ead0f79), closes #610
- core: DockerCompose.stop now stops only services that it starts (does not stop the other services) (#620) (e711800)
Bug Fixes
- ollama: Add support for ollama module (#618) (5442d05)
- cosmosdb: Add support for the CosmosDB Emulator (#579) (8045a80)
- improve ollama docs, s/ollama_dir/ollama_home/g (#619) (27f2a6b)
- kafka: Add Kraft to Kafka containers (#611) (762d2a2)