From 4bd77d376c1eca2e14baf25c949cd4f63a3a5f15 Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Tue, 30 Apr 2024 15:56:28 +0000
Subject: [PATCH 1/6] chore(deps): update dependency mashumaro to v3.13 (#656)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
[](https://renovatebot.com)
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [mashumaro](https://togithub.com/Fatal1ty/mashumaro) | `==3.12` ->
`==3.13` |
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
---
### Release Notes
Fatal1ty/mashumaro (mashumaro)
###
[`v3.13`](https://togithub.com/Fatal1ty/mashumaro/releases/tag/v3.13)
[Compare
Source](https://togithub.com/Fatal1ty/mashumaro/compare/v3.12...v3.13)
## Changes
- Added support for Python 3.13
([#208](https://togithub.com/Fatal1ty/mashumaro/issues/208),
[#209](https://togithub.com/Fatal1ty/mashumaro/issues/209))
- Added support for PEP 695
([#211](https://togithub.com/Fatal1ty/mashumaro/issues/211))
- Added initial support for PEP 696 with typing-extensions 4.11.0
reference implementation
([#216](https://togithub.com/Fatal1ty/mashumaro/issues/216))
- Added support for `MappingProxyType`
([#218](https://togithub.com/Fatal1ty/mashumaro/issues/218))
- Added `forbid_extra_keys` config option to reject extra keys on
deserialization
([#197](https://togithub.com/Fatal1ty/mashumaro/issues/197),
[#198](https://togithub.com/Fatal1ty/mashumaro/issues/198))
- Added an alternative way to assign a field alias with `Alias(...)`
annotation
([#214](https://togithub.com/Fatal1ty/mashumaro/issues/214)), see
updated
[documentation](https://togithub.com/Fatal1ty/mashumaro?tab=readme-ov-file#field-aliases)
- Improved union encoding performance
([#194](https://togithub.com/Fatal1ty/mashumaro/issues/194))
- Fixed a case when `omit_default` didn't work for `Enum` with basic
types mixed in
([#204](https://togithub.com/Fatal1ty/mashumaro/issues/204))
- Fixed `RecursionError` when annotated `SerializationStrategy` was used
as a field serialization strategy
([#219](https://togithub.com/Fatal1ty/mashumaro/issues/219))
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
â™» **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 has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/allenporter/flux-local).
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
---
requirements.txt | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/requirements.txt b/requirements.txt
index 61cafe8a..528783bb 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -2,7 +2,7 @@ aiofiles==23.2.1
black==24.4.2
coverage==7.5.0
GitPython==3.1.43
-mashumaro==3.12
+mashumaro==3.13
mypy==1.10.0
nest_asyncio==1.6.0
pdoc==14.4.0
From 03752deb51d3721e100b835c7d4dbd55b122dcf9 Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Thu, 2 May 2024 06:57:50 +0000
Subject: [PATCH 2/6] chore(deps): update ubuntu docker tag to jammy-20240427
(#657)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
[](https://renovatebot.com)
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| ubuntu | stage | patch | `jammy-20240416` -> `jammy-20240427` |
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
â™» **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 has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/allenporter/flux-local).
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
---
.devcontainer/Dockerfile | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/.devcontainer/Dockerfile b/.devcontainer/Dockerfile
index dfc26462..21de61b2 100644
--- a/.devcontainer/Dockerfile
+++ b/.devcontainer/Dockerfile
@@ -1,6 +1,6 @@
# Docker environment for local development in devcontainer
-FROM ubuntu:jammy-20240416
+FROM ubuntu:jammy-20240427
RUN apt-get update --fix-missing && \
apt-get upgrade -y && \
From 6fc21b011e7d06a0ef4831047a37943c57b58702 Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Fri, 3 May 2024 10:13:03 +0000
Subject: [PATCH 3/6] chore(deps): update ghcr.io/kyverno/kyverno-cli docker
tag to v1.12.1 (#658)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
[](https://renovatebot.com)
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
|
[ghcr.io/kyverno/kyverno-cli](https://edu.chainguard.dev/chainguard/chainguard-images/reference/static/)
([source](https://togithub.com/chainguard-images/images/tree/HEAD/images/static))
| final | patch | `v1.12.0` -> `v1.12.1` |
|
[ghcr.io/kyverno/kyverno-cli](https://edu.chainguard.dev/chainguard/chainguard-images/reference/static/)
([source](https://togithub.com/chainguard-images/images/tree/HEAD/images/static))
| stage | patch | `v1.12.0` -> `v1.12.1` |
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
â™» **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.
---
- [ ] If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/allenporter/flux-local).
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
---
.devcontainer/Dockerfile | 2 +-
Dockerfile | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/.devcontainer/Dockerfile b/.devcontainer/Dockerfile
index 21de61b2..43d916a2 100644
--- a/.devcontainer/Dockerfile
+++ b/.devcontainer/Dockerfile
@@ -14,7 +14,7 @@ RUN apt-get update --fix-missing && \
COPY --from=docker.io/bitnami/kubectl:1.30.0 /opt/bitnami/kubectl/bin/kubectl /usr/local/bin/kubectl
COPY --from=registry.k8s.io/kustomize/kustomize:v5.4.1 /app/kustomize /usr/local/bin/kustomize
-COPY --from=ghcr.io/kyverno/kyverno-cli:v1.12.0 /ko-app/kubectl-kyverno /usr/local/bin/kyverno
+COPY --from=ghcr.io/kyverno/kyverno-cli:v1.12.1 /ko-app/kubectl-kyverno /usr/local/bin/kyverno
COPY --from=docker.io/alpine/helm:3.14.4 /usr/bin/helm /usr/local/bin/helm
COPY --from=ghcr.io/fluxcd/flux-cli:v2.2.3 /usr/local/bin/flux /usr/local/bin/flux
diff --git a/Dockerfile b/Dockerfile
index a1504cf3..b8da83cb 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -15,7 +15,7 @@ COPY --from=ghcr.io/fluxcd/flux-cli:v2.2.3 /usr/local/bin/flux
COPY --from=docker.io/alpine/helm:3.14.4 /usr/bin/helm /usr/local/bin/helm
COPY --from=docker.io/bitnami/kubectl:1.30.0 /opt/bitnami/kubectl/bin/kubectl /usr/local/bin/kubectl
COPY --from=registry.k8s.io/kustomize/kustomize:v5.4.1 /app/kustomize /usr/local/bin/kustomize
-COPY --from=ghcr.io/kyverno/kyverno-cli:v1.12.0 /ko-app/kubectl-kyverno /usr/local/bin/kyverno
+COPY --from=ghcr.io/kyverno/kyverno-cli:v1.12.1 /ko-app/kubectl-kyverno /usr/local/bin/kyverno
USER 1001
ENTRYPOINT ["/usr/local/bin/flux-local"]
From d988cf62c44f02d5ce80cdc88c400c73f341ecf4 Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Sat, 4 May 2024 04:12:23 +0000
Subject: [PATCH 4/6] chore(deps): update dependency ruff to v0.4.3 (#659)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
[](https://renovatebot.com)
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [ruff](https://docs.astral.sh/ruff)
([source](https://togithub.com/astral-sh/ruff),
[changelog](https://togithub.com/astral-sh/ruff/blob/main/CHANGELOG.md))
| `==0.4.2` -> `==0.4.3` |
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
---
### Release Notes
astral-sh/ruff (ruff)
###
[`v0.4.3`](https://togithub.com/astral-sh/ruff/blob/HEAD/CHANGELOG.md#043)
[Compare
Source](https://togithub.com/astral-sh/ruff/compare/v0.4.2...v0.4.3)
##### Enhancements
- Add support for PEP 696 syntax
([#11120](https://togithub.com/astral-sh/ruff/pull/11120))
##### Preview features
- \[`refurb`] Use function range for `reimplemented-operator`
diagnostics
([#11271](https://togithub.com/astral-sh/ruff/pull/11271))
- \[`refurb`] Ignore methods in `reimplemented-operator` (`FURB118`)
([#11270](https://togithub.com/astral-sh/ruff/pull/11270))
- \[`refurb`] Implement `fstring-number-format` (`FURB116`)
([#10921](https://togithub.com/astral-sh/ruff/pull/10921))
- \[`ruff`] Implement `redirected-noqa` (`RUF101`)
([#11052](https://togithub.com/astral-sh/ruff/pull/11052))
- \[`pyflakes`] Distinguish between first-party and third-party imports
for fix suggestions
([#11168](https://togithub.com/astral-sh/ruff/pull/11168))
##### Rule changes
- \[`flake8-bugbear`] Ignore non-abstract class attributes when
enforcing `B024`
([#11210](https://togithub.com/astral-sh/ruff/pull/11210))
- \[`flake8-logging`] Include inline instantiations when detecting
loggers
([#11154](https://togithub.com/astral-sh/ruff/pull/11154))
- \[`pylint`] Also emit `PLR0206` for properties with variadic
parameters
([#11200](https://togithub.com/astral-sh/ruff/pull/11200))
- \[`ruff`] Detect duplicate codes as part of `unused-noqa` (`RUF100`)
([#10850](https://togithub.com/astral-sh/ruff/pull/10850))
##### Formatter
- Avoid multiline expression if format specifier is present
([#11123](https://togithub.com/astral-sh/ruff/pull/11123))
##### LSP
- Write `ruff server` setup guide for Helix
([#11183](https://togithub.com/astral-sh/ruff/pull/11183))
- `ruff server` no longer hangs after shutdown
([#11222](https://togithub.com/astral-sh/ruff/pull/11222))
- `ruff server` reads from a configuration TOML file in the user
configuration directory if no local configuration exists
([#11225](https://togithub.com/astral-sh/ruff/pull/11225))
- `ruff server` respects `per-file-ignores` configuration
([#11224](https://togithub.com/astral-sh/ruff/pull/11224))
- `ruff server`: Support a custom TOML configuration file
([#11140](https://togithub.com/astral-sh/ruff/pull/11140))
- `ruff server`: Support setting to prioritize project configuration
over editor configuration
([#11086](https://togithub.com/astral-sh/ruff/pull/11086))
##### Bug fixes
- Avoid debug assertion around NFKC renames
([#11249](https://togithub.com/astral-sh/ruff/pull/11249))
- \[`pyflakes`] Prioritize `redefined-while-unused` over `unused-import`
([#11173](https://togithub.com/astral-sh/ruff/pull/11173))
- \[`ruff`] Respect `async` expressions in comprehension bodies
([#11219](https://togithub.com/astral-sh/ruff/pull/11219))
- \[`pygrep_hooks`] Fix `blanket-noqa` panic when last line has noqa
with no newline (`PGH004`)
([#11108](https://togithub.com/astral-sh/ruff/pull/11108))
- \[`perflint`] Ignore list-copy recommendations for async `for` loops
([#11250](https://togithub.com/astral-sh/ruff/pull/11250))
- \[`pyflakes`] Improve `invalid-print-syntax` documentation
([#11171](https://togithub.com/astral-sh/ruff/pull/11171))
##### Performance
- Avoid allocations for isort module names
([#11251](https://togithub.com/astral-sh/ruff/pull/11251))
- Build a separate ARM wheel for macOS
([#11149](https://togithub.com/astral-sh/ruff/pull/11149))
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
â™» **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 has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/allenporter/flux-local).
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
---
requirements.txt | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/requirements.txt b/requirements.txt
index 528783bb..3fd9d919 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -13,7 +13,7 @@ pytest-asyncio==0.23.6
pytest-cov==5.0.0
python-slugify==8.0.4
PyYAML==6.0.1
-ruff==0.4.2
+ruff==0.4.3
types-aiofiles==23.2.0.20240403
types-PyYAML==6.0.12.20240311
typing-extensions==4.11.0
From 45684e43deb57d36145bb31f6dfda8274fda5bcc Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Sat, 4 May 2024 11:20:20 +0000
Subject: [PATCH 5/6] chore(deps): update pre-commit hook
charliermarsh/ruff-pre-commit to v0.4.3 (#660)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
[](https://renovatebot.com)
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
|
[charliermarsh/ruff-pre-commit](https://togithub.com/charliermarsh/ruff-pre-commit)
| repository | patch | `v0.4.2` -> `v0.4.3` |
Note: The `pre-commit` manager in Renovate is not supported by the
`pre-commit` maintainers or community. Please do not report any problems
there, instead [create a Discussion in the Renovate
repository](https://togithub.com/renovatebot/renovate/discussions/new)
if you have any questions.
---
### Release Notes
charliermarsh/ruff-pre-commit
(charliermarsh/ruff-pre-commit)
###
[`v0.4.3`](https://togithub.com/astral-sh/ruff-pre-commit/releases/tag/v0.4.3)
[Compare
Source](https://togithub.com/charliermarsh/ruff-pre-commit/compare/v0.4.2...v0.4.3)
See: https://github.com/astral-sh/ruff/releases/tag/v0.4.3
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
â™» **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 has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/allenporter/flux-local).
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
---
.pre-commit-config.yaml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml
index 250a010d..805c4d0e 100644
--- a/.pre-commit-config.yaml
+++ b/.pre-commit-config.yaml
@@ -16,7 +16,7 @@ repos:
hooks:
- id: codespell
- repo: https://github.com/charliermarsh/ruff-pre-commit
- rev: 'v0.4.2'
+ rev: 'v0.4.3'
hooks:
- id: ruff
args: [--fix, --exit-non-zero-on-fix]
From 171e3bc088cfde0c0ed1fbba9c33127280eaaf9b Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Sat, 4 May 2024 18:38:54 +0000
Subject: [PATCH 6/6] chore(deps): update dependency coverage to v7.5.1 (#661)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
[](https://renovatebot.com)
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [coverage](https://togithub.com/nedbat/coveragepy) | `==7.5.0` ->
`==7.5.1` |
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
---
### Release Notes
nedbat/coveragepy (coverage)
###
[`v7.5.1`](https://togithub.com/nedbat/coveragepy/blob/HEAD/CHANGES.rst#Version-751--2024-05-04)
[Compare
Source](https://togithub.com/nedbat/coveragepy/compare/7.5.0...7.5.1)
- Fix: a pragma comment on the continuation lines of a multi-line
statement
now excludes the statement and its body, the same as if the pragma is
on the first line. This closes `issue 754`*. The fix was contributed by
`Daniel Diniz `*.
- Fix: very complex source files like `this one `\_
could
cause a maximum recursion error when creating an HTML report. This is
now
fixed, closing `issue 1774`\_.
- HTML report improvements:
- Support files (JavaScript and CSS) referenced by the HTML report now
have
hashes added to their names to ensure updated files are used instead of
stale cached copies.
- Missing branch coverage explanations that said "the condition was
never
false" now read "the condition was always true" because it's easier to
understand.
- Column sort order is remembered better as you move between the index
pages,
fixing `issue 1766`*. Thanks, `Daniel Diniz `*.
.. \_resolvent_lookup:
https://github.com/sympy/sympy/blob/130950f3e6b3f97fcc17f4599ac08f70fdd2e9d4/sympy/polys/numberfields/resolvent_lookup.py
.. \_issue
754[https://github.com/nedbat/coveragepy/issues/754](https://togithub.com/nedbat/coveragepy/issues/754)54
.. \_issue
176[https://github.com/nedbat/coveragepy/issues/1766](https://togithub.com/nedbat/coveragepy/issues/1766)766
.. \_pull
17[https://github.com/nedbat/coveragepy/pull/1768](https://togithub.com/nedbat/coveragepy/pull/1768)1768
.. \_pull
1[https://github.com/nedbat/coveragepy/pull/1773](https://togithub.com/nedbat/coveragepy/pull/1773)/1773
.. \_issue
[https://github.com/nedbat/coveragepy/issues/1774](https://togithub.com/nedbat/coveragepy/issues/1774)s/1774
.. \_changes\_7-5-0:
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
â™» **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 has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/allenporter/flux-local).
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
---
requirements.txt | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/requirements.txt b/requirements.txt
index 3fd9d919..8b8792b2 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -1,6 +1,6 @@
aiofiles==23.2.1
black==24.4.2
-coverage==7.5.0
+coverage==7.5.1
GitPython==3.1.43
mashumaro==3.13
mypy==1.10.0