From a47a7db496f53815a5f217befa1c343ae7f4bf38 Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Fri, 29 Nov 2024 07:43:43 +0000
Subject: [PATCH] chore(deps): update all non-major dependencies to v0.8.1
(master) (#222)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
This PR contains the following updates:
| Package | Type | Update | Change | Age | Adoption | Passing |
Confidence |
|---|---|---|---|---|---|---|---|
|
[charliermarsh/ruff-pre-commit](https://redirect.github.com/charliermarsh/ruff-pre-commit)
| repository | patch | `v0.8.0` -> `v0.8.1` |
[![age](https://developer.mend.io/api/mc/badges/age/github-tags/charliermarsh%2fruff-pre-commit/v0.8.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/github-tags/charliermarsh%2fruff-pre-commit/v0.8.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/github-tags/charliermarsh%2fruff-pre-commit/v0.8.0/v0.8.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/github-tags/charliermarsh%2fruff-pre-commit/v0.8.0/v0.8.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [ruff](https://docs.astral.sh/ruff)
([source](https://redirect.github.com/astral-sh/ruff),
[changelog](https://redirect.github.com/astral-sh/ruff/blob/main/CHANGELOG.md))
| local | patch | `0.8.0` -> `0.8.1` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/ruff/0.8.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/ruff/0.8.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/ruff/0.8.0/0.8.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/ruff/0.8.0/0.8.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
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://redirect.github.com/renovatebot/renovate/discussions/new)
if you have any questions.
---
### Release Notes
charliermarsh/ruff-pre-commit
(charliermarsh/ruff-pre-commit)
###
[`v0.8.1`](https://redirect.github.com/astral-sh/ruff-pre-commit/releases/tag/v0.8.1)
[Compare
Source](https://redirect.github.com/charliermarsh/ruff-pre-commit/compare/v0.8.0...v0.8.1)
See: https://github.com/astral-sh/ruff/releases/tag/0.8.1
astral-sh/ruff (ruff)
###
[`v0.8.1`](https://redirect.github.com/astral-sh/ruff/blob/HEAD/CHANGELOG.md#081)
[Compare
Source](https://redirect.github.com/astral-sh/ruff/compare/0.8.0...0.8.1)
##### Preview features
- Formatter: Avoid invalid syntax for format-spec with quotes for all
Python versions
([#14625](https://redirect.github.com/astral-sh/ruff/pull/14625))
- Formatter: Consider quotes inside format-specs when choosing the
quotes for an f-string
([#14493](https://redirect.github.com/astral-sh/ruff/pull/14493))
- Formatter: Do not consider f-strings with escaped newlines as
multiline
([#14624](https://redirect.github.com/astral-sh/ruff/pull/14624))
- Formatter: Fix f-string formatting in assignment statement
([#14454](https://redirect.github.com/astral-sh/ruff/pull/14454))
- Formatter: Fix unnecessary space around power operator (`**`) in
overlong f-string expressions
([#14489](https://redirect.github.com/astral-sh/ruff/pull/14489))
- \[`airflow`] Avoid implicit `schedule` argument to `DAG` and `@dag`
(`AIR301`)
([#14581](https://redirect.github.com/astral-sh/ruff/pull/14581))
- \[`flake8-builtins`] Exempt private built-in modules (`A005`)
([#14505](https://redirect.github.com/astral-sh/ruff/pull/14505))
- \[`flake8-pytest-style`] Fix `pytest.mark.parametrize` rules to check
calls instead of decorators
([#14515](https://redirect.github.com/astral-sh/ruff/pull/14515))
- \[`flake8-type-checking`] Implement `runtime-cast-value` (`TC006`)
([#14511](https://redirect.github.com/astral-sh/ruff/pull/14511))
- \[`flake8-type-checking`] Implement `unquoted-type-alias` (`TC007`)
and `quoted-type-alias` (`TC008`)
([#12927](https://redirect.github.com/astral-sh/ruff/pull/12927))
- \[`flake8-use-pathlib`] Recommend `Path.iterdir()` over `os.listdir()`
(`PTH208`)
([#14509](https://redirect.github.com/astral-sh/ruff/pull/14509))
- \[`pylint`] Extend `invalid-envvar-default` to detect `os.environ.get`
(`PLW1508`)
([#14512](https://redirect.github.com/astral-sh/ruff/pull/14512))
- \[`pylint`] Implement `len-test` (`PLC1802`)
([#14309](https://redirect.github.com/astral-sh/ruff/pull/14309))
- \[`refurb`] Fix bug where methods defined using lambdas were flagged
by `FURB118`
([#14639](https://redirect.github.com/astral-sh/ruff/pull/14639))
- \[`ruff`] Auto-add `r` prefix when string has no backslashes for
`unraw-re-pattern` (`RUF039`)
([#14536](https://redirect.github.com/astral-sh/ruff/pull/14536))
- \[`ruff`] Implement `invalid-assert-message-literal-argument`
(`RUF040`)
([#14488](https://redirect.github.com/astral-sh/ruff/pull/14488))
- \[`ruff`] Implement `unnecessary-nested-literal` (`RUF041`)
([#14323](https://redirect.github.com/astral-sh/ruff/pull/14323))
- \[`ruff`] Implement `unnecessary-regular-expression` (`RUF055`)
([#14659](https://redirect.github.com/astral-sh/ruff/pull/14659))
##### Rule changes
- Ignore more rules for stub files
([#14541](https://redirect.github.com/astral-sh/ruff/pull/14541))
- \[`pep8-naming`] Eliminate false positives for single-letter names
(`N811`, `N814`)
([#14584](https://redirect.github.com/astral-sh/ruff/pull/14584))
- \[`pyflakes`] Avoid false positives in `@no_type_check` contexts
(`F821`, `F722`)
([#14615](https://redirect.github.com/astral-sh/ruff/pull/14615))
- \[`ruff`] Detect redirected-noqa in file-level comments (`RUF101`)
([#14635](https://redirect.github.com/astral-sh/ruff/pull/14635))
- \[`ruff`] Mark fixes for `unsorted-dunder-all` and
`unsorted-dunder-slots` as unsafe when there are complex comments in the
sequence (`RUF022`, `RUF023`)
([#14560](https://redirect.github.com/astral-sh/ruff/pull/14560))
##### Bug fixes
- Avoid fixing code to `None | None` for `redundant-none-literal`
(`PYI061`) and `never-union` (`RUF020`)
([#14583](https://redirect.github.com/astral-sh/ruff/pull/14583),
[#14589](https://redirect.github.com/astral-sh/ruff/pull/14589))
- \[`flake8-bugbear`] Fix `mutable-contextvar-default` to resolve
annotated function calls properly (`B039`)
([#14532](https://redirect.github.com/astral-sh/ruff/pull/14532))
- \[`flake8-pyi`, `ruff`] Fix traversal of nested literals and unions
(`PYI016`, `PYI051`, `PYI055`, `PYI062`, `RUF041`)
([#14641](https://redirect.github.com/astral-sh/ruff/pull/14641))
- \[`flake8-pyi`] Avoid rewriting invalid type expressions in
`unnecessary-type-union` (`PYI055`)
([#14660](https://redirect.github.com/astral-sh/ruff/pull/14660))
- \[`flake8-type-checking`] Avoid syntax errors and type checking
problem for quoted annotations autofix (`TC003`, `TC006`)
([#14634](https://redirect.github.com/astral-sh/ruff/pull/14634))
- \[`pylint`] Do not wrap function calls in parentheses in the fix for
unnecessary-dunder-call (`PLC2801`)
([#14601](https://redirect.github.com/astral-sh/ruff/pull/14601))
- \[`ruff`] Handle `attrs`'s `auto_attribs` correctly (`RUF009`)
([#14520](https://redirect.github.com/astral-sh/ruff/pull/14520))
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
â™» **Rebasing**: Whenever PR is behind base branch, 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 was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/ddoroshev/pylerplate).
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
---
.pre-commit-config.yaml | 2 +-
poetry.lock | 38 +++++++++++++++++++-------------------
2 files changed, 20 insertions(+), 20 deletions(-)
diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml
index 8f331d8..6d46505 100644
--- a/.pre-commit-config.yaml
+++ b/.pre-commit-config.yaml
@@ -19,7 +19,7 @@ repos:
- id: trailing-whitespace
- repo: https://github.com/charliermarsh/ruff-pre-commit
- rev: v0.8.0
+ rev: v0.8.1
hooks:
- id: ruff
args:
diff --git a/poetry.lock b/poetry.lock
index a42213a..fc9b6c8 100644
--- a/poetry.lock
+++ b/poetry.lock
@@ -607,29 +607,29 @@ files = [
[[package]]
name = "ruff"
-version = "0.8.0"
+version = "0.8.1"
description = "An extremely fast Python linter and code formatter, written in Rust."
optional = false
python-versions = ">=3.7"
files = [
- {file = "ruff-0.8.0-py3-none-linux_armv6l.whl", hash = "sha256:fcb1bf2cc6706adae9d79c8d86478677e3bbd4ced796ccad106fd4776d395fea"},
- {file = "ruff-0.8.0-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:295bb4c02d58ff2ef4378a1870c20af30723013f441c9d1637a008baaf928c8b"},
- {file = "ruff-0.8.0-py3-none-macosx_11_0_arm64.whl", hash = "sha256:7b1f1c76b47c18fa92ee78b60d2d20d7e866c55ee603e7d19c1e991fad933a9a"},
- {file = "ruff-0.8.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:eb0d4f250a7711b67ad513fde67e8870109e5ce590a801c3722580fe98c33a99"},
- {file = "ruff-0.8.0-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:0e55cce9aa93c5d0d4e3937e47b169035c7e91c8655b0974e61bb79cf398d49c"},
- {file = "ruff-0.8.0-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3f4cd64916d8e732ce6b87f3f5296a8942d285bbbc161acee7fe561134af64f9"},
- {file = "ruff-0.8.0-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:c5c1466be2a2ebdf7c5450dd5d980cc87c8ba6976fb82582fea18823da6fa362"},
- {file = "ruff-0.8.0-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:2dabfd05b96b7b8f2da00d53c514eea842bff83e41e1cceb08ae1966254a51df"},
- {file = "ruff-0.8.0-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:facebdfe5a5af6b1588a1d26d170635ead6892d0e314477e80256ef4a8470cf3"},
- {file = "ruff-0.8.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:87a8e86bae0dbd749c815211ca11e3a7bd559b9710746c559ed63106d382bd9c"},
- {file = "ruff-0.8.0-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:85e654f0ded7befe2d61eeaf3d3b1e4ef3894469cd664ffa85006c7720f1e4a2"},
- {file = "ruff-0.8.0-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:83a55679c4cb449fa527b8497cadf54f076603cc36779b2170b24f704171ce70"},
- {file = "ruff-0.8.0-py3-none-musllinux_1_2_i686.whl", hash = "sha256:812e2052121634cf13cd6fddf0c1871d0ead1aad40a1a258753c04c18bb71bbd"},
- {file = "ruff-0.8.0-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:780d5d8523c04202184405e60c98d7595bdb498c3c6abba3b6d4cdf2ca2af426"},
- {file = "ruff-0.8.0-py3-none-win32.whl", hash = "sha256:5fdb6efecc3eb60bba5819679466471fd7d13c53487df7248d6e27146e985468"},
- {file = "ruff-0.8.0-py3-none-win_amd64.whl", hash = "sha256:582891c57b96228d146725975fbb942e1f30a0c4ba19722e692ca3eb25cc9b4f"},
- {file = "ruff-0.8.0-py3-none-win_arm64.whl", hash = "sha256:ba93e6294e9a737cd726b74b09a6972e36bb511f9a102f1d9a7e1ce94dd206a6"},
- {file = "ruff-0.8.0.tar.gz", hash = "sha256:a7ccfe6331bf8c8dad715753e157457faf7351c2b69f62f32c165c2dbcbacd44"},
+ {file = "ruff-0.8.1-py3-none-linux_armv6l.whl", hash = "sha256:fae0805bd514066f20309f6742f6ee7904a773eb9e6c17c45d6b1600ca65c9b5"},
+ {file = "ruff-0.8.1-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:b8a4f7385c2285c30f34b200ca5511fcc865f17578383db154e098150ce0a087"},
+ {file = "ruff-0.8.1-py3-none-macosx_11_0_arm64.whl", hash = "sha256:cd054486da0c53e41e0086e1730eb77d1f698154f910e0cd9e0d64274979a209"},
+ {file = "ruff-0.8.1-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2029b8c22da147c50ae577e621a5bfbc5d1fed75d86af53643d7a7aee1d23871"},
+ {file = "ruff-0.8.1-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:2666520828dee7dfc7e47ee4ea0d928f40de72056d929a7c5292d95071d881d1"},
+ {file = "ruff-0.8.1-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:333c57013ef8c97a53892aa56042831c372e0bb1785ab7026187b7abd0135ad5"},
+ {file = "ruff-0.8.1-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:288326162804f34088ac007139488dcb43de590a5ccfec3166396530b58fb89d"},
+ {file = "ruff-0.8.1-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b12c39b9448632284561cbf4191aa1b005882acbc81900ffa9f9f471c8ff7e26"},
+ {file = "ruff-0.8.1-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:364e6674450cbac8e998f7b30639040c99d81dfb5bbc6dfad69bc7a8f916b3d1"},
+ {file = "ruff-0.8.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b22346f845fec132aa39cd29acb94451d030c10874408dbf776af3aaeb53284c"},
+ {file = "ruff-0.8.1-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:b2f2f7a7e7648a2bfe6ead4e0a16745db956da0e3a231ad443d2a66a105c04fa"},
+ {file = "ruff-0.8.1-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:adf314fc458374c25c5c4a4a9270c3e8a6a807b1bec018cfa2813d6546215540"},
+ {file = "ruff-0.8.1-py3-none-musllinux_1_2_i686.whl", hash = "sha256:a885d68342a231b5ba4d30b8c6e1b1ee3a65cf37e3d29b3c74069cdf1ee1e3c9"},
+ {file = "ruff-0.8.1-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:d2c16e3508c8cc73e96aa5127d0df8913d2290098f776416a4b157657bee44c5"},
+ {file = "ruff-0.8.1-py3-none-win32.whl", hash = "sha256:93335cd7c0eaedb44882d75a7acb7df4b77cd7cd0d2255c93b28791716e81790"},
+ {file = "ruff-0.8.1-py3-none-win_amd64.whl", hash = "sha256:2954cdbe8dfd8ab359d4a30cd971b589d335a44d444b6ca2cb3d1da21b75e4b6"},
+ {file = "ruff-0.8.1-py3-none-win_arm64.whl", hash = "sha256:55873cc1a473e5ac129d15eccb3c008c096b94809d693fc7053f588b67822737"},
+ {file = "ruff-0.8.1.tar.gz", hash = "sha256:3583db9a6450364ed5ca3f3b4225958b24f78178908d5c4bc0f46251ccca898f"},
]
[[package]]