7.5.1
What's Changed
- Improve handling of relative paths by @allenporter in #874
- Update CONTRIBUTING to recommend
uv
by @allenporter in #875 - Propose a new design for the system by @allenporter in #876
- Update python install process using uv to improve speed by @allenporter in #877
- Update actions to python3.13 and latest astral by @allenporter in #879
- Add a foundational storage module by @allenporter in #880
- Add an initial source controller by @allenporter in #881
- Fix tests by setgin a fixed chart version for podinfo by @allenporter in #889
- chore(deps): update dependency types-pyyaml to v6.0.12.20250516 by @renovate in #891
- chore(deps): update dependency ruff to v0.11.10 by @renovate in #885
- chore(deps): update pre-commit hook charliermarsh/ruff-pre-commit to v0.11.10 by @renovate in #886
- chore(deps): update codecov/codecov-action action to v5.4.3 by @renovate in #887
- chore(deps): update docker.io/bitnami/kubectl docker tag to v1.33.1 by @renovate in #888
- chore(deps): update dependency types-aiofiles to v24.1.0.20250516 by @renovate in #890
- Ignore virtual environments with diagnostics command by @allenporter in #892
- Add a Kustomization Controller by @allenporter in #893
- Simplify controllers and cleanup pydoc by @allenporter in #894
- Add a HelmController by @allenporter in #895
- Improve git support in the source controller by @allenporter in #896
- Improve OCIRepository version handling by @allenporter in #897
- Improve Artifact support for OCI Artfacts in new controllers by @allenporter in #898
- Rename source_controller to controller by @allenporter in #900
- Update kustomize controller to apply objects by @allenporter in #901
- Update helm controller to apply objects to the cluster by @allenporter in #902
- chore(deps): update dependency python-slugify to v8.0.4 by @renovate in #899
- Add a task service by @allenporter in #903
- Implement a task context manager by @allenporter in #904
- Use task service to simpilfy tests waiting for callbacks to run by @allenporter in #905
- Fix for a temporary default Helm registry config for some helm versions by @allenporter in #907
- Set pytest verbose flag in action when debug is enabled by @allenporter in #908
Full Changelog: 7.5.0...7.5.1