Skip to content

0.7.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 29 Feb 08:25
2b00f89

CHANGELOG

v0.7.0 (2024-02-29)

Chore

  • chore: update dependencies (9f91b7a)

Feature

  • feat(minio): expose s3-client (fc20524)

Fix

  • fix(core): ensure container gets deleted after usage (49e291b)

Unknown

  • Merge pull request #27 from betaboon/fix-removal

Fix removal (2b00f89)

v0.6.8 (2024-02-16)

Fix

  • fix(minio): make password public (66f516b)

Unknown

  • Merge pull request #25 from betaboon/fix-make-minio-password-public

fix(minio): make password public (ee52567)

v0.6.7 (2024-01-27)

Chore

  • chore: migrate to copier-template (3d59506)

Fix

  • fix: make ruff and mypy happy (b846303)

  • fix: update dependencies (ff1f408)

Unknown

  • Merge pull request #24 from betaboon/migrate-to-copier-template

chore: migrate to copier-template (fb5b572)

v0.6.6 (2024-01-11)

Fix

  • fix(redis): handle connection-error during readiness-probe (48b1d23)

Unknown

  • Merge pull request #23 from betaboon/fix-redis-readiness-probe

fix(redis): handle connection-error during readiness-probe (53466b5)

v0.6.5 (2023-11-21)

Chore

  • chore: update workflow dependencies (80c3a0b)

  • chore: update pre-commit dependencies (79ae128)

Fix

  • fix: update dependencies (34ae426)

Unknown

  • Merge pull request #22 from betaboon/update-dependencies

fix: update dependencies (87e4dc8)

v0.6.4 (2023-03-16)

Fix

  • fix: resolve lockfile-hash mismatch after last PR (53c05c9)

  • fix: add all-dependency group (5284109)

Unknown

  • Merge pull request #21 from betaboon/fix-all-dependency-build

fix: resolve lockfile-hash mismatch after last PR (0e54c4a)

  • Merge pull request #20 from betaboon/dependency-group-all

fix: add all-dependency group (8d90df5)

v0.6.3 (2023-03-15)

Chore

  • chore(eventstoredb): adapt for eventstoredb>=0.7 (fb364fb)

  • chore: update dependencies (dd5bdb6)

Fix

  • fix(eventstoredb): use different endpoint for readiness-probe (a3d3a90)

  • fix(core/container): context-manager return correct class (3c1be3b)

Test

  • test(postgresql): adapt for sqlalchemy>=2.0 (4c14475)

Unknown

  • Merge pull request #19 from betaboon/update-dependencies

Update dependencies (98f4f21)

v0.6.2 (2023-03-12)

Chore

  • chore(.envrc): use venv if available (7301a03)

  • chore: update dependencies (7cc4d39)

Fix

  • fix: make mypy detect this library as typed (bb526be)

Unknown

  • Merge pull request #18 from betaboon/fixes-and-updates

Fixes and updates (a9eb4ed)

v0.6.1 (2022-11-16)

Ci

  • ci: fix CI for non-maintainers (6ea533e)

Fix

  • fix(minio): fix minio with tmpfs

The latest images of MinIO do not seem to work as before when using
tmpfs / /tmp/ as storage.
minio container now uses /data, as suggested in the official docker
image documentation. (e23edf7)

Unknown

  • Merge pull request #17 from rpadn/fix-minio-tmpfs

fix(minio): fix minio with tmpfs (4479574)

v0.6.0 (2022-11-10)

Feature

  • feat(eventstoredb): replace eventstoredb-client (d37c146)

Unknown

  • Merge pull request #16 from betaboon/eventstoredb-switch-client

feat(eventstoredb): replace eventstoredb-client (9fad5d2)

v0.5.0 (2022-11-10)

Chore

  • chore: update dependencies (a2d1e21)

  • chore: change supported python-versions (be3c33a)

Feature

  • feat: add eventstoredb-container (b65f7bd)

Unknown

  • Merge pull request #15 from betaboon/eventstoredb

Eventstoredb (0a22726)

v0.4.1 (2022-09-21)

Chore

  • chore: refresh pdm.lock (9d12257)

Ci

  • ci: fix pre-commit dependencies missing (d5c3cc1)

