Releases
testcontainers-v4.3.0
4.3.0 (2024-04-01)
Features
client: Add custom User-Agent in Docker client as tc-python/<version>
(#507 ) (dd55082 )
Bug Fixes
Add CassandraContainer (#476 ) (507e466 )
add chroma container (#515 ) (0729bf4 )
Add Weaviate module (#492 ) (90762e8 )
cassandra: make cassandra dependency optional/test-only (#518 ) (bddbaeb )
core: allow setting docker command path for docker compose (#512 ) (63fcd52 )
google: add support for Datastore emulator (#508 ) (3d891a5 )
Improved Oracle DB module (#363 ) (6e6d8e3 )
inconsistent test runs for community modules (#497 ) (914f1e5 )
kafka: Add redpanda testcontainer module (#441 ) (451d278 )
kafka: wait_for_logs in kafka container to reduce lib requirement (#377 ) (909107b )
keycloak: container should use dedicated API endpoints to determine container readiness (#490 ) (2e27225 )
nats: Client-Free(ish) NATS container (#462 ) (302c73d )
new: add a new Docker Registry test container (#389 ) (0f554fb )
pass doctests, s/doctest/doctests/, run them in gha, s/asyncpg/psycopg/ in doctest, fix keycloak flakiness: wait for first user (#505 ) (545240d )
pass updated keyword args to Publisher/Subscriber client in google/pubsub #161 (#164 ) (8addc11 )
Qdrant module (#463 ) (e8876f4 )
remove accidentally added pip in dev dependencies (#516 ) (dee20a7 )
ryuk: Enable Ryuk test suite. Ryuk image 0.5.1 -> 0.7.0. Add RYUK_RECONNECTION_TIMEOUT env variable (#509 ) (472b2c2 )
You can’t perform that action at this time.