Kubernetes cluster powered by GitOps with FluxCD- Unified source of truth, automated workflows, declarative infrastructure, and cutting-edge DevOps practices.
[!WARNING]
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
allenporter/flux-local (allenporter/flux-local)
### [`v5.5.1`](https://togithub.com/allenporter/flux-local/releases/tag/5.5.1)
[Compare Source](https://togithub.com/allenporter/flux-local/compare/5.5.0...5.5.1)
#### What's Changed
- Fix issue with collecting OCIRepositories during diff by [@allenporter](https://togithub.com/allenporter) in [https://github.com/allenporter/flux-local/pull/772](https://togithub.com/allenporter/flux-local/pull/772)
#### Dependency updates
- chore(deps): update dependency pyyaml to v6.0.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/771](https://togithub.com/allenporter/flux-local/pull/771)
**Full Changelog**: https://github.com/allenporter/flux-local/compare/5.5.0...5.5.1
### [`v5.5.0`](https://togithub.com/allenporter/flux-local/releases/tag/5.5.0)
[Compare Source](https://togithub.com/allenporter/flux-local/compare/5.4.0...5.5.0)
#### What's Changed
- Fix: Remove deprecated set-output command by [@damacus](https://togithub.com/damacus) in [https://github.com/allenporter/flux-local/pull/718](https://togithub.com/allenporter/flux-local/pull/718)
- Add OCIRepository as a parsed object by [@allenporter](https://togithub.com/allenporter) in [https://github.com/allenporter/flux-local/pull/768](https://togithub.com/allenporter/flux-local/pull/768)
- Add support for chartRef in a HelmRelease by [@allenporter](https://togithub.com/allenporter) in [https://github.com/allenporter/flux-local/pull/769](https://togithub.com/allenporter/flux-local/pull/769)
#### Dependency Updates
- chore(deps): update dependency ruff to v0.5.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/736](https://togithub.com/allenporter/flux-local/pull/736)
- chore(deps): update pre-commit hook charliermarsh/ruff-pre-commit to v0.5.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/737](https://togithub.com/allenporter/flux-local/pull/737)
- chore(deps): update dependency pip to v24.1.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/738](https://togithub.com/allenporter/flux-local/pull/738)
- chore(deps): update dependency coverage to v7.6.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/739](https://togithub.com/allenporter/flux-local/pull/739)
- chore(deps): update ghcr.io/kyverno/kyverno-cli docker tag to v1.12.5 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/740](https://togithub.com/allenporter/flux-local/pull/740)
- chore(deps): update docker.io/alpine/helm docker tag to v3.15.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/741](https://togithub.com/allenporter/flux-local/pull/741)
- chore(deps): update dependency ruff to v0.5.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/742](https://togithub.com/allenporter/flux-local/pull/742)
- chore(deps): update pre-commit hook charliermarsh/ruff-pre-commit to v0.5.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/743](https://togithub.com/allenporter/flux-local/pull/743)
- chore(deps): update docker.io/bitnami/kubectl docker tag to v1.30.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/744](https://togithub.com/allenporter/flux-local/pull/744)
- chore(deps): update dependency pytest-asyncio to v0.23.8 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/745](https://togithub.com/allenporter/flux-local/pull/745)
- chore(deps): update dependency ruff to v0.5.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/746](https://togithub.com/allenporter/flux-local/pull/746)
- chore(deps): update pre-commit hook charliermarsh/ruff-pre-commit to v0.5.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/747](https://togithub.com/allenporter/flux-local/pull/747)
- chore(deps): update registry.k8s.io/kustomize/kustomize docker tag to v5.4.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/748](https://togithub.com/allenporter/flux-local/pull/748)
- chore(deps): update dependency mypy to v1.11.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/749](https://togithub.com/allenporter/flux-local/pull/749)
- chore(deps): update dependency pytest to v8.3.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/750](https://togithub.com/allenporter/flux-local/pull/750)
- chore(deps): update dependency ruff to v0.5.4 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/751](https://togithub.com/allenporter/flux-local/pull/751)
- chore(deps): update docker/build-push-action action to v6 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/715](https://togithub.com/allenporter/flux-local/pull/715)
- chore(deps): update pre-commit hook charliermarsh/ruff-pre-commit to v0.5.4 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/752](https://togithub.com/allenporter/flux-local/pull/752)
- chore(deps): update dependency types-pyyaml to v6.0.12.20240724 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/755](https://togithub.com/allenporter/flux-local/pull/755)
- chore(deps): update dependency pdoc to v14.6.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/756](https://togithub.com/allenporter/flux-local/pull/756)
- chore(deps): update dependency pytest to v8.3.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/757](https://togithub.com/allenporter/flux-local/pull/757)
- chore(deps): update dependency ruff to v0.5.5 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/758](https://togithub.com/allenporter/flux-local/pull/758)
- chore(deps): update pre-commit hook charliermarsh/ruff-pre-commit to v0.5.5 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/759](https://togithub.com/allenporter/flux-local/pull/759)
- chore(deps): update dependency pre-commit to v3.8.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/760](https://togithub.com/allenporter/flux-local/pull/760)
- chore(deps): update dependency pip to v24.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/761](https://togithub.com/allenporter/flux-local/pull/761)
- chore(deps): update dependency mypy to v1.11.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/762](https://togithub.com/allenporter/flux-local/pull/762)
- chore(deps): update dependency ruff to v0.5.6 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/763](https://togithub.com/allenporter/flux-local/pull/763)
- chore(deps): update pre-commit hook charliermarsh/ruff-pre-commit to v0.5.6 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/764](https://togithub.com/allenporter/flux-local/pull/764)
- chore(deps): update dependency black to v24.8.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/765](https://togithub.com/allenporter/flux-local/pull/765)
- chore(deps): update pre-commit hook psf/black to v24.8.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/766](https://togithub.com/allenporter/flux-local/pull/766)
- chore(deps): update dependency coverage to v7.6.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/767](https://togithub.com/allenporter/flux-local/pull/767)
#### New Contributors
- [@damacus](https://togithub.com/damacus) made their first contribution in [https://github.com/allenporter/flux-local/pull/718](https://togithub.com/allenporter/flux-local/pull/718)
**Full Changelog**: https://github.com/allenporter/flux-local/compare/5.4.0...5.5.0
### [`v5.4.0`](https://togithub.com/allenporter/flux-local/releases/tag/5.4.0)
[Compare Source](https://togithub.com/allenporter/flux-local/compare/5.3.2...5.4.0)
#### What's Changed
- Add a pass through --registry-config flag by [@allenporter](https://togithub.com/allenporter) in [https://github.com/allenporter/flux-local/pull/735](https://togithub.com/allenporter/flux-local/pull/735)
**Full Changelog**: https://github.com/allenporter/flux-local/compare/5.3.2...5.4.0
### [`v5.3.2`](https://togithub.com/allenporter/flux-local/releases/tag/5.3.2)
[Compare Source](https://togithub.com/allenporter/flux-local/compare/5.3.1...5.3.2)
#### What's Changed
- Improve error messages for parse failures by [@allenporter](https://togithub.com/allenporter) in [https://github.com/allenporter/flux-local/pull/732](https://togithub.com/allenporter/flux-local/pull/732)
- Change placeholder values to avoid invalid yaml parse errors by [@allenporter](https://togithub.com/allenporter) in [https://github.com/allenporter/flux-local/pull/733](https://togithub.com/allenporter/flux-local/pull/733)
- Fix build in postbuild substitution by [@allenporter](https://togithub.com/allenporter) in [https://github.com/allenporter/flux-local/pull/734](https://togithub.com/allenporter/flux-local/pull/734)
#### Developer dependency updates
- chore(deps): update docker.io/bitnami/kubectl docker tag to v1.30.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/679](https://togithub.com/allenporter/flux-local/pull/679)
- chore(deps): update dependency pdoc to v14.5.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/680](https://togithub.com/allenporter/flux-local/pull/680)
- chore(deps): update dependency pytest-asyncio to v0.23.7 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/681](https://togithub.com/allenporter/flux-local/pull/681)
- chore(deps): update dependency pytest to v8.2.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/682](https://togithub.com/allenporter/flux-local/pull/682)
- New updates detected with Cruft by [@github-actions](https://togithub.com/github-actions) in [https://github.com/allenporter/flux-local/pull/683](https://togithub.com/allenporter/flux-local/pull/683)
- chore(deps): update registry.k8s.io/kustomize/kustomize docker tag to v5.4.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/685](https://togithub.com/allenporter/flux-local/pull/685)
- chore(deps): update dependency ruff to v0.4.5 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/686](https://togithub.com/allenporter/flux-local/pull/686)
- chore(deps): update pre-commit hook charliermarsh/ruff-pre-commit to v0.4.5 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/687](https://togithub.com/allenporter/flux-local/pull/687)
- chore(deps): update ghcr.io/kyverno/kyverno-cli docker tag to v1.12.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/688](https://togithub.com/allenporter/flux-local/pull/688)
- chore(deps): update dependency typing-extensions to v4.12.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/689](https://togithub.com/allenporter/flux-local/pull/689)
- chore(deps): update pre-commit hook codespell-project/codespell to v2.3.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/690](https://togithub.com/allenporter/flux-local/pull/690)
- chore(deps): update docker.io/alpine/helm docker tag to v3.15.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/691](https://togithub.com/allenporter/flux-local/pull/691)
- chore(deps): update dependency coverage to v7.5.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/692](https://togithub.com/allenporter/flux-local/pull/692)
- chore(deps): update dependency coverage to v7.5.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/693](https://togithub.com/allenporter/flux-local/pull/693)
- chore(deps): update dependency ruff to v0.4.6 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/694](https://togithub.com/allenporter/flux-local/pull/694)
- chore(deps): update pre-commit hook charliermarsh/ruff-pre-commit to v0.4.6 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/695](https://togithub.com/allenporter/flux-local/pull/695)
- chore(deps): update ghcr.io/kyverno/kyverno-cli docker tag to v1.12.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/696](https://togithub.com/allenporter/flux-local/pull/696)
- chore(deps): update dependency ruff to v0.4.7 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/697](https://togithub.com/allenporter/flux-local/pull/697)
- chore(deps): update pre-commit hook charliermarsh/ruff-pre-commit to v0.4.7 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/698](https://togithub.com/allenporter/flux-local/pull/698)
- chore(deps): update dependency typing-extensions to v4.12.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/699](https://togithub.com/allenporter/flux-local/pull/699)
- New updates detected with Cruft by [@github-actions](https://togithub.com/github-actions) in [https://github.com/allenporter/flux-local/pull/702](https://togithub.com/allenporter/flux-local/pull/702)
- chore(deps): update dependency pytest to v8.2.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/703](https://togithub.com/allenporter/flux-local/pull/703)
- chore(deps): update ubuntu docker tag to jammy-20240530 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/704](https://togithub.com/allenporter/flux-local/pull/704)
- chore(deps): update dependency ruff to v0.4.8 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/705](https://togithub.com/allenporter/flux-local/pull/705)
- chore(deps): update pre-commit hook charliermarsh/ruff-pre-commit to v0.4.8 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/706](https://togithub.com/allenporter/flux-local/pull/706)
- chore(deps): update dependency typing-extensions to v4.12.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/708](https://togithub.com/allenporter/flux-local/pull/708)
- chore(deps): update docker.io/bitnami/kubectl docker tag to v1.30.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/710](https://togithub.com/allenporter/flux-local/pull/710)
- chore(deps): update dependency ruff to v0.4.9 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/711](https://togithub.com/allenporter/flux-local/pull/711)
- chore(deps): update pre-commit hook charliermarsh/ruff-pre-commit to v0.4.9 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/712](https://togithub.com/allenporter/flux-local/pull/712)
- chore(deps): update dependency mashumaro to v3.13.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/713](https://togithub.com/allenporter/flux-local/pull/713)
- chore(deps): update docker.io/alpine/helm docker tag to v3.15.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/714](https://togithub.com/allenporter/flux-local/pull/714)
- chore(deps): update ghcr.io/kyverno/kyverno-cli docker tag to v1.12.4 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/716](https://togithub.com/allenporter/flux-local/pull/716)
- chore(deps): update dependency ruff to v0.4.10 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/719](https://togithub.com/allenporter/flux-local/pull/719)
- chore(deps): update pre-commit hook charliermarsh/ruff-pre-commit to v0.4.10 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/720](https://togithub.com/allenporter/flux-local/pull/720)
- chore(deps): update dependency pip to v24.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/721](https://togithub.com/allenporter/flux-local/pull/721)
- chore(deps): update dependency coverage to v7.5.4 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/722](https://togithub.com/allenporter/flux-local/pull/722)
- chore(deps): update dependency types-aiofiles to v23.2.0.20240623 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/723](https://togithub.com/allenporter/flux-local/pull/723)
- chore(deps): update dependency mypy to v1.10.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/725](https://togithub.com/allenporter/flux-local/pull/725)
- chore(deps): update dependency pdoc to v14.5.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/726](https://togithub.com/allenporter/flux-local/pull/726)
- chore(deps): update dependency pip to v24.1.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/728](https://togithub.com/allenporter/flux-local/pull/728)
- chore(deps): update dependency types-aiofiles to v24 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/727](https://togithub.com/allenporter/flux-local/pull/727)
- chore(deps): update dependency aiofiles to v24 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/724](https://togithub.com/allenporter/flux-local/pull/724)
- chore(deps): update dependency ruff to v0.5.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/729](https://togithub.com/allenporter/flux-local/pull/729)
- chore(deps): update pre-commit hook charliermarsh/ruff-pre-commit to v0.5.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/730](https://togithub.com/allenporter/flux-local/pull/730)
#### New Contributors
- [@github-actions](https://togithub.com/github-actions) made their first contribution in [https://github.com/allenporter/flux-local/pull/683](https://togithub.com/allenporter/flux-local/pull/683)
**Full Changelog**: https://github.com/allenporter/flux-local/compare/5.3.1...5.3.2
### [`v5.3.1`](https://togithub.com/allenporter/flux-local/releases/tag/5.3.1)
[Compare Source](https://togithub.com/allenporter/flux-local/compare/5.3.0...5.3.1)
#### What's Changed
- Remove "-e ." when installing package requirements by [@allenporter](https://togithub.com/allenporter) in [https://github.com/allenporter/flux-local/pull/676](https://togithub.com/allenporter/flux-local/pull/676)
#### Developer updates
- chore(deps): update dependency pre-commit to v3.7.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/668](https://togithub.com/allenporter/flux-local/pull/668)
- chore(deps): update fluxcd/flux2 action to v2.3.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/674](https://togithub.com/allenporter/flux-local/pull/674)
- chore(deps): update ghcr.io/fluxcd/flux-cli docker tag to v2.3.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/677](https://togithub.com/allenporter/flux-local/pull/677)
**Full Changelog**: https://github.com/allenporter/flux-local/compare/5.3.0...5.3.1
### [`v5.3.0`](https://togithub.com/allenporter/flux-local/releases/tag/5.3.0)
[Compare Source](https://togithub.com/allenporter/flux-local/compare/5.2.0...5.3.0)
#### What's Changed
- chore(deps): update dependency pre-commit to v3.7.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/665](https://togithub.com/allenporter/flux-local/pull/665)
- Manage repository with cruft by [@allenporter](https://togithub.com/allenporter) in [https://github.com/allenporter/flux-local/pull/667](https://togithub.com/allenporter/flux-local/pull/667)
- Remove dev requirements in production requirements.txt by [@allenporter](https://togithub.com/allenporter) in [https://github.com/allenporter/flux-local/pull/669](https://togithub.com/allenporter/flux-local/pull/669)
- Typing improvements by [@allenporter](https://togithub.com/allenporter) in [https://github.com/allenporter/flux-local/pull/670](https://togithub.com/allenporter/flux-local/pull/670)
- Mark project as managed by cruft by [@allenporter](https://togithub.com/allenporter) in [https://github.com/allenporter/flux-local/pull/671](https://togithub.com/allenporter/flux-local/pull/671)
- Update setup.cfg to 5.3.0 by [@allenporter](https://togithub.com/allenporter) in [https://github.com/allenporter/flux-local/pull/672](https://togithub.com/allenporter/flux-local/pull/672)
**Full Changelog**: https://github.com/allenporter/flux-local/compare/5.2.0...5.3.0
### [`v5.2.0`](https://togithub.com/allenporter/flux-local/releases/tag/5.2.0)
[Compare Source](https://togithub.com/allenporter/flux-local/compare/5.1.0...5.2.0)
#### What's Changed
- feat: allow diff to take a branch name as origin using worktree by [@Alexsaphir](https://togithub.com/Alexsaphir) in [https://github.com/allenporter/flux-local/pull/655](https://togithub.com/allenporter/flux-local/pull/655)
#### Developer updates
- chore(deps): update dependency pytest to v8.2.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/654](https://togithub.com/allenporter/flux-local/pull/654)
- chore(deps): update dependency mashumaro to v3.13 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/656](https://togithub.com/allenporter/flux-local/pull/656)
- chore(deps): update ubuntu docker tag to jammy-20240427 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/657](https://togithub.com/allenporter/flux-local/pull/657)
- chore(deps): update ghcr.io/kyverno/kyverno-cli docker tag to v1.12.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/658](https://togithub.com/allenporter/flux-local/pull/658)
- chore(deps): update dependency ruff to v0.4.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/659](https://togithub.com/allenporter/flux-local/pull/659)
- chore(deps): update pre-commit hook charliermarsh/ruff-pre-commit to v0.4.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/660](https://togithub.com/allenporter/flux-local/pull/660)
- chore(deps): update dependency coverage to v7.5.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/661](https://togithub.com/allenporter/flux-local/pull/661)
- chore(deps): update dependency ruff to v0.4.4 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/662](https://togithub.com/allenporter/flux-local/pull/662)
- chore(deps): update pre-commit hook charliermarsh/ruff-pre-commit to v0.4.4 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/663](https://togithub.com/allenporter/flux-local/pull/663)
#### New Contributors
- [@Alexsaphir](https://togithub.com/Alexsaphir) made their first contribution in [https://github.com/allenporter/flux-local/pull/655](https://togithub.com/allenporter/flux-local/pull/655)
**Full Changelog**: https://github.com/allenporter/flux-local/compare/5.1.0...5.2.0
### [`v5.1.0`](https://togithub.com/allenporter/flux-local/releases/tag/5.1.0)
[Compare Source](https://togithub.com/allenporter/flux-local/compare/5.0.1...5.1.0)
#### What's Changed
- Add support for HelmRelease that depends on the local GitRepository by [@allenporter](https://togithub.com/allenporter) in [https://github.com/allenporter/flux-local/pull/638](https://togithub.com/allenporter/flux-local/pull/638)
#### Developer dependency updates
- chore(deps): update dependency coverage to v7.5.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/639](https://togithub.com/allenporter/flux-local/pull/639)
- chore(deps): update dependency mypy to v1.10.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/640](https://togithub.com/allenporter/flux-local/pull/640)
- chore(deps): update dependency black to v24.4.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/641](https://togithub.com/allenporter/flux-local/pull/641)
- chore(deps): update pre-commit hook psf/black to v24.4.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/642](https://togithub.com/allenporter/flux-local/pull/642)
- chore(deps): update dependency ruff to v0.4.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/643](https://togithub.com/allenporter/flux-local/pull/643)
- chore(deps): update pre-commit hook charliermarsh/ruff-pre-commit to v0.4.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/645](https://togithub.com/allenporter/flux-local/pull/645)
- chore(deps): update dependency black to v24.4.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/646](https://togithub.com/allenporter/flux-local/pull/646)
- chore(deps): update pre-commit hook psf/black to v24.4.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/647](https://togithub.com/allenporter/flux-local/pull/647)
- chore(deps): update dependency pytest to v8.1.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/649](https://togithub.com/allenporter/flux-local/pull/649)
- chore(deps): update ubuntu docker tag to jammy-20240416 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/650](https://togithub.com/allenporter/flux-local/pull/650)
- chore(deps): update docker.io/bitnami/kubectl docker tag to v1.30.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/652](https://togithub.com/allenporter/flux-local/pull/652)
- chore(deps): update ghcr.io/kyverno/kyverno-cli docker tag to v1.12.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/653](https://togithub.com/allenporter/flux-local/pull/653)
**Full Changelog**: https://github.com/allenporter/flux-local/compare/5.0.1...5.1.0
### [`v5.0.1`](https://togithub.com/allenporter/flux-local/releases/tag/5.0.1)
[Compare Source](https://togithub.com/allenporter/flux-local/compare/5.0.0...5.0.1)
#### What's Changed
- Fix log messages for invalid value references by [@allenporter](https://togithub.com/allenporter) in [https://github.com/allenporter/flux-local/pull/634](https://togithub.com/allenporter/flux-local/pull/634)
- Fix regression with fallback secret placeholders by [@allenporter](https://togithub.com/allenporter) in [https://github.com/allenporter/flux-local/pull/636](https://togithub.com/allenporter/flux-local/pull/636)
**Full Changelog**: https://github.com/allenporter/flux-local/compare/5.0.0...5.0.1
### [`v5.0.0`](https://togithub.com/allenporter/flux-local/releases/tag/5.0.0)
[Compare Source](https://togithub.com/allenporter/flux-local/compare/4.3.1...5.0.0)
#### What's Changed
This release adds support for [Post Build Variable Substitution](https://fluxcd.io/flux/components/kustomize/kustomizations/#post-build-variable-substitution) and drops support for pydantic for parsing.
- Change VALUE_PLACEHOLDER to be yaml-safe by [@jfroy](https://togithub.com/jfroy) in [https://github.com/allenporter/flux-local/pull/620](https://togithub.com/allenporter/flux-local/pull/620)
- Exercise postBuild.substituteFrom in tests by [@allenporter](https://togithub.com/allenporter) in [https://github.com/allenporter/flux-local/pull/624](https://togithub.com/allenporter/flux-local/pull/624)
- Code simplification: Replace queue.Queue with a collection by [@allenporter](https://togithub.com/allenporter) in [https://github.com/allenporter/flux-local/pull/628](https://togithub.com/allenporter/flux-local/pull/628)
- Code cleanup: Make kustomization updates happen in place by [@allenporter](https://togithub.com/allenporter) in [https://github.com/allenporter/flux-local/pull/629](https://togithub.com/allenporter/flux-local/pull/629)
- Code lint improvements by [@allenporter](https://togithub.com/allenporter) in [https://github.com/allenporter/flux-local/pull/630](https://togithub.com/allenporter/flux-local/pull/630)
- Parse postBuild references in the Kustomization by [@allenporter](https://togithub.com/allenporter) in [https://github.com/allenporter/flux-local/pull/625](https://togithub.com/allenporter/flux-local/pull/625)
- Use mashumaro for yaml parsing and drop pydantic by [@allenporter](https://togithub.com/allenporter) in [https://github.com/allenporter/flux-local/pull/631](https://togithub.com/allenporter/flux-local/pull/631)
#### Other developer updates
- Update README.md to fix examples by [@allenporter](https://togithub.com/allenporter) in [https://github.com/allenporter/flux-local/pull/533](https://togithub.com/allenporter/flux-local/pull/533)
- Set explicit version in cluster tests by [@allenporter](https://togithub.com/allenporter) in [https://github.com/allenporter/flux-local/pull/601](https://togithub.com/allenporter/flux-local/pull/601)
- README improvements and cleanup by [@allenporter](https://togithub.com/allenporter) in [https://github.com/allenporter/flux-local/pull/632](https://togithub.com/allenporter/flux-local/pull/632)
#### New Contributors
- [@jfroy](https://togithub.com/jfroy) made their first contribution in [https://github.com/allenporter/flux-local/pull/620](https://togithub.com/allenporter/flux-local/pull/620)
**Full Changelog**: https://github.com/allenporter/flux-local/compare/4.3.1...5.0.0
Configuration
π Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
π¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
β» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
π Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
4.3.1
->5.5.1
Release Notes
allenporter/flux-local (allenporter/flux-local)
### [`v5.5.1`](https://togithub.com/allenporter/flux-local/releases/tag/5.5.1) [Compare Source](https://togithub.com/allenporter/flux-local/compare/5.5.0...5.5.1) #### What's Changed - Fix issue with collecting OCIRepositories during diff by [@allenporter](https://togithub.com/allenporter) in [https://github.com/allenporter/flux-local/pull/772](https://togithub.com/allenporter/flux-local/pull/772) #### Dependency updates - chore(deps): update dependency pyyaml to v6.0.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/771](https://togithub.com/allenporter/flux-local/pull/771) **Full Changelog**: https://github.com/allenporter/flux-local/compare/5.5.0...5.5.1 ### [`v5.5.0`](https://togithub.com/allenporter/flux-local/releases/tag/5.5.0) [Compare Source](https://togithub.com/allenporter/flux-local/compare/5.4.0...5.5.0) #### What's Changed - Fix: Remove deprecated set-output command by [@damacus](https://togithub.com/damacus) in [https://github.com/allenporter/flux-local/pull/718](https://togithub.com/allenporter/flux-local/pull/718) - Add OCIRepository as a parsed object by [@allenporter](https://togithub.com/allenporter) in [https://github.com/allenporter/flux-local/pull/768](https://togithub.com/allenporter/flux-local/pull/768) - Add support for chartRef in a HelmRelease by [@allenporter](https://togithub.com/allenporter) in [https://github.com/allenporter/flux-local/pull/769](https://togithub.com/allenporter/flux-local/pull/769) #### Dependency Updates - chore(deps): update dependency ruff to v0.5.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/736](https://togithub.com/allenporter/flux-local/pull/736) - chore(deps): update pre-commit hook charliermarsh/ruff-pre-commit to v0.5.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/737](https://togithub.com/allenporter/flux-local/pull/737) - chore(deps): update dependency pip to v24.1.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/738](https://togithub.com/allenporter/flux-local/pull/738) - chore(deps): update dependency coverage to v7.6.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/739](https://togithub.com/allenporter/flux-local/pull/739) - chore(deps): update ghcr.io/kyverno/kyverno-cli docker tag to v1.12.5 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/740](https://togithub.com/allenporter/flux-local/pull/740) - chore(deps): update docker.io/alpine/helm docker tag to v3.15.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/741](https://togithub.com/allenporter/flux-local/pull/741) - chore(deps): update dependency ruff to v0.5.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/742](https://togithub.com/allenporter/flux-local/pull/742) - chore(deps): update pre-commit hook charliermarsh/ruff-pre-commit to v0.5.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/743](https://togithub.com/allenporter/flux-local/pull/743) - chore(deps): update docker.io/bitnami/kubectl docker tag to v1.30.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/744](https://togithub.com/allenporter/flux-local/pull/744) - chore(deps): update dependency pytest-asyncio to v0.23.8 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/745](https://togithub.com/allenporter/flux-local/pull/745) - chore(deps): update dependency ruff to v0.5.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/746](https://togithub.com/allenporter/flux-local/pull/746) - chore(deps): update pre-commit hook charliermarsh/ruff-pre-commit to v0.5.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/747](https://togithub.com/allenporter/flux-local/pull/747) - chore(deps): update registry.k8s.io/kustomize/kustomize docker tag to v5.4.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/748](https://togithub.com/allenporter/flux-local/pull/748) - chore(deps): update dependency mypy to v1.11.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/749](https://togithub.com/allenporter/flux-local/pull/749) - chore(deps): update dependency pytest to v8.3.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/750](https://togithub.com/allenporter/flux-local/pull/750) - chore(deps): update dependency ruff to v0.5.4 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/751](https://togithub.com/allenporter/flux-local/pull/751) - chore(deps): update docker/build-push-action action to v6 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/715](https://togithub.com/allenporter/flux-local/pull/715) - chore(deps): update pre-commit hook charliermarsh/ruff-pre-commit to v0.5.4 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/752](https://togithub.com/allenporter/flux-local/pull/752) - chore(deps): update dependency types-pyyaml to v6.0.12.20240724 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/755](https://togithub.com/allenporter/flux-local/pull/755) - chore(deps): update dependency pdoc to v14.6.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/756](https://togithub.com/allenporter/flux-local/pull/756) - chore(deps): update dependency pytest to v8.3.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/757](https://togithub.com/allenporter/flux-local/pull/757) - chore(deps): update dependency ruff to v0.5.5 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/758](https://togithub.com/allenporter/flux-local/pull/758) - chore(deps): update pre-commit hook charliermarsh/ruff-pre-commit to v0.5.5 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/759](https://togithub.com/allenporter/flux-local/pull/759) - chore(deps): update dependency pre-commit to v3.8.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/760](https://togithub.com/allenporter/flux-local/pull/760) - chore(deps): update dependency pip to v24.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/761](https://togithub.com/allenporter/flux-local/pull/761) - chore(deps): update dependency mypy to v1.11.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/762](https://togithub.com/allenporter/flux-local/pull/762) - chore(deps): update dependency ruff to v0.5.6 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/763](https://togithub.com/allenporter/flux-local/pull/763) - chore(deps): update pre-commit hook charliermarsh/ruff-pre-commit to v0.5.6 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/764](https://togithub.com/allenporter/flux-local/pull/764) - chore(deps): update dependency black to v24.8.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/765](https://togithub.com/allenporter/flux-local/pull/765) - chore(deps): update pre-commit hook psf/black to v24.8.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/766](https://togithub.com/allenporter/flux-local/pull/766) - chore(deps): update dependency coverage to v7.6.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/767](https://togithub.com/allenporter/flux-local/pull/767) #### New Contributors - [@damacus](https://togithub.com/damacus) made their first contribution in [https://github.com/allenporter/flux-local/pull/718](https://togithub.com/allenporter/flux-local/pull/718) **Full Changelog**: https://github.com/allenporter/flux-local/compare/5.4.0...5.5.0 ### [`v5.4.0`](https://togithub.com/allenporter/flux-local/releases/tag/5.4.0) [Compare Source](https://togithub.com/allenporter/flux-local/compare/5.3.2...5.4.0) #### What's Changed - Add a pass through --registry-config flag by [@allenporter](https://togithub.com/allenporter) in [https://github.com/allenporter/flux-local/pull/735](https://togithub.com/allenporter/flux-local/pull/735) **Full Changelog**: https://github.com/allenporter/flux-local/compare/5.3.2...5.4.0 ### [`v5.3.2`](https://togithub.com/allenporter/flux-local/releases/tag/5.3.2) [Compare Source](https://togithub.com/allenporter/flux-local/compare/5.3.1...5.3.2) #### What's Changed - Improve error messages for parse failures by [@allenporter](https://togithub.com/allenporter) in [https://github.com/allenporter/flux-local/pull/732](https://togithub.com/allenporter/flux-local/pull/732) - Change placeholder values to avoid invalid yaml parse errors by [@allenporter](https://togithub.com/allenporter) in [https://github.com/allenporter/flux-local/pull/733](https://togithub.com/allenporter/flux-local/pull/733) - Fix build in postbuild substitution by [@allenporter](https://togithub.com/allenporter) in [https://github.com/allenporter/flux-local/pull/734](https://togithub.com/allenporter/flux-local/pull/734) #### Developer dependency updates - chore(deps): update docker.io/bitnami/kubectl docker tag to v1.30.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/679](https://togithub.com/allenporter/flux-local/pull/679) - chore(deps): update dependency pdoc to v14.5.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/680](https://togithub.com/allenporter/flux-local/pull/680) - chore(deps): update dependency pytest-asyncio to v0.23.7 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/681](https://togithub.com/allenporter/flux-local/pull/681) - chore(deps): update dependency pytest to v8.2.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/682](https://togithub.com/allenporter/flux-local/pull/682) - New updates detected with Cruft by [@github-actions](https://togithub.com/github-actions) in [https://github.com/allenporter/flux-local/pull/683](https://togithub.com/allenporter/flux-local/pull/683) - chore(deps): update registry.k8s.io/kustomize/kustomize docker tag to v5.4.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/685](https://togithub.com/allenporter/flux-local/pull/685) - chore(deps): update dependency ruff to v0.4.5 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/686](https://togithub.com/allenporter/flux-local/pull/686) - chore(deps): update pre-commit hook charliermarsh/ruff-pre-commit to v0.4.5 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/687](https://togithub.com/allenporter/flux-local/pull/687) - chore(deps): update ghcr.io/kyverno/kyverno-cli docker tag to v1.12.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/688](https://togithub.com/allenporter/flux-local/pull/688) - chore(deps): update dependency typing-extensions to v4.12.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/689](https://togithub.com/allenporter/flux-local/pull/689) - chore(deps): update pre-commit hook codespell-project/codespell to v2.3.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/690](https://togithub.com/allenporter/flux-local/pull/690) - chore(deps): update docker.io/alpine/helm docker tag to v3.15.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/691](https://togithub.com/allenporter/flux-local/pull/691) - chore(deps): update dependency coverage to v7.5.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/692](https://togithub.com/allenporter/flux-local/pull/692) - chore(deps): update dependency coverage to v7.5.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/693](https://togithub.com/allenporter/flux-local/pull/693) - chore(deps): update dependency ruff to v0.4.6 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/694](https://togithub.com/allenporter/flux-local/pull/694) - chore(deps): update pre-commit hook charliermarsh/ruff-pre-commit to v0.4.6 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/695](https://togithub.com/allenporter/flux-local/pull/695) - chore(deps): update ghcr.io/kyverno/kyverno-cli docker tag to v1.12.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/696](https://togithub.com/allenporter/flux-local/pull/696) - chore(deps): update dependency ruff to v0.4.7 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/697](https://togithub.com/allenporter/flux-local/pull/697) - chore(deps): update pre-commit hook charliermarsh/ruff-pre-commit to v0.4.7 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/698](https://togithub.com/allenporter/flux-local/pull/698) - chore(deps): update dependency typing-extensions to v4.12.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/699](https://togithub.com/allenporter/flux-local/pull/699) - New updates detected with Cruft by [@github-actions](https://togithub.com/github-actions) in [https://github.com/allenporter/flux-local/pull/702](https://togithub.com/allenporter/flux-local/pull/702) - chore(deps): update dependency pytest to v8.2.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/703](https://togithub.com/allenporter/flux-local/pull/703) - chore(deps): update ubuntu docker tag to jammy-20240530 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/704](https://togithub.com/allenporter/flux-local/pull/704) - chore(deps): update dependency ruff to v0.4.8 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/705](https://togithub.com/allenporter/flux-local/pull/705) - chore(deps): update pre-commit hook charliermarsh/ruff-pre-commit to v0.4.8 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/706](https://togithub.com/allenporter/flux-local/pull/706) - chore(deps): update dependency typing-extensions to v4.12.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/708](https://togithub.com/allenporter/flux-local/pull/708) - chore(deps): update docker.io/bitnami/kubectl docker tag to v1.30.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/710](https://togithub.com/allenporter/flux-local/pull/710) - chore(deps): update dependency ruff to v0.4.9 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/711](https://togithub.com/allenporter/flux-local/pull/711) - chore(deps): update pre-commit hook charliermarsh/ruff-pre-commit to v0.4.9 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/712](https://togithub.com/allenporter/flux-local/pull/712) - chore(deps): update dependency mashumaro to v3.13.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/713](https://togithub.com/allenporter/flux-local/pull/713) - chore(deps): update docker.io/alpine/helm docker tag to v3.15.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/714](https://togithub.com/allenporter/flux-local/pull/714) - chore(deps): update ghcr.io/kyverno/kyverno-cli docker tag to v1.12.4 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/716](https://togithub.com/allenporter/flux-local/pull/716) - chore(deps): update dependency ruff to v0.4.10 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/719](https://togithub.com/allenporter/flux-local/pull/719) - chore(deps): update pre-commit hook charliermarsh/ruff-pre-commit to v0.4.10 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/720](https://togithub.com/allenporter/flux-local/pull/720) - chore(deps): update dependency pip to v24.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/721](https://togithub.com/allenporter/flux-local/pull/721) - chore(deps): update dependency coverage to v7.5.4 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/722](https://togithub.com/allenporter/flux-local/pull/722) - chore(deps): update dependency types-aiofiles to v23.2.0.20240623 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/723](https://togithub.com/allenporter/flux-local/pull/723) - chore(deps): update dependency mypy to v1.10.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/725](https://togithub.com/allenporter/flux-local/pull/725) - chore(deps): update dependency pdoc to v14.5.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/726](https://togithub.com/allenporter/flux-local/pull/726) - chore(deps): update dependency pip to v24.1.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/728](https://togithub.com/allenporter/flux-local/pull/728) - chore(deps): update dependency types-aiofiles to v24 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/727](https://togithub.com/allenporter/flux-local/pull/727) - chore(deps): update dependency aiofiles to v24 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/724](https://togithub.com/allenporter/flux-local/pull/724) - chore(deps): update dependency ruff to v0.5.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/729](https://togithub.com/allenporter/flux-local/pull/729) - chore(deps): update pre-commit hook charliermarsh/ruff-pre-commit to v0.5.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/730](https://togithub.com/allenporter/flux-local/pull/730) #### New Contributors - [@github-actions](https://togithub.com/github-actions) made their first contribution in [https://github.com/allenporter/flux-local/pull/683](https://togithub.com/allenporter/flux-local/pull/683) **Full Changelog**: https://github.com/allenporter/flux-local/compare/5.3.1...5.3.2 ### [`v5.3.1`](https://togithub.com/allenporter/flux-local/releases/tag/5.3.1) [Compare Source](https://togithub.com/allenporter/flux-local/compare/5.3.0...5.3.1) #### What's Changed - Remove "-e ." when installing package requirements by [@allenporter](https://togithub.com/allenporter) in [https://github.com/allenporter/flux-local/pull/676](https://togithub.com/allenporter/flux-local/pull/676) #### Developer updates - chore(deps): update dependency pre-commit to v3.7.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/668](https://togithub.com/allenporter/flux-local/pull/668) - chore(deps): update fluxcd/flux2 action to v2.3.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/674](https://togithub.com/allenporter/flux-local/pull/674) - chore(deps): update ghcr.io/fluxcd/flux-cli docker tag to v2.3.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/677](https://togithub.com/allenporter/flux-local/pull/677) **Full Changelog**: https://github.com/allenporter/flux-local/compare/5.3.0...5.3.1 ### [`v5.3.0`](https://togithub.com/allenporter/flux-local/releases/tag/5.3.0) [Compare Source](https://togithub.com/allenporter/flux-local/compare/5.2.0...5.3.0) #### What's Changed - chore(deps): update dependency pre-commit to v3.7.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/665](https://togithub.com/allenporter/flux-local/pull/665) - Manage repository with cruft by [@allenporter](https://togithub.com/allenporter) in [https://github.com/allenporter/flux-local/pull/667](https://togithub.com/allenporter/flux-local/pull/667) - Remove dev requirements in production requirements.txt by [@allenporter](https://togithub.com/allenporter) in [https://github.com/allenporter/flux-local/pull/669](https://togithub.com/allenporter/flux-local/pull/669) - Typing improvements by [@allenporter](https://togithub.com/allenporter) in [https://github.com/allenporter/flux-local/pull/670](https://togithub.com/allenporter/flux-local/pull/670) - Mark project as managed by cruft by [@allenporter](https://togithub.com/allenporter) in [https://github.com/allenporter/flux-local/pull/671](https://togithub.com/allenporter/flux-local/pull/671) - Update setup.cfg to 5.3.0 by [@allenporter](https://togithub.com/allenporter) in [https://github.com/allenporter/flux-local/pull/672](https://togithub.com/allenporter/flux-local/pull/672) **Full Changelog**: https://github.com/allenporter/flux-local/compare/5.2.0...5.3.0 ### [`v5.2.0`](https://togithub.com/allenporter/flux-local/releases/tag/5.2.0) [Compare Source](https://togithub.com/allenporter/flux-local/compare/5.1.0...5.2.0) #### What's Changed - feat: allow diff to take a branch name as origin using worktree by [@Alexsaphir](https://togithub.com/Alexsaphir) in [https://github.com/allenporter/flux-local/pull/655](https://togithub.com/allenporter/flux-local/pull/655) #### Developer updates - chore(deps): update dependency pytest to v8.2.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/654](https://togithub.com/allenporter/flux-local/pull/654) - chore(deps): update dependency mashumaro to v3.13 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/656](https://togithub.com/allenporter/flux-local/pull/656) - chore(deps): update ubuntu docker tag to jammy-20240427 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/657](https://togithub.com/allenporter/flux-local/pull/657) - chore(deps): update ghcr.io/kyverno/kyverno-cli docker tag to v1.12.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/658](https://togithub.com/allenporter/flux-local/pull/658) - chore(deps): update dependency ruff to v0.4.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/659](https://togithub.com/allenporter/flux-local/pull/659) - chore(deps): update pre-commit hook charliermarsh/ruff-pre-commit to v0.4.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/660](https://togithub.com/allenporter/flux-local/pull/660) - chore(deps): update dependency coverage to v7.5.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/661](https://togithub.com/allenporter/flux-local/pull/661) - chore(deps): update dependency ruff to v0.4.4 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/662](https://togithub.com/allenporter/flux-local/pull/662) - chore(deps): update pre-commit hook charliermarsh/ruff-pre-commit to v0.4.4 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/663](https://togithub.com/allenporter/flux-local/pull/663) #### New Contributors - [@Alexsaphir](https://togithub.com/Alexsaphir) made their first contribution in [https://github.com/allenporter/flux-local/pull/655](https://togithub.com/allenporter/flux-local/pull/655) **Full Changelog**: https://github.com/allenporter/flux-local/compare/5.1.0...5.2.0 ### [`v5.1.0`](https://togithub.com/allenporter/flux-local/releases/tag/5.1.0) [Compare Source](https://togithub.com/allenporter/flux-local/compare/5.0.1...5.1.0) #### What's Changed - Add support for HelmRelease that depends on the local GitRepository by [@allenporter](https://togithub.com/allenporter) in [https://github.com/allenporter/flux-local/pull/638](https://togithub.com/allenporter/flux-local/pull/638) #### Developer dependency updates - chore(deps): update dependency coverage to v7.5.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/639](https://togithub.com/allenporter/flux-local/pull/639) - chore(deps): update dependency mypy to v1.10.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/640](https://togithub.com/allenporter/flux-local/pull/640) - chore(deps): update dependency black to v24.4.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/641](https://togithub.com/allenporter/flux-local/pull/641) - chore(deps): update pre-commit hook psf/black to v24.4.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/642](https://togithub.com/allenporter/flux-local/pull/642) - chore(deps): update dependency ruff to v0.4.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/643](https://togithub.com/allenporter/flux-local/pull/643) - chore(deps): update pre-commit hook charliermarsh/ruff-pre-commit to v0.4.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/645](https://togithub.com/allenporter/flux-local/pull/645) - chore(deps): update dependency black to v24.4.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/646](https://togithub.com/allenporter/flux-local/pull/646) - chore(deps): update pre-commit hook psf/black to v24.4.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/647](https://togithub.com/allenporter/flux-local/pull/647) - chore(deps): update dependency pytest to v8.1.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/649](https://togithub.com/allenporter/flux-local/pull/649) - chore(deps): update ubuntu docker tag to jammy-20240416 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/650](https://togithub.com/allenporter/flux-local/pull/650) - chore(deps): update docker.io/bitnami/kubectl docker tag to v1.30.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/652](https://togithub.com/allenporter/flux-local/pull/652) - chore(deps): update ghcr.io/kyverno/kyverno-cli docker tag to v1.12.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/allenporter/flux-local/pull/653](https://togithub.com/allenporter/flux-local/pull/653) **Full Changelog**: https://github.com/allenporter/flux-local/compare/5.0.1...5.1.0 ### [`v5.0.1`](https://togithub.com/allenporter/flux-local/releases/tag/5.0.1) [Compare Source](https://togithub.com/allenporter/flux-local/compare/5.0.0...5.0.1) #### What's Changed - Fix log messages for invalid value references by [@allenporter](https://togithub.com/allenporter) in [https://github.com/allenporter/flux-local/pull/634](https://togithub.com/allenporter/flux-local/pull/634) - Fix regression with fallback secret placeholders by [@allenporter](https://togithub.com/allenporter) in [https://github.com/allenporter/flux-local/pull/636](https://togithub.com/allenporter/flux-local/pull/636) **Full Changelog**: https://github.com/allenporter/flux-local/compare/5.0.0...5.0.1 ### [`v5.0.0`](https://togithub.com/allenporter/flux-local/releases/tag/5.0.0) [Compare Source](https://togithub.com/allenporter/flux-local/compare/4.3.1...5.0.0) #### What's Changed This release adds support for [Post Build Variable Substitution](https://fluxcd.io/flux/components/kustomize/kustomizations/#post-build-variable-substitution) and drops support for pydantic for parsing. - Change VALUE_PLACEHOLDER to be yaml-safe by [@jfroy](https://togithub.com/jfroy) in [https://github.com/allenporter/flux-local/pull/620](https://togithub.com/allenporter/flux-local/pull/620) - Exercise postBuild.substituteFrom in tests by [@allenporter](https://togithub.com/allenporter) in [https://github.com/allenporter/flux-local/pull/624](https://togithub.com/allenporter/flux-local/pull/624) - Code simplification: Replace queue.Queue with a collection by [@allenporter](https://togithub.com/allenporter) in [https://github.com/allenporter/flux-local/pull/628](https://togithub.com/allenporter/flux-local/pull/628) - Code cleanup: Make kustomization updates happen in place by [@allenporter](https://togithub.com/allenporter) in [https://github.com/allenporter/flux-local/pull/629](https://togithub.com/allenporter/flux-local/pull/629) - Code lint improvements by [@allenporter](https://togithub.com/allenporter) in [https://github.com/allenporter/flux-local/pull/630](https://togithub.com/allenporter/flux-local/pull/630) - Parse postBuild references in the Kustomization by [@allenporter](https://togithub.com/allenporter) in [https://github.com/allenporter/flux-local/pull/625](https://togithub.com/allenporter/flux-local/pull/625) - Use mashumaro for yaml parsing and drop pydantic by [@allenporter](https://togithub.com/allenporter) in [https://github.com/allenporter/flux-local/pull/631](https://togithub.com/allenporter/flux-local/pull/631) #### Other developer updates - Update README.md to fix examples by [@allenporter](https://togithub.com/allenporter) in [https://github.com/allenporter/flux-local/pull/533](https://togithub.com/allenporter/flux-local/pull/533) - Set explicit version in cluster tests by [@allenporter](https://togithub.com/allenporter) in [https://github.com/allenporter/flux-local/pull/601](https://togithub.com/allenporter/flux-local/pull/601) - README improvements and cleanup by [@allenporter](https://togithub.com/allenporter) in [https://github.com/allenporter/flux-local/pull/632](https://togithub.com/allenporter/flux-local/pull/632) #### New Contributors - [@jfroy](https://togithub.com/jfroy) made their first contribution in [https://github.com/allenporter/flux-local/pull/620](https://togithub.com/allenporter/flux-local/pull/620) **Full Changelog**: https://github.com/allenporter/flux-local/compare/4.3.1...5.0.0Configuration
π Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
π¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
β» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
π Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot.