An open API service providing commit metadata for open source projects.

GitHub / testcontainers/testcontainers-python / commits

Testcontainers is a Python library that providing a friendly API to run Docker container. It is designed to create runtime environment to use during your automatic tests.

SHA Message Author Date Stats
f1d8d352 chore: fix broken link in contributing.md (#732) Sampo Silvennoinen <2****l@u****m>
Committed by: GitHub <n****y@g****m>
almost 2 years ago
79434d67 fix: Vault health check (#734) Sergey Tsaplin <S****n@u****m>
Committed by: GitHub <n****y@g****m>
almost 2 years ago
0303d47d docs: Documentation fix for ServerContainer (#671) Saša Buklijaš <b****a@g****m>
Committed by: GitHub <n****y@g****m>
almost 2 years ago
82a2e7b7 chore(core): remove test-dind and image makefile entries (#725) Kound <c****g@e****e>
Committed by: GitHub <n****y@g****m>
almost 2 years ago
271ca9a0 fix: update wait_for_logs to not throw on 'created', and an optimization (#719)
Co-authored-by: David Ankin <d****n@g****m>
Marc Schmitzer <m****c@m****e>
Committed by: GitHub <n****y@g****m>
almost 2 years ago
fe489d73 chore: Update docker to 7.1.0 (#718)
Signed-off-by: Tristan Partin <t****n@p****o>
Tristan Partin <t****n@p****o>
Committed by: GitHub <n****y@g****m>
almost 2 years ago
85a66667 fix(core): running testcontainer inside container (#714) Kound <c****g@e****e>
Committed by: GitHub <n****y@g****m>
almost 2 years ago
f958cf9f fix: allow running all tests (#721) David Ankin <d****n@g****m>
Committed by: GitHub <n****y@g****m>
almost 2 years ago
f7922d70 chore(main): release testcontainers 4.8.2 (#698)
Co-authored-by: github-actions[bot] <4****]@u****m>
github-actions[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
almost 2 years ago
85d6078f fix: mysql typo (#705) David Ankin <d****n@g****m>
Committed by: GitHub <n****y@g****m>
almost 2 years ago
43657541 fix: postgres use psql instead of logs (#704) David Ankin <d****n@g****m>
Committed by: GitHub <n****y@g****m>
almost 2 years ago
8f1165dd fix(tests): Missing artifacts (include-hidden-files) (#699) Roy Moore <r****y@m****l>
Committed by: GitHub <n****y@g****m>
almost 2 years ago
f1665f3a fix(core): Reorganize core tests and improve (#693) Roy Moore <r****y@m****l>
Committed by: GitHub <n****y@g****m>
almost 2 years ago
794a22e2 fix(core): Typing in config + utils (#692) Roy Moore <r****y@m****l>
Committed by: GitHub <n****y@g****m>
almost 2 years ago
66726b65 fix(core): Typing in auth (#691) Roy Moore <r****y@m****l>
Committed by: GitHub <n****y@g****m>
almost 2 years ago
62bd0deb fix(keycloak): Add support for Keycloak version >=25 (#694) Ewoud Samuels <J****r@u****m>
Committed by: GitHub <n****y@g****m>
almost 2 years ago
935693e0 fix(opensearch): add support for admin_password in >= 2.12 (#697)
Co-authored-by: David Ankin <d****n@g****m>
Rahul Anil Damodaran <3****l@u****m>
Committed by: GitHub <n****y@g****m>
almost 2 years ago
8c0cdbc6 chore(main): release testcontainers 4.8.1 (#683)
Co-authored-by: github-actions[bot] <4****]@u****m>
github-actions[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
almost 2 years ago
2cf5a9fb docs: Add a more advance usecase documentation for ServerContainer (#688) Roy Moore <r****y@m****l>
Committed by: GitHub <n****y@g****m>
about 2 years ago
5216b024 fix(generic): Update the FastAPI install on genric module doctest samples (#686) Roy Moore <r****y@m****l>
Committed by: GitHub <n****y@g****m>
about 2 years ago
4912725c fix(mssql): use glob to find mssql-tools folder since it moves (#685) David Ankin <d****n@g****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
925329d8 fix: wait_for_logs can now fail early when the container stops (#682) Arthur Böök <4****k@u****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
c7d9b814 chore(main): release testcontainers 4.8.0 (#658)
Co-authored-by: github-actions[bot] <4****]@u****m>
github-actions[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
71c3a1a2 fix: bring back cassandra driver bc otherwise how does it get installed for c... David Ankin <d****n@g****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
2d8bc11c feat: Adding support for Cassandra and Scylla (#167)
Co-authored-by: David Ankin <d****n@g****m>
Israel Fruchter <i****r@g****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
d5de0aa0 feat: refactor network setup (#678)
Signed-off-by: mgorsk1 <g****3@g****m>
mgorsk1 <g****3@g****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
1e439232 fix: Add Db2 support (#673) Xin <i****s@g****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
8c28a861 feat(compose): add ability to get docker compose config (#669)
Co-authored-by: David Ankin <d****n@g****m>
Benoît Godard <b****p@g****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
e1e3d13b feat(compose): ability to retain volumes when using context manager (#659) Bálint Bartha <3****n@u****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
b1453e87 feat(core): add ability to do OR & AND for waitforlogs (#661) David Ankin <d****n@g****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
e02c1b37 fix(selenium): add Arg/Options to api of selenium container (#654) David Ankin <d****n@g****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
b13b43da chore(reaper): upgrade from 0.7.0 -> 0.8.1 (#650) David Ankin <d****n@g****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
fa2081a7 fix(rabbitmq): add `vhost` as parameter to RabbitMqContainer (#656) Morgan Trench <m****h@g****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
9161cb64 feat(new): Added AWS Lambda module (#655) Roy Moore <r****y@m****l>
Committed by: GitHub <n****y@g****m>
about 2 years ago
068c4311 chore(main): release testcontainers 4.7.2 (#639)
Co-authored-by: github-actions[bot] <4****]@u****m>
github-actions[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
766c382a fix(core): Improve private registry support (tolerate not implemented fields ... Roy Moore <r****y@m****l>
Committed by: GitHub <n****y@g****m>
about 2 years ago
df07586d fix(modules): Mailpit container base API URL helper method (#643) Oliver Lambson <o****n@g****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
49ce5a5f fix: Add container Trino (#642) Grieve <g****6@g****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
0ce4fecb fix(kafka): add a flag to limit to first hostname for use with networks (#638) David Ankin <d****n@g****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
41fbdd05 chore(main): release testcontainers 4.7.1 (#624)
Co-authored-by: github-actions[bot] <4****]@u****m>
github-actions[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
4766e482 fix(core): bad rebase from #579 (#635) David Ankin <d****n@g****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
e93bc29c fix(network): Now able to use Network without context, and has labels to be a...
Co-authored-by: Dave Ankin <d****n@g****m>
Doğukan Çağatay <9****y@u****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
2e7dbf11 fix(modules): SFTP Server Container (#629) Oliver Lambson <o****n@g****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
16f6ca42 fix: update test module import (#623) Roy Moore <r****y@m****l>
Committed by: GitHub <n****y@g****m>
about 2 years ago
0b866ff3 fix(modules): Mailpit Container (#625)
Co-authored-by: Dave Ankin <d****n@g****m>
Oliver Lambson <o****n@g****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
01d6c182 fix(postgres): get_connection_url(driver=None) should return postgres://... (... Oliver Lambson <o****n@g****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
a9621474 chore(main): release testcontainers 4.7.0 (#613)
Co-authored-by: github-actions[bot] <4****]@u****m>
github-actions[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
8045a806 fix(cosmosdb): Add support for the CosmosDB Emulator (#579)
Co-authored-by: Mehdi BEN ABDALLAH <****@m****a>, David Ankin <d****n@g****m>
Mehdi Ben Abdallah <m****t@g****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
e575b28d feat(core): Added Generic module (#612) Roy Moore <r****y@m****l>
Committed by: GitHub <n****y@g****m>
about 2 years ago
3519f4bd docs(contributing): add contribution and new-container guide (#460)
Co-authored-by: Dave Ankin <d****n@g****m>, Jan Katins <j****s@k****e>, Max Pfeiffer <m****x@m****h>
Bálint Bartha <3****n@u****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
e7118003 feat(core): DockerCompose.stop now stops only services that it starts (does n... aksel <a****l@a****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
27f2a6bd fix: improve ollama docs, s/ollama_dir/ollama_home/g (#619) David Ankin <d****n@g****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
5442d054 feat(core): Add support for ollama module (#618)
Co-authored-by: David Ankin <d****n@g****m>
Brice Fotzo <4****o@u****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
ead0f797 feat(core): allow custom dockerfile path for image build and bypassing build ... Ronald <i****o@b****t>
Committed by: GitHub <n****y@g****m>
about 2 years ago
762d2a21 fix(kafka): Add Kraft to Kafka containers (#611) Jorge Lima <5****a@u****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
090bd0d3 chore(main): release testcontainers 4.6.0 (#594)
Co-authored-by: github-actions[bot] <4****]@u****m>
github-actions[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
4aff6793 fix: Add Cockroach DB Module to Testcontainers (#608)
Co-authored-by: joelhess <j****s@f****o>, David Ankin <d****n@g****m>
Joel Hess <j****s@u****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
07684901 feat(core): Added ServerContainer (#595)
Co-authored-by: David Ankin <d****n@g****m>
Roy Moore <r****y@m****l>
Committed by: GitHub <n****y@g****m>
about 2 years ago
59cb6fc4 fix(mqtt): Add mqtt.MosquittoContainer (#568) (#599)
Co-authored-by: Dave Ankin <d****n@g****m>
Francesco Montorsi <f****m@u****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
ec76df27 fix: Container for Milvus database (#606)
Co-authored-by: ivan <i****v@a****m>, David Ankin <d****n@g****m>
Ivan Belyaev <v****9@g****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
f5a019b6 docs: Update private registry instructions (#604) Roy Moore <r****y@m****l>
Committed by: GitHub <n****y@g****m>
about 2 years ago
2a5a1904 fix: move TESTCONTAINERS_HOST_OVERRIDE to config.py (#603) David Ankin <d****n@g****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
54822de4 chore(core): Display status on readme (#589) Roy Moore <r****y@m****l>
Committed by: GitHub <n****y@g****m>
about 2 years ago
9045c0ae docs(main): Private registry (#598) Roy Moore <r****y@m****l>
Committed by: GitHub <n****y@g****m>
about 2 years ago
54c88cf0 feat(core): Image build (Dockerfile support) (#585) Roy Moore <r****y@m****l>
Committed by: GitHub <n****y@g****m>
about 2 years ago
a95af7dd chore(main): release testcontainers 4.5.1 (#586)
Co-authored-by: github-actions[bot] <4****]@u****m>
github-actions[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
8917772d fix(k3s): add configuration parameter for disabling cgroup mount to avoid "un... David Ankin <d****n@g****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
111bd094 fix(keycloak): realm import (#584)
Co-authored-by: Sebastian Scholz <s****z@c****e>
Sebastian Scholz <3****z@u****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
78b6f0ec chore(core): Adds integration testing to the private registry auth feature (D... Roy Moore <r****y@m****l>
Committed by: GitHub <n****y@g****m>
over 2 years ago
8fe2d6dd chore: add .gitattributes file for shell scripts (#581)
Co-authored-by: David Ankin <d****n@g****m>
Andrzej Wasowski <m****e@w****v>
Committed by: GitHub <n****y@g****m>
over 2 years ago
70414dbc chore(main): release testcontainers 4.5.0 (#575)
Co-authored-by: github-actions[bot] <4****]@u****m>
github-actions[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
2aa3d371 fix: on windows, DockerCompose.get_service_host returns an unusable "0.0.0.0"... David Ankin <d****n@g****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
59fbcfaf feat(core): Private registry (#566)
Co-authored-by: David Ankin <d****n@g****m>
Roy Moore <r****y@m****l>
Committed by: GitHub <n****y@g****m>
over 2 years ago
9d2ceb6a typos (#580) David Ankin <d****n@g****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
9eabb79f fix: added types to exec & tc_properties_get_tc_host (#561)
Co-authored-by: Dandiggas <d****e@g****m>
Daniel Adekugbe <7****s@u****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
6f9376c9 test(postgres): add example of initdb.d usage for postgres (#572) David Ankin <d****n@g****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
49b261e0 chore(main): release testcontainers 4.4.1 (#551)
Co-authored-by: github-actions[bot] <4****]@u****m>
github-actions[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
08916c8f fix(core): add empty _configure to DockerContainer (#556)
Co-authored-by: David Ankin <d****n@g****m>
Christian Schroeder <4****r@u****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
3c8006cb fix: Add selenium video support #6 (#364) Yosef Shenhav <6****v@u****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
38946d41 fix(core): remove version from compose tests (#571) Roy Moore <r****y@m****l>
Committed by: GitHub <n****y@g****m>
over 2 years ago
690b9b45 fix: Add memcached container (#322) Rômulo Jales <r****o@r****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
396079a5 fix(mysql): Add seed support in MySQL (#552)
Co-authored-by: Jb DOYON <j****b@j****h>
Jb DOYON <g****b@j****h>
Committed by: GitHub <n****y@g****m>
over 2 years ago
f761b983 fix(keycloak): add realm imports (#565) Stefan N <s****n@u****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
6c5d2277 fix: url quote passwords (#549) Lyndon Fan <l****8@g****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
056e48d6 chore(main): release testcontainers 4.4.0 (#539)
Co-authored-by: github-actions[bot] <4****]@u****m>
github-actions[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
90bb780c fix(core): #486 for colima delay for port avail for connect (#543) David Ankin <d****n@g****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
80738742 fix(core): add TESTCONTAINERS_HOST_OVERRIDE as alternative to TC_HOST (#384) Jan Meiswinkel <m****n@g****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
e04b7ac7 feat(labels):Add common testcontainers labels (#519)
Co-authored-by: bstrausser <b****r@l****m>, David Ankin <d****n@g****m>
Barrett Strausser <b****o@u****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
fefb9d08 fix(dependencies): remove usage of `sqlalchemy` in DB extras. Add default wai...
Co-authored-by: David Ankin <d****n@g****m>
Vemund Santi <v****d@s****o>
Committed by: GitHub <n****y@g****m>
over 2 years ago
11964deb feat(network): Add network context manager (#367)
Co-authored-by: Kevin Wittek <k****w@u****m>, Max Pfeiffer <m****x@m****h>, Jakob Beckmann <3****r@u****m>, David Ankin <d****n@g****m>, Carli* Freudenberg <c****g@e****e>, github-actions[bot] <4****]@u****m>, Vemund Santi <v****d@s****o>
Mathias Loesch <m****3@g****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
29b51790 fix: tests for Kafka container running on ARM64 CPU (#536) Max Pfeiffer <m****x@m****h>
Committed by: GitHub <n****y@g****m>
over 2 years ago
5ccec175 chore(main): release testcontainers 4.3.3 (#535)
Co-authored-by: github-actions[bot] <4****]@u****m>
github-actions[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
ef86d15f fix: missing typing-extensions dependency (#534) David Ankin <d****n@g****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
fe227587 chore(main): release testcontainers 4.3.2 (#530)
Co-authored-by: github-actions[bot] <4****]@u****m>
github-actions[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
3be6da33 fix(core): make config editable to avoid monkeypatching.1 (#532)
Co-authored-by: Carli* Freudenberg <c****g@e****e>
David Ankin <d****n@g****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
13262785 fix(vault): add support for HashiCorp Vault container (#366) Jakob Beckmann <3****r@u****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
9a897483 chore(codestyle): switch to `ruff` from `black` for code formatting (#529) Max Pfeiffer <m****x@m****h>
Committed by: GitHub <n****y@g****m>
over 2 years ago
d5b85532 fix(core): Improve typing for common container usage scenarios (#523) Vemund Santi <v****d@s****o>
Committed by: GitHub <n****y@g****m>
over 2 years ago
0fb4aefb chore(main): release testcontainers 4.3.1 (#522)
Co-authored-by: github-actions[bot] <4****]@u****m>
github-actions[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
4872ea57 fix(core): env vars not being respected due to constructor call (#524) David Ankin <d****n@g****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago

← Back to repository