Fix

  • fix(core/container): fix ip- and port-resolution for slirp4netns (9ba1597)

  • fix(minio): fix port-resolution for connection-url (4e5fd5b)

Test

  • test: add timeout to all wait_ready calls (9622fe0)

Unknown

  • Merge pull request #13 from betaboon/fix-slirp4netns-container-ip

fix: add slirp4netns support (8adbc48)

v0.4.0 (2022-09-20)

Feature

  • feat: add minio-container (5e7c60c)

Unknown

  • Merge pull request #12 from betaboon/feat-add-minio

feat: add minio-container (bcd803d)

v0.3.0 (2022-08-07)

Feature

  • feat: nginx now uses unprivileged image (1df5314)

Fix

  • fix: make container-ip and -port discovery more robust (aacbe3e)

Refactor

  • refactor: fixup (6796ea2)

  • refactor: move base-classes into submodule (6b60a1d)

Unknown

  • Merge pull request #11 from betaboon/fix-container-runtime-robustness

Fix container runtime robustness (14b958b)

v0.2.3 (2022-08-07)

Fix

  • fix: use fully-qualified image names (91d15f5)

Unknown

  • Merge pull request #10 from betaboon/fix-qualified-image-names

fix: use fully-qualified image names (aa1b197)

v0.2.2 (2022-08-07)

Fix

  • fix: fix version.py in release build (0aecfdb)

Unknown

  • Merge pull request #9 from betaboon/fix-version-variable-in-release

fix: fix version.py in release build (77c525f)

v0.2.1 (2022-08-07)

Fix

  • fix: fix running on github-ci (93e6f13)

Unknown

  • Merge pull request #8 from betaboon/fix-pypi-release

fix: fix running on github-ci (c13170a)

v0.2.0 (2022-08-07)

Ci

  • ci: install all dependencies during tests (53d9193)

Documentation

  • docs: fix changelog-url in package (7defdef)

Feature

  • feat: add postgres-container (ff3f493)

  • feat: add redis-container (ac61125)

  • feat: add rabbitmq-container (f9d089a)

  • feat: add nginx-container (b7b6594)

  • feat: add support for providing environment variables (855790f)

  • feat: add support for retrieving host-ip and exposed-ports (af48719)

  • feat: remove container after the instance gets deleted (e892dd6)

  • feat: add explicit readiness_probe (3097c09)

Fix

  • fix: use patched python-on-whales to workaround issue in github-ci (0c18e8c)

Refactor

  • refactor: use builtin types (4f70b05)

Unknown

  • Merge pull request #7 from betaboon/feat-add-some-specific-containers

Feat add some specific containers (65769bc)

v0.1.0 (2022-08-06)

Chore

  • chore: replace commitizen with gitlint for commit-message-linting (db8c9e9)

  • chore(pyproject): improve install-git-hooks script (f4870fd)

  • chore: disable logging-capture during pytest (b562d6a)

Ci

  • ci: fix release-workflow (b5ddbfb)

  • ci: disable tests on windows as docker does not properly work (982bad3)

  • ci: add testall to ci-workflow for better status-check integration (ec12f14)

Documentation

  • docs: include repository- and changelog-url in package (2a42291)

Feature

  • feat: added initial container implementation (074ad3b)

Refactor

  • refactor(pyproject): improve structure for better readability (3fe3aa4)

Unknown

  • Merge pull request #6 from betaboon/fix-release-workflow

Fix release workflow (f89eae0)

  • Merge pull request #1 from betaboon/initial-implementation

Initial container implementation (1efc73a)

v0.0.2 (2022-08-03)

Chore

  • chore: added pytest (2888288)

  • chore: added isort to pre-commit (2ede4cf)

  • chore: added flake8 to pre-commit (b6d9d83)

  • chore: added black to pre-commit (2510cba)

  • chore: added commitizen to pre-commit (97c1545)

  • chore: added pre-commit (ccf5176)

  • chore: added direnv-integration (3c20cd3)

  • chore: added pdm-project (474ddc6)

Ci

  • ci: added workflow for release (9413a1a)

  • ci: added workflow for pull-requests (f8c83e7)

Unknown

  • Merge pull request #2 from betaboon/package-skaffolding

Package skaffolding (af66fb3)