Releases: testcontainers/testcontainers-python
Releases · testcontainers/testcontainers-python
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)
Documentation
testcontainers: v4.6.0
4.6.0 (2024-06-18)
Features
- core: Added ServerContainer (#595) (0768490)
- core: Image build (Dockerfile support) (#585) (54c88cf)
Bug Fixes
- Add Cockroach DB Module to Testcontainers (#608) (4aff679)
- Container for Milvus database (#606) (ec76df2)
- move TESTCONTAINERS_HOST_OVERRIDE to config.py (#603) (2a5a190), closes #602
- mqtt: Add mqtt.MosquittoContainer (#568) (#599) (59cb6fc)
Documentation
testcontainers: v4.5.1
testcontainers: v4.5.0
testcontainers: v4.4.1
4.4.1 (2024-05-14)
Bug Fixes
- Add memcached container (#322) (690b9b4)
- Add selenium video support #6 (#364) (3c8006c)
- core: add empty _configure to DockerContainer (#556) (08916c8)
- core: remove version from compose tests (#571) (38946d4)
- keycloak: add realm imports (#565) (f761b98)
- mysql: Add seed support in MySQL (#552) (396079a)
- url quote passwords (#549) (6c5d227)