Releases: allenporter/flux-local
Releases · allenporter/flux-local
0.3.0
What's Changed
- Fix default namespace selection for HelmReleases to return all by @allenporter in #64
- Add a flux-local get cluster command to output flux cluster details by @allenporter in #65
Full Changelog: 0.2.0...0.3.0
0.2.0
What's Changed
This release contains breaking changes as the API still in development.
- Upgrade linters to use ruff by @allenporter in #46
- Add flux-local get command to CLI by @allenporter in #47
- Improve flux-local diff for kustomizations by @allenporter in #48
- Avoid creating unnecessary branches when creating a worktree by @allenporter in #51
- Add flux-local hr diff command by @allenporter in #57
- Add diff hr structured output by @allenporter in #58
- Share flags and building between commands for consistency by @allenporter in #60
- Replace command line tests with golden file tests by @allenporter in #61
- Update README and fix path bug by @allenporter in #62
Dependencies
- Update dependency ruff to v0.0.246 by @renovate in #49
- Update pre-commit hook charliermarsh/ruff-pre-commit to v0.0.246 by @renovate in #50
- Update dependency typing-extensions to v4.5.0 by @renovate in #53
- Update dependency types-PyYAML to v6.0.12.6 by @renovate in #52
- Update dependency pydantic to v1.10.5 by @renovate in #54
- Update dependency GitPython to v3.1.31 by @renovate in #56
- Update dependency ruff to v0.0.247 by @renovate in #55
Full Changelog: 0.1.0...0.2.0
0.1.0
What's Changed
This release contains the first version of a flux-local
command line tool. See the documentation for usage instructions.
- Fix markdown in repo documentation by @allenporter in #24
- Fix link to documentation in readme by @tuxpeople in #28
- Improve relative and absolute path handling by @allenporter in #30
- Add documentation for iterating over HelmReleases by @allenporter in #31
- Add a flux-local command line tool by @allenporter in #36
- Add tests for flux-local build command by @allenporter in #37
- Add diff command to flux-local by @allenporter in #38
- Add command line option to skip crds in build and diff by @allenporter in #39
- Rename repo to git_repo and add manifest command by @allenporter in #40
- Refactor commands into separate classes/files by @allenporter in #41
- Add flux-local test command by @allenporter in #42
Developer dependencies
- Update dependency pdoc to v12.3.1 by @renovate in #27
- Update dependency flake8-black to v0.3.6 by @renovate in #26
- Update dependency mypy to v1 by @renovate in #25
- Update dependency aiofiles to v23 by @renovate in #29
- Update dependency pylint to v2.16.1 by @renovate in #32
- Update dependency types-aiofiles to v22.1.0.7 by @renovate in #34
- Update dependency wheel to v0.38.4 by @renovate in #33
New Contributors
- @tuxpeople made their first contribution in #28
Full Changelog: 0.0.5...0.1.0
0.0.5
What's Changed
- Build manifest from local cluster objects by @allenporter in #23
Full Changelog: 0.0.4...0.0.5
0.0.4
What's Changed
- Streamline manifest output format by @allenporter in #22
Full Changelog: 0.0.3...0.0.4
0.0.3
What's Changed
- Allow reading/writing to a manifest file by @allenporter in #21
Full Changelog: 0.0.2...0.0.3
0.0.2
What's Changed
- Allow building resources without a Kustomization by @allenporter in #20
Full Changelog: 0.0.1...0.0.2
0.0.1
What's Changed
- Configure pdoc and github pages by @allenporter in #8
- Update pdoc dependency install file and always run by @allenporter in #9
- Add manifest and shell command library and other initial repo setup by @allenporter in #10
- Update README with description by @allenporter in #11
- Add commands for evaluating HelmReleases by @allenporter in #12
- Identify markdown as python by @allenporter in #13
- Add a method to apply kyverno policies on objects in the cluster by @allenporter in #17
- README improvements by @allenporter in #18
- Update setup.cfg with release improvements by @allenporter in #19
Dependency Updates
- Update dependency black to v23 by @renovate in #4
- Update actions/setup-python action to v4 by @renovate in #3
- Update dependency flake8 to v6 by @renovate in #6
- Update dependency pip to v23 by @renovate in #7
- Update dependency coverage to v7 by @renovate in #5
- Update dependency pytest-cov to v4 by @renovate in #15
- Update pre-commit hook psf/black to v23 by @renovate in #16
- Update actions/configure-pages action to v3 by @renovate in #14
New Contributors
- @allenporter made their first contribution in #8
- @renovate made their first contribution in #4
Full Changelog: https://github.com/allenporter/flux-local/commits/0.0.1