Skip to content

Commit a58cfd6

Browse files
chore(main): release testcontainers 4.15.0-rc4
1 parent 8348845 commit a58cfd6

3 files changed

Lines changed: 35 additions & 2 deletions

File tree

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
".": "4.15.0-rc3"
2+
".": "4.15.0-rc4"
33
}

CHANGELOG.md

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,38 @@
11
# Changelog
22

3+
## [4.15.0-rc4](https://github.com/testcontainers/testcontainers-python/compare/testcontainers-v4.15.0-rc3...testcontainers-v4.15.0-rc4) (2026-06-11)
4+
5+
6+
### Features
7+
8+
* extended configuration options for container.exec method ([#1050](https://github.com/testcontainers/testcontainers-python/issues/1050)) ([7dee471](https://github.com/testcontainers/testcontainers-python/commit/7dee471547a9b659728ca6f87c20fa5fa35fbe58))
9+
* **main:** enable typing for complete package ([237be27](https://github.com/testcontainers/testcontainers-python/commit/237be275fdca346f5ee53cee336fda2501e2b578))
10+
* **main:** make legacy imports available with deprecation notice ([ab6cca8](https://github.com/testcontainers/testcontainers-python/commit/ab6cca8e99e9b564aefddfa14edbc48a27d5a7bc))
11+
* **test:** start working on parallel-running tests (WIP!) ([2d24429](https://github.com/testcontainers/testcontainers-python/commit/2d2442929334dd8f1e6128df0ec6172ca08451af))
12+
13+
14+
### Bug Fixes
15+
16+
* **arangodb:** replace deprecated add_hash_index with add_persistent_index ([50bb202](https://github.com/testcontainers/testcontainers-python/commit/50bb20251ca09dac715727f486b09b7d810e93fd))
17+
* **aws:** wrong path of test ([38089b0](https://github.com/testcontainers/testcontainers-python/commit/38089b06ac0ed69804807992c26fff6a03528b14))
18+
* **ci:** correct coverage paths ([b21eccd](https://github.com/testcontainers/testcontainers-python/commit/b21eccdee23504a5a28159f62c39f126c02b544e))
19+
* **ci:** fix community test selection ([5287fc8](https://github.com/testcontainers/testcontainers-python/commit/5287fc81d4a90c5c4a447fb19c18b0e37a4d3c12))
20+
* **ci:** ignore [@overload](https://github.com/overload) in coverage ([592c6d1](https://github.com/testcontainers/testcontainers-python/commit/592c6d17e50ee83b7e390dc56197d2b214c856e5))
21+
* **ci:** ignore TYPE_CHECKING block in coverage ([3bdc561](https://github.com/testcontainers/testcontainers-python/commit/3bdc561c0c03aad955e13b4e357cec74a0ebf5f3))
22+
* **core/registry:** use relative import for _LocalRegistryContainer ([961e3d1](https://github.com/testcontainers/testcontainers-python/commit/961e3d1f30548f6408dc5a380badab13ec42568f))
23+
* **core:** make is_podman respect resolved docker host ([#1048](https://github.com/testcontainers/testcontainers-python/issues/1048)) ([6018da3](https://github.com/testcontainers/testcontainers-python/commit/6018da37338a24a2407ee16620c78755533a8358))
24+
* **docs:** update docs reflecting new structure ([9427055](https://github.com/testcontainers/testcontainers-python/commit/9427055a6b832d99246d1ef8f304c4444e7e3a4e))
25+
* **doctests:** Ensure paths are correct ([f777673](https://github.com/testcontainers/testcontainers-python/commit/f777673df0a1e6a7405e30288d73a3a5a38f6d81))
26+
* **k3s:** replace tmpfs dict kwarg with with_tmpfs_mount() ([4d1da0c](https://github.com/testcontainers/testcontainers-python/commit/4d1da0cc99200c4224d8788b9733fc72364d91d6))
27+
* **keycloak:** disable SSL requirement for master realm after start ([2a85595](https://github.com/testcontainers/testcontainers-python/commit/2a855958f2ae5e50f02fea708090cdde74dfdca8))
28+
* **main:** adopt ci to new src structure ([dae421d](https://github.com/testcontainers/testcontainers-python/commit/dae421d08dc7c2b02850fc377546576fbbabbf5d))
29+
* **main:** adopt imports to new structure ([9155677](https://github.com/testcontainers/testcontainers-python/commit/9155677ce124ffe5b5f5a4a4520d8b1d260729e7))
30+
* **rabbitmq:** declare queue as durable ([2622736](https://github.com/testcontainers/testcontainers-python/commit/2622736a9a23e7ede94ee3f7d879e29b33da0695))
31+
* **ruff:** add **/*_example.py to per-file-ignores for T201 ([01dbd16](https://github.com/testcontainers/testcontainers-python/commit/01dbd16816852d254bbc2e1c7aafce12738814e7))
32+
* **sftp:** remove redundant start() calls and fix SSH connection options ([54cef56](https://github.com/testcontainers/testcontainers-python/commit/54cef56ffc53d43300908be5f1353cab02ba066b))
33+
* **trino:** increase default startup timeout from 30s to 60s ([2940501](https://github.com/testcontainers/testcontainers-python/commit/2940501dcccab30e505978bb4c8e477a884cac16))
34+
* **weaviate:** update and fix module ([5dd2aa1](https://github.com/testcontainers/testcontainers-python/commit/5dd2aa1892e345410a2b9f4a96c0b2c9eaeed3f7))
35+
336
## [4.15.0-rc3](https://github.com/testcontainers/testcontainers-python/compare/testcontainers-v4.15.0-rc2...testcontainers-v4.15.0-rc3) (2026-06-03)
437

538

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "testcontainers"
3-
version = "4.15.0-rc3" # auto-incremented by release-please
3+
version = "4.15.0-rc4" # auto-incremented by release-please
44
description = "Python library for throwaway instances of anything that can run in a Docker container"
55
readme = "README.md"
66
requires-python = ">=3.10"

0 commit comments

Comments
 (0)