{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":85802819,"defaultBranch":"main","name":"testcontainers-python","ownerLogin":"testcontainers","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-03-22T08:22:35.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/13393021?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715680852.0","currentOid":""},"activityList":{"items":[{"before":"49b261e0224296680d7ef2faee00e0166178a35e","after":"6f9376c9864fa2fdec49fa9f11acf2e44cb7d8ba","ref":"refs/heads/main","pushedAt":"2024-05-14T10:00:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alexanderankin","name":"David Ankin","path":"/alexanderankin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8921892?s=80&v=4"},"commit":{"message":"test(postgres): add example of initdb.d usage for postgres (#572)","shortMessageHtmlLink":"test(postgres): add example of initdb.d usage for postgres (#572)"}},{"before":"f4078f6a926a1cee1b7886e267091888875628f7","after":null,"ref":"refs/heads/add_example_of_postgres_initdb_dir_usage","pushedAt":"2024-05-14T10:00:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"alexanderankin","name":"David Ankin","path":"/alexanderankin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8921892?s=80&v=4"}},{"before":"c89c7e57580c1cb4b20560871359e949507af9f0","after":"f4078f6a926a1cee1b7886e267091888875628f7","ref":"refs/heads/add_example_of_postgres_initdb_dir_usage","pushedAt":"2024-05-14T09:58:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alexanderankin","name":"David Ankin","path":"/alexanderankin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8921892?s=80&v=4"},"commit":{"message":"lint","shortMessageHtmlLink":"lint"}},{"before":null,"after":"c89c7e57580c1cb4b20560871359e949507af9f0","ref":"refs/heads/add_example_of_postgres_initdb_dir_usage","pushedAt":"2024-05-14T09:56:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"alexanderankin","name":"David Ankin","path":"/alexanderankin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8921892?s=80&v=4"},"commit":{"message":"add example of initdb.d usage for postgres","shortMessageHtmlLink":"add example of initdb.d usage for postgres"}},{"before":"07bd3090e2792c133816cfb7c6e68e40f3205305","after":null,"ref":"refs/heads/release-please--branches--main--components--testcontainers","pushedAt":"2024-05-14T07:48:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"alexanderankin","name":"David Ankin","path":"/alexanderankin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8921892?s=80&v=4"}},{"before":"08916c8fa29c835bc5c62fdbdd26ac1546c0c061","after":"49b261e0224296680d7ef2faee00e0166178a35e","ref":"refs/heads/main","pushedAt":"2024-05-14T07:48:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alexanderankin","name":"David Ankin","path":"/alexanderankin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8921892?s=80&v=4"},"commit":{"message":"chore(main): release testcontainers 4.4.1 (#551)\n\n:robot: I have created a release *beep* *boop*\r\n---\r\n\r\n\r\n##\r\n[4.4.1](https://github.com/testcontainers/testcontainers-python/compare/testcontainers-v4.4.0...testcontainers-v4.4.1)\r\n(2024-05-14)\r\n\r\n\r\n### Bug Fixes\r\n\r\n* Add memcached container\r\n([#322](https://github.com/testcontainers/testcontainers-python/issues/322))\r\n([690b9b4](https://github.com/testcontainers/testcontainers-python/commit/690b9b4526dcdf930c0733c227009af208f47cda))\r\n* Add selenium video support\r\n[#6](https://github.com/testcontainers/testcontainers-python/issues/6)\r\n([#364](https://github.com/testcontainers/testcontainers-python/issues/364))\r\n([3c8006c](https://github.com/testcontainers/testcontainers-python/commit/3c8006cb6b94d074d2e33d27e972409886bcc7f3))\r\n* **core:** add empty _configure to DockerContainer\r\n([#556](https://github.com/testcontainers/testcontainers-python/issues/556))\r\n([08916c8](https://github.com/testcontainers/testcontainers-python/commit/08916c8fa29c835bc5c62fdbdd26ac1546c0c061))\r\n* **core:** remove version from compose tests\r\n([#571](https://github.com/testcontainers/testcontainers-python/issues/571))\r\n([38946d4](https://github.com/testcontainers/testcontainers-python/commit/38946d41dacdc4985fc696a5d58cf7d97e367a1c))\r\n* **keycloak:** add realm imports\r\n([#565](https://github.com/testcontainers/testcontainers-python/issues/565))\r\n([f761b98](https://github.com/testcontainers/testcontainers-python/commit/f761b983613e16dc56e560a947247c01052c19f6))\r\n* **mysql:** Add seed support in MySQL\r\n([#552](https://github.com/testcontainers/testcontainers-python/issues/552))\r\n([396079a](https://github.com/testcontainers/testcontainers-python/commit/396079a5af4c550084df2be5037a0ff52cd9fb5a))\r\n* url quote passwords\r\n([#549](https://github.com/testcontainers/testcontainers-python/issues/549))\r\n([6c5d227](https://github.com/testcontainers/testcontainers-python/commit/6c5d227730d415111c54e7ea3cb5d86b549cc901))\r\n\r\n---\r\nThis PR was generated with [Release\r\nPlease](https://github.com/googleapis/release-please). See\r\n[documentation](https://github.com/googleapis/release-please#release-please).\r\n\r\nCo-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>","shortMessageHtmlLink":"chore(main): release testcontainers 4.4.1 (#551)"}},{"before":"6e82d4b942f00f5d916ab0873b00ba2fe8fef9d1","after":"07bd3090e2792c133816cfb7c6e68e40f3205305","ref":"refs/heads/release-please--branches--main--components--testcontainers","pushedAt":"2024-05-14T07:40:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore(main): release testcontainers 4.4.1","shortMessageHtmlLink":"chore(main): release testcontainers 4.4.1"}},{"before":"3c8006cb6b94d074d2e33d27e972409886bcc7f3","after":"08916c8fa29c835bc5c62fdbdd26ac1546c0c061","ref":"refs/heads/main","pushedAt":"2024-05-14T07:40:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alexanderankin","name":"David Ankin","path":"/alexanderankin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8921892?s=80&v=4"},"commit":{"message":"fix(core): add empty _configure to DockerContainer (#556)\n\nI've used DbContainer in the past as a parent to a class where I\r\nredefined `_configure()` and did not redefine `start()`. I'm now using\r\nDockerContainer and wanted to follow the same pattern but it doesn't\r\nhave a `_configure()` function called in `start()`. I figure this gives\r\nthe easy option without being invasive?\r\n\r\ntests pass\r\n\r\n---------\r\n\r\nCo-authored-by: David Ankin ","shortMessageHtmlLink":"fix(core): add empty _configure to DockerContainer (#556)"}},{"before":"cf304506dd3959e9c201b833ed69816bfcfdc7af","after":"6e82d4b942f00f5d916ab0873b00ba2fe8fef9d1","ref":"refs/heads/release-please--branches--main--components--testcontainers","pushedAt":"2024-05-14T07:23:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore(main): release testcontainers 4.4.1","shortMessageHtmlLink":"chore(main): release testcontainers 4.4.1"}},{"before":"38946d41dacdc4985fc696a5d58cf7d97e367a1c","after":"3c8006cb6b94d074d2e33d27e972409886bcc7f3","ref":"refs/heads/main","pushedAt":"2024-05-14T07:23:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alexanderankin","name":"David Ankin","path":"/alexanderankin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8921892?s=80&v=4"},"commit":{"message":"fix: Add selenium video support #6 (#364)\n\nSupport video in selenium testcontainer.\r\n\r\nChanges made:\r\n\r\n- Added network to default container.\r\n- Added video to selenium by write `with_video`.","shortMessageHtmlLink":"fix: Add selenium video support #6 (#364)"}},{"before":"252c0517628fbe157be53c5c886a760696666edc","after":"cf304506dd3959e9c201b833ed69816bfcfdc7af","ref":"refs/heads/release-please--branches--main--components--testcontainers","pushedAt":"2024-05-12T20:01:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore(main): release testcontainers 4.4.1","shortMessageHtmlLink":"chore(main): release testcontainers 4.4.1"}},{"before":"690b9b4526dcdf930c0733c227009af208f47cda","after":"38946d41dacdc4985fc696a5d58cf7d97e367a1c","ref":"refs/heads/main","pushedAt":"2024-05-12T20:01:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alexanderankin","name":"David Ankin","path":"/alexanderankin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8921892?s=80&v=4"},"commit":{"message":"fix(core): remove version from compose tests (#571)\n\nThis would address #570\r\nRemoving the version from the compose.yaml files used in tests.\r\n\r\nPlease see\r\nhttps://forums.docker.com/t/docker-compose-yml-version-is-obsolete/141313","shortMessageHtmlLink":"fix(core): remove version from compose tests (#571)"}},{"before":"1eba2a72ea001eaec0c94f11c1a3dec6fa00307b","after":"252c0517628fbe157be53c5c886a760696666edc","ref":"refs/heads/release-please--branches--main--components--testcontainers","pushedAt":"2024-05-11T04:27:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore(main): release testcontainers 4.4.1","shortMessageHtmlLink":"chore(main): release testcontainers 4.4.1"}},{"before":"396079a5af4c550084df2be5037a0ff52cd9fb5a","after":"690b9b4526dcdf930c0733c227009af208f47cda","ref":"refs/heads/main","pushedAt":"2024-05-11T04:27:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alexanderankin","name":"David Ankin","path":"/alexanderankin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8921892?s=80&v=4"},"commit":{"message":"fix: Add memcached container (#322)\n\nAdding [Memcached](https://memcached.org/) container.\r\n\r\nYou have implemented a new container and would like to contribute it?\r\nGreat! Here are the necessary steps.\r\n\r\n- [x] Create a new feature directory and populate it with the package\r\nstructure [described in the\r\ndocumentation](https://testcontainers-python.readthedocs.io/en/latest/#package-structure).\r\nCopying one of the existing features is likely the best way to get\r\nstarted.\r\n- [x] Implement the new feature (typically in `__init__.py`) and\r\ncorresponding tests.\r\n- [x] Add a line `-e file:[feature name]` to `requirements.in` and run\r\n`make requirements`. This command will find any new requirements and\r\ngenerate lock files to ensure reproducible builds (see the [pip-tools\r\ndocumentation](https://pip-tools.readthedocs.io/en/latest/) for\r\ndetails). Then run `pip install -r requirements/[your python\r\nversion].txt` to install the new requirements.\r\n- [x] Update the feature `README.rst` and add it to the table of\r\ncontents (`toctree` directive) in the top-level `README.rst`.\r\n- [x] Add a line `[feature name]` to the list of components in the\r\nGitHub Action workflow in `.github/workflows/main.yml` to run tests,\r\nbuild, and publish your package when pushed to the `master` branch.\r\n- [x] Rebase your development branch on `master` (or merge `master` into\r\nyour development branch).","shortMessageHtmlLink":"fix: Add memcached container (#322)"}},{"before":null,"after":"6cbe7d8c63b4d935e746d48cb2862f80fdcd17a2","ref":"refs/heads/romulojales/add-memcached","pushedAt":"2024-05-11T04:25:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"alexanderankin","name":"David Ankin","path":"/alexanderankin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8921892?s=80&v=4"},"commit":{"message":"reverting unintentional change","shortMessageHtmlLink":"reverting unintentional change"}},{"before":"8cae5bdf81f7d098d70a4caa51cc7a44121676c6","after":null,"ref":"refs/heads/origin/refs/heads/test","pushedAt":"2024-05-11T04:09:24.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"alexanderankin","name":"David Ankin","path":"/alexanderankin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8921892?s=80&v=4"}},{"before":null,"after":"8cae5bdf81f7d098d70a4caa51cc7a44121676c6","ref":"refs/heads/origin/refs/heads/test","pushedAt":"2024-05-11T04:08:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"alexanderankin","name":"David Ankin","path":"/alexanderankin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8921892?s=80&v=4"},"commit":{"message":"Add memcached container","shortMessageHtmlLink":"Add memcached container"}},{"before":"469bac89998b43d12f37f90da575af4bdaee438d","after":"1eba2a72ea001eaec0c94f11c1a3dec6fa00307b","ref":"refs/heads/release-please--branches--main--components--testcontainers","pushedAt":"2024-05-11T03:59:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore(main): release testcontainers 4.4.1","shortMessageHtmlLink":"chore(main): release testcontainers 4.4.1"}},{"before":"f761b983613e16dc56e560a947247c01052c19f6","after":"396079a5af4c550084df2be5037a0ff52cd9fb5a","ref":"refs/heads/main","pushedAt":"2024-05-11T03:59:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alexanderankin","name":"David Ankin","path":"/alexanderankin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8921892?s=80&v=4"},"commit":{"message":"fix(mysql): Add seed support in MySQL (#552)\n\nRef #541.\r\nNew capability of \"seeding\" a db container using image's support for\r\n/docker-entrypoint-initdb.d/ folder.\r\n\r\nUsing the \"transferable\" system, borrowed from Kafka. \r\n\r\nUpdates DbContainer to have a new (NOOP-default) `_transfer_seed()`\r\nmethod, run after `_start()` and before `_connect()`, to allow the\r\nfolder transfer.\r\n\r\nCurrently implemented only in MySQL, but extensible to others that use\r\nthe `/docker-entrypoint-initdb.d/` system.\r\n\r\n---------\r\n\r\nCo-authored-by: Jb DOYON ","shortMessageHtmlLink":"fix(mysql): Add seed support in MySQL (#552)"}},{"before":"80cbb4001aec82261d1b295cf8a2067e26f8a769","after":"469bac89998b43d12f37f90da575af4bdaee438d","ref":"refs/heads/release-please--branches--main--components--testcontainers","pushedAt":"2024-05-11T03:05:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore(main): release testcontainers 4.4.1","shortMessageHtmlLink":"chore(main): release testcontainers 4.4.1"}},{"before":"6c5d227730d415111c54e7ea3cb5d86b549cc901","after":"f761b983613e16dc56e560a947247c01052c19f6","ref":"refs/heads/main","pushedAt":"2024-05-11T03:04:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alexanderankin","name":"David Ankin","path":"/alexanderankin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8921892?s=80&v=4"},"commit":{"message":"fix(keycloak): add realm imports (#565)\n\nThis PR adds an option to start a keycloak container with importing one\r\nor more realms. This mirrors a feature present in the java keycloak\r\ntestcontainer.","shortMessageHtmlLink":"fix(keycloak): add realm imports (#565)"}},{"before":null,"after":"92d2c63388d4052e9ef73b4a5b433bb0f0bb4ff7","ref":"refs/heads/mongodb_replica_set","pushedAt":"2024-04-23T17:37:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"alexanderankin","name":"David Ankin","path":"/alexanderankin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8921892?s=80&v=4"},"commit":{"message":"mongodb replicaSet rs.initiate()","shortMessageHtmlLink":"mongodb replicaSet rs.initiate()"}},{"before":"6c5d227730d415111c54e7ea3cb5d86b549cc901","after":"80cbb4001aec82261d1b295cf8a2067e26f8a769","ref":"refs/heads/release-please--branches--main--components--testcontainers","pushedAt":"2024-04-20T19:42:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore(main): release testcontainers 4.4.1","shortMessageHtmlLink":"chore(main): release testcontainers 4.4.1"}},{"before":null,"after":"6c5d227730d415111c54e7ea3cb5d86b549cc901","ref":"refs/heads/release-please--branches--main--components--testcontainers","pushedAt":"2024-04-20T19:42:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"fix: url quote passwords (#549)\n\n**Changes**\r\n\r\nUpdated DbContainer to fix #547 by using `urllib.parse.quote`. I\r\nreferenced sqlalchemy's implementation, but have not imported the\r\nlibrary.\r\n\r\nI have chosen to make this behaviour occur at all times (can't opt in /\r\nout), as it is common, if not the standard for these urls.\r\n\r\n**Tests**\r\n\r\nSince DbContainer can't be tested on its own, I put the tests across\r\nvarious database containers. I have pasted the below as comment in the\r\ntest files for the listed modules:\r\n\r\n```python\r\n# This is a feature in the generic DbContainer class\r\n# but it can't be tested on its own\r\n# so is tested in various database modules:\r\n# - mysql / mariadb\r\n# - postgresql\r\n# - sqlserver\r\n# - mongodb\r\n```\r\n\r\nNote the discussion recommended me to test with oracle, but I was unable\r\nto spin the container up locally (even with colima), so opted to replace\r\nit with mongodb.\r\n\r\nIs there a template for PRs for the core library? I am unable to find\r\none so have opted the above format. Please let me know if I have missed\r\nanything in this PR. Thanks!","shortMessageHtmlLink":"fix: url quote passwords (#549)"}},{"before":"056e48d6a418516a91d37aa4d57fc12442ea0fbc","after":"6c5d227730d415111c54e7ea3cb5d86b549cc901","ref":"refs/heads/main","pushedAt":"2024-04-20T19:40:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alexanderankin","name":"David Ankin","path":"/alexanderankin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8921892?s=80&v=4"},"commit":{"message":"fix: url quote passwords (#549)\n\n**Changes**\r\n\r\nUpdated DbContainer to fix #547 by using `urllib.parse.quote`. I\r\nreferenced sqlalchemy's implementation, but have not imported the\r\nlibrary.\r\n\r\nI have chosen to make this behaviour occur at all times (can't opt in /\r\nout), as it is common, if not the standard for these urls.\r\n\r\n**Tests**\r\n\r\nSince DbContainer can't be tested on its own, I put the tests across\r\nvarious database containers. I have pasted the below as comment in the\r\ntest files for the listed modules:\r\n\r\n```python\r\n# This is a feature in the generic DbContainer class\r\n# but it can't be tested on its own\r\n# so is tested in various database modules:\r\n# - mysql / mariadb\r\n# - postgresql\r\n# - sqlserver\r\n# - mongodb\r\n```\r\n\r\nNote the discussion recommended me to test with oracle, but I was unable\r\nto spin the container up locally (even with colima), so opted to replace\r\nit with mongodb.\r\n\r\nIs there a template for PRs for the core library? I am unable to find\r\none so have opted the above format. Please let me know if I have missed\r\nanything in this PR. Thanks!","shortMessageHtmlLink":"fix: url quote passwords (#549)"}},{"before":"5185d294bf44add512a2f69dc6a497f512d983ec","after":null,"ref":"refs/heads/tmp","pushedAt":"2024-04-20T19:36:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"alexanderankin","name":"David Ankin","path":"/alexanderankin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8921892?s=80&v=4"}},{"before":null,"after":"5185d294bf44add512a2f69dc6a497f512d983ec","ref":"refs/heads/tmp","pushedAt":"2024-04-20T19:33:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"alexanderankin","name":"David Ankin","path":"/alexanderankin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8921892?s=80&v=4"},"commit":{"message":"also use exposed port with mongodb","shortMessageHtmlLink":"also use exposed port with mongodb"}},{"before":"0bbb871f5f80fde5fe5fd6f008650299196756d1","after":"c332eadd95fb450321065fef709be9fbef7910cc","ref":"refs/heads/docs/improve-contribution-guide","pushedAt":"2024-04-17T10:51:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alexanderankin","name":"David Ankin","path":"/alexanderankin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8921892?s=80&v=4"},"commit":{"message":"replace child packages with extras notation for package structure section","shortMessageHtmlLink":"replace child packages with extras notation for package structure sec…"}},{"before":"90bb780c30f42d3cfa2f724fb9ca3b6048d1dd9f","after":"056e48d6a418516a91d37aa4d57fc12442ea0fbc","ref":"refs/heads/main","pushedAt":"2024-04-17T10:36:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alexanderankin","name":"David Ankin","path":"/alexanderankin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8921892?s=80&v=4"},"commit":{"message":"chore(main): release testcontainers 4.4.0 (#539)\n\n:robot: I have created a release *beep* *boop*\r\n---\r\n\r\n\r\n##\r\n[4.4.0](https://github.com/testcontainers/testcontainers-python/compare/testcontainers-v4.3.3...testcontainers-v4.4.0)\r\n(2024-04-17)\r\n\r\n\r\n### Features\r\n\r\n* **labels:** Add common testcontainers labels\r\n([#519](https://github.com/testcontainers/testcontainers-python/issues/519))\r\n([e04b7ac](https://github.com/testcontainers/testcontainers-python/commit/e04b7ac78ccf6b79fce75ebd3a4626e00d764aa9))\r\n* **network:** Add network context manager\r\n([#367](https://github.com/testcontainers/testcontainers-python/issues/367))\r\n([11964de](https://github.com/testcontainers/testcontainers-python/commit/11964deb9e84c0559a391280202811b83a065ab8))\r\n\r\n\r\n### Bug Fixes\r\n\r\n* **core:**\r\n[#486](https://github.com/testcontainers/testcontainers-python/issues/486)\r\nfor colima delay for port avail for connect\r\n([#543](https://github.com/testcontainers/testcontainers-python/issues/543))\r\n([90bb780](https://github.com/testcontainers/testcontainers-python/commit/90bb780c30f42d3cfa2f724fb9ca3b6048d1dd9f))\r\n* **core:** add TESTCONTAINERS_HOST_OVERRIDE as alternative to TC_HOST\r\n([#384](https://github.com/testcontainers/testcontainers-python/issues/384))\r\n([8073874](https://github.com/testcontainers/testcontainers-python/commit/807387425913906b214f09c141a0bd0c337d788a))\r\n* **dependencies:** remove usage of `sqlalchemy` in DB extras. Add\r\ndefault wait timeout for `wait_for_logs`\r\n([#525](https://github.com/testcontainers/testcontainers-python/issues/525))\r\n([fefb9d0](https://github.com/testcontainers/testcontainers-python/commit/fefb9d0845bf6e0cbddad6868da5336b5b82bcb0))\r\n* tests for Kafka container running on ARM64 CPU\r\n([#536](https://github.com/testcontainers/testcontainers-python/issues/536))\r\n([29b5179](https://github.com/testcontainers/testcontainers-python/commit/29b51790ba31acf732eb5f017108bcb6622468f9))\r\n\r\n---\r\nThis PR was generated with [Release\r\nPlease](https://github.com/googleapis/release-please). See\r\n[documentation](https://github.com/googleapis/release-please#release-please).\r\n\r\nCo-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>","shortMessageHtmlLink":"chore(main): release testcontainers 4.4.0 (#539)"}},{"before":"3ba86028dfde6aa750dd6b00134261353cb15a0b","after":null,"ref":"refs/heads/release-please--branches--main--components--testcontainers","pushedAt":"2024-04-17T10:36:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"alexanderankin","name":"David Ankin","path":"/alexanderankin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8921892?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAESU_CIwA","startCursor":null,"endCursor":null}},"title":"Activity · testcontainers/testcontainers-python"}