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 [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](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` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/mashumaro/3.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/mashumaro/3.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/mashumaro/3.12/3.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/mashumaro/3.12/3.13?slim=true)](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 [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](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 [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](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 [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](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` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/ruff/0.4.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/ruff/0.4.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/ruff/0.4.2/0.4.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/ruff/0.4.2/0.4.3?slim=true)](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 [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](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 [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](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` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/coverage/7.5.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/coverage/7.5.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/coverage/7.5.0/7.5.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/coverage/7.5.0/7.5.1?slim=true)](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