Releases: allenporter/flux-local
Releases · allenporter/flux-local
3.1.1
What's Changed
Developer updates
- Update dependency types-PyYAML to v6.0.12.11 by @renovate in #286
- Update dependency types-aiofiles to v23.1.0.5 by @renovate in #287
- Update dependency types-python-slugify to v8.0.0.3 by @renovate in #288
- Update dependency pip to v23.2.1 by @renovate in #289
- Update dependency ruff to v0.0.280 by @renovate in #290
- Update pre-commit hook charliermarsh/ruff-pre-commit to v0.0.280 by @renovate in #291
- Update dependency wheel to v0.41.0 by @renovate in #292
- Update dependency pydantic to v2.1.1 by @renovate in #293
- Update dependency nest_asyncio to v1.5.7 by @renovate in #294
- Update dependency ruff to v0.0.282 by @renovate in #296
- Update pre-commit hook charliermarsh/ruff-pre-commit to v0.0.282 by @renovate in #297
New Contributors
Full Changelog: 3.1.0...3.1.1
3.1.0
What's Changed
- Update --sources to allow restricting to specific GitRepository by @allenporter in #284
Dependency updates
- Update dependency GitPython to v3.1.32 by @renovate in #274
- Update pypa/gh-action-pypi-publish action to v1.8.8 by @renovate in #275
- Update dependency black to v23.7.0 by @renovate in #276
- Update dependency pytest-asyncio to v0.21.1 by @renovate in #277
- Update pre-commit hook psf/black to v23.7.0 by @renovate in #278
- Require python3.10 or higher by @allenporter in #279
- Update dependency ruff to v0.0.278 by @renovate in #271
- Update pre-commit hook charliermarsh/ruff-pre-commit to v0.0.278 by @renovate in #272
- Pydantic upgrade to support v2 by @allenporter in #280
- Update dependency pip to v23.2 by @renovate in #281
- Update dependency PyYAML to v6.0.1 by @renovate in #282
- Update actions/upload-pages-artifact action to v2 by @renovate in #273
Full Changelog: 3.0.0...3.1.0
3.0.0
Breaking Changes
In order to fix a broader set of cluster types, the flux-local build
command no longer supports building arbitrary subdirectories within a cluster (e.g. like kustomize build). This now just supports setting --path to a cluster kustomization directory like flux bootstrap.
What's Changed
- Rewrite pipeline selection to serially build cluster by @allenporter in #266
- Remove unused methods in git_repo library by @allenporter in #267
- Include
Options
as part of thegit_repo
public API by @allenporter in #268 - Cleanup paths on output to remove unnecessary ./ prefixes by @allenporter in #269
Full Changelog: 2.1.0...3.0.0
2.1.0
What's Changed
- Change default kustomize build behavior to match flux by @allenporter in #263
- Improve kustomization handling for more complex repo setups by @allenporter in #264
Developer Dependencies
- Update dependency typing-extensions to v4.7.1 by @renovate in #261
- Update dependency pydantic to v1.10.11 by @renovate in #262
Full Changelog: 2.0.1...2.1.0
2.0.1
What's Changed
- Fix regression in api-versions and flux-local test by @allenporter in #259
Full Changelog: 2.0.0...2.0.1
2.0.0
Breaking Changes
- Library: The
helm
libraryHelm.template
function call has replaced a set of booleans with anOptions
object.
What's Changed
- Improve support for api-versions in CLI tools by @allenporter in #254
- Refactor build cli command line flags by @allenporter in #255
- Cleanup and improve documentation by @allenporter in #256
- Add api-versions flag to diff action for consistency by @allenporter in #257
Developer updates
Full Changelog: 1.3.3...2.0.0
1.3.3
What's Changed
- Allow unset spec.path in Kustomization by @allenporter in #249
Full Changelog: 1.3.2...1.3.3
1.3.2
What's Changed
- Correctly handle kustomization namespace for flux test by @allenporter in #247
Developer updates
- Update dependency pytest to v7.3.2 by @renovate in #234
- Update dependency pre-commit to v3.3.3 by @renovate in #235
- Update pre-commit hook codespell-project/codespell to v2.2.5 by @renovate in #236
- Update dependency pdoc to v14 by @renovate in #238
- Update dependency mypy to v1.4.0 by @renovate in #239
- Update dependency ruff to v0.0.275 by @renovate in #240
- Update pre-commit hook charliermarsh/ruff-pre-commit to v0.0.275 by @renovate in #241
- Update dependency pytest to v7.4.0 by @renovate in #242
- Update dependency mypy to v1.4.1 by @renovate in #243
- Update pypa/gh-action-pypi-publish action to v1.8.7 by @renovate in #244
- Update dependency typing-extensions to v4.7.0 by @renovate in #246
Full Changelog: 1.3.1...1.3.2
1.3.1
What's Changed
- Update default actions to include PR id in comment id by @allenporter in #230
- Add a test repo to reproduce a connectivity issue by @allenporter in #231
- Fix for OCIRepository relative paths by @allenporter in #232
Developer updates
- Update dependency coverage to v7.2.7 by @renovate in #220
- Update dependency pytest-cov to v4.1.0 by @renovate in #221
- Update dependency yamllint to v1.32.0 by @renovate in #222
- Update pre-commit hook adrienverge/yamllint to v1.32.0 by @renovate in #223
- Update dependency typing-extensions to v4.6.3 by @renovate in #224
- Update dependency types-aiofiles to v23.1.0.4 by @renovate in #226
- Update dependency ruff to v0.0.272 by @renovate in #228
- Update dependency pydantic to v1.10.9 by @renovate in #227
- Update pre-commit hook charliermarsh/ruff-pre-commit to v0.0.272 by @renovate in #229
Full Changelog: 1.3.0...1.3.1
1.3.0
What's Changed
- Move actions from flux-local-action to this repo by @allenporter in #199
- Add debug level to action by @allenporter in #201
- Make the live branch an explicit input by @allenporter in #202
- Add option to strip labels and annotations in diff action by @allenporter in #204
- Skip 'chart' and 'app.kubernetes.io/version' labels by @allenporter in #205
- Accept a list of comma separated values for --strip-attrs and strip spec template labels by @allenporter in #206
- Add --limit-bytes to diff command to truncate output in github actions by @allenporter in #208
- Update pre-commit hook charliermarsh/ruff-pre-commit to v0.0.270 by @renovate in #210
- Add OCIRepository support by @allenporter in #200
- Improve flux-local CLI failure handling by @allenporter in #212
- Add --kustomize-build-flags to allow override for kustomize build by @allenporter in #213
- Allow setting --kustomize-build-flags in github actions by @allenporter in #214
- Allow sourceRef.namespace as optional when matching the HelmRelease by @allenporter in #215
- Allow --kustomize-build-flags in flux-local test by @allenporter in #216
- Add OCIRepository sources to flux diff and test actions by @allenporter in #217
- Fix github actions by allowing empty string --sources flag by @allenporter in #218
- Update setup.cfg to release 1.3.0 by @allenporter in #219
Developer updates
- Update dependency ruff to v0.0.270 by @renovate in #209
- Update dependency coverage to v7.2.6 by @renovate in #194
- Update dependency pydantic to v1.10.8 by @renovate in #195
Full Changelog: 1.2.0...1.3.0