From 3ce190dec0f2e15de282286ec9664646b055ec3f Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Mon, 27 Feb 2023 14:57:52 -0800
Subject: [PATCH] =?UTF-8?q?=E2=AC=86=EF=B8=8F=20Update=20dependency=20ruff?=
=?UTF-8?q?=20to=20^0.0.253=20(#62)?=
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://togithub.com/charliermarsh/ruff) | `^0.0.252` ->
`^0.0.253` |
[![age](https://badges.renovateapi.com/packages/pypi/ruff/0.0.253/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/pypi/ruff/0.0.253/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/pypi/ruff/0.0.253/compatibility-slim/0.0.252)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/pypi/ruff/0.0.253/confidence-slim/0.0.252)](https://docs.renovatebot.com/merge-confidence/)
|
---
### Release Notes
charliermarsh/ruff
###
[`v0.0.253`](https://togithub.com/charliermarsh/ruff/releases/tag/v0.0.253)
[Compare
Source](https://togithub.com/charliermarsh/ruff/compare/v0.0.252...v0.0.253)
#### What's Changed
##### Rules
- \[`pyupgrade`] Avoid rewriting any PEP 604 runtime annotations by
[@charliermarsh](https://togithub.com/charliermarsh) in
[https://github.com/charliermarsh/ruff/pull/3217](https://togithub.com/charliermarsh/ruff/pull/3217)
- \[`pycodestyle`] Missing whitespace after keyword by
[@carlosmiei](https://togithub.com/carlosmiei) in
[https://github.com/charliermarsh/ruff/pull/3225](https://togithub.com/charliermarsh/ruff/pull/3225)
- \[`pycodestyle`] trailing-whitespace, blank-line-contains-whitespace
(W291, W293) by [@mknaw](https://togithub.com/mknaw) in
[https://github.com/charliermarsh/ruff/pull/3122](https://togithub.com/charliermarsh/ruff/pull/3122)
- \[`flake8-pyi`]: PYI009, PYI010, PYI021 by
[@sbdchd](https://togithub.com/sbdchd) in
[https://github.com/charliermarsh/ruff/pull/3230](https://togithub.com/charliermarsh/ruff/pull/3230)
- \[`flake8-pyi`]: PYI011, PYI014 by
[@sbdchd](https://togithub.com/sbdchd) in
[https://github.com/charliermarsh/ruff/pull/3238](https://togithub.com/charliermarsh/ruff/pull/3238)
- \[`flake8-django`] DJ003, DJ006, DJ007 by
[@lkh42t](https://togithub.com/lkh42t) in
[https://github.com/charliermarsh/ruff/pull/3236](https://togithub.com/charliermarsh/ruff/pull/3236)
- \[`pylint`] Implement pylint's `else-if-used` rule (`PLR5501`) by
[@chanman3388](https://togithub.com/chanman3388) in
[https://github.com/charliermarsh/ruff/pull/3231](https://togithub.com/charliermarsh/ruff/pull/3231)
- \[`pylint`] W0603: global-statement by
[@igozali](https://togithub.com/igozali) in
[https://github.com/charliermarsh/ruff/pull/3227](https://togithub.com/charliermarsh/ruff/pull/3227)
- \[`flake8-pie`] Unnecessary list comprehension, with autofix (PIE802)
by [@matthewlloyd](https://togithub.com/matthewlloyd) in
[https://github.com/charliermarsh/ruff/pull/3149](https://togithub.com/charliermarsh/ruff/pull/3149)
##### Settings
- Allow ruff.toml file to be dot-prefixed (as .ruff.toml) by
[@charliermarsh](https://togithub.com/charliermarsh) in
[https://github.com/charliermarsh/ruff/pull/3221](https://togithub.com/charliermarsh/ruff/pull/3221)
- \[`pydocstyle`]: Implement `ignore-decorators` by
[@edgarrmondragon](https://togithub.com/edgarrmondragon) in
[https://github.com/charliermarsh/ruff/pull/3229](https://togithub.com/charliermarsh/ruff/pull/3229)
##### Bug Fixes
- Avoid suggesting 'is' for constant literals by
[@charliermarsh](https://togithub.com/charliermarsh) in
[https://github.com/charliermarsh/ruff/pull/3146](https://togithub.com/charliermarsh/ruff/pull/3146)
- Omit non-.py\[i] files from module naming rules by
[@charliermarsh](https://togithub.com/charliermarsh) in
[https://github.com/charliermarsh/ruff/pull/3153](https://togithub.com/charliermarsh/ruff/pull/3153)
- Bind star patterns in match statements by
[@charliermarsh](https://togithub.com/charliermarsh) in
[https://github.com/charliermarsh/ruff/pull/3169](https://togithub.com/charliermarsh/ruff/pull/3169)
- Update RustPython to support \*tuple annotations by
[@charliermarsh](https://togithub.com/charliermarsh) in
[https://github.com/charliermarsh/ruff/pull/3178](https://togithub.com/charliermarsh/ruff/pull/3178)
- Use `writeln` with --show-settings by
[@charliermarsh](https://togithub.com/charliermarsh) in
[https://github.com/charliermarsh/ruff/pull/3180](https://togithub.com/charliermarsh/ruff/pull/3180)
- Avoid boolean-trap rules for ConfigParser get() methods by
[@monosans](https://togithub.com/monosans) in
[https://github.com/charliermarsh/ruff/pull/3209](https://togithub.com/charliermarsh/ruff/pull/3209)
- Avoid flagging logging-too-few-args with no arguments by
[@charliermarsh](https://togithub.com/charliermarsh) in
[https://github.com/charliermarsh/ruff/pull/3220](https://togithub.com/charliermarsh/ruff/pull/3220)
- Expand the range of the COM812 autofix to include the preceding token
by [@matthewlloyd](https://togithub.com/matthewlloyd) in
[https://github.com/charliermarsh/ruff/pull/3241](https://togithub.com/charliermarsh/ruff/pull/3241)
- Avoid flagging Pylint logging rules with starred arguments by
[@charliermarsh](https://togithub.com/charliermarsh) in
[https://github.com/charliermarsh/ruff/pull/3244](https://togithub.com/charliermarsh/ruff/pull/3244)
- Avoid flagging unfixable `TypedDict` and `NamedTuple` definitions by
[@charliermarsh](https://togithub.com/charliermarsh) in
[https://github.com/charliermarsh/ruff/pull/3148](https://togithub.com/charliermarsh/ruff/pull/3148)
- Fix ExceptionGroup F821 false positive by
[@JonathanPlasse](https://togithub.com/JonathanPlasse) in
[https://github.com/charliermarsh/ruff/pull/3167](https://togithub.com/charliermarsh/ruff/pull/3167)
- Avoid autofixing some PT violations when comments are present by
[@charliermarsh](https://togithub.com/charliermarsh) in
[https://github.com/charliermarsh/ruff/pull/3198](https://togithub.com/charliermarsh/ruff/pull/3198)
- Exclude globsets for --show-settings by
[@charliermarsh](https://togithub.com/charliermarsh) in
[https://github.com/charliermarsh/ruff/pull/3201](https://togithub.com/charliermarsh/ruff/pull/3201)
- \[`flake8-tidy-imports`] fix autofix for relative imports by
[@sciyoshi](https://togithub.com/sciyoshi) in
[https://github.com/charliermarsh/ruff/pull/3197](https://togithub.com/charliermarsh/ruff/pull/3197)
- Fix Markdown errors in docs by
[@JonathanPlasse](https://togithub.com/JonathanPlasse) in
[https://github.com/charliermarsh/ruff/pull/3187](https://togithub.com/charliermarsh/ruff/pull/3187)
- Normalize treatment of aliased and unaliased imports by
[@charliermarsh](https://togithub.com/charliermarsh) in
[https://github.com/charliermarsh/ruff/pull/3216](https://togithub.com/charliermarsh/ruff/pull/3216)
- Avoid EXE001 and EXE002 errors from stdin input by
[@charliermarsh](https://togithub.com/charliermarsh) in
[https://github.com/charliermarsh/ruff/pull/3218](https://togithub.com/charliermarsh/ruff/pull/3218)
- \[bandit]: Do not treat "passed" as "password" for
`S105`/`S106`/`S107` by
[@edgarrmondragon](https://togithub.com/edgarrmondragon) in
[https://github.com/charliermarsh/ruff/pull/3222](https://togithub.com/charliermarsh/ruff/pull/3222)
#### New Contributors
- [@mknaw](https://togithub.com/mknaw) made their first
contribution in
[https://github.com/charliermarsh/ruff/pull/3122](https://togithub.com/charliermarsh/ruff/pull/3122)
- [@monosans](https://togithub.com/monosans) made their first
contribution in
[https://github.com/charliermarsh/ruff/pull/3209](https://togithub.com/charliermarsh/ruff/pull/3209)
- [@lkh42t](https://togithub.com/lkh42t) made their first
contribution in
[https://github.com/charliermarsh/ruff/pull/3236](https://togithub.com/charliermarsh/ruff/pull/3236)
- [@igozali](https://togithub.com/igozali) made their first
contribution in
[https://github.com/charliermarsh/ruff/pull/3227](https://togithub.com/charliermarsh/ruff/pull/3227)
**Full Changelog**:
https://github.com/charliermarsh/ruff/compare/v0.0.252...v0.0.253
---
### 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 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://app.renovatebot.com/dashboard#github/ixm-one/pytest-cmake-presets).
Signed-off-by: Renovate Bot
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
---
poetry.lock | 38 +++++++++++++++++++-------------------
pyproject.toml | 2 +-
2 files changed, 20 insertions(+), 20 deletions(-)
diff --git a/poetry.lock b/poetry.lock
index ae6cfc7..48543f7 100644
--- a/poetry.lock
+++ b/poetry.lock
@@ -475,29 +475,29 @@ testing = ["filelock"]
[[package]]
name = "ruff"
-version = "0.0.252"
+version = "0.0.253"
description = "An extremely fast Python linter, written in Rust."
category = "dev"
optional = false
python-versions = ">=3.7"
files = [
- {file = "ruff-0.0.252-py3-none-macosx_10_7_x86_64.whl", hash = "sha256:349367a227c4db7abbc3a9993efea8a608b5bea4bb4a1e5fc6f0d56819524f92"},
- {file = "ruff-0.0.252-py3-none-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl", hash = "sha256:ce77f9106d96b4faf7865860fb5155b9deaf6f699d9c279118c5ad947739ecaf"},
- {file = "ruff-0.0.252-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:edadb0b050293b4e60dab979ba6a4e734d9c899cbe316a0ee5b65e3cdd39c750"},
- {file = "ruff-0.0.252-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:4efdae98937d1e4d23ab0b7fc7e8e6b6836cc7d2d42238ceeacbc793ef780542"},
- {file = "ruff-0.0.252-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c8546d879f7d3f669379a03e7b103d90e11901976ab508aeda59c03dfd8a359e"},
- {file = "ruff-0.0.252-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:83fdc7169b6c1fb5fe8d1cdf345697f558c1b433ef97df9ca11defa2a8f3ee9e"},
- {file = "ruff-0.0.252-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:84ed9be1a17e2a556a571a5b959398633dd10910abd8dcf8b098061e746e892d"},
- {file = "ruff-0.0.252-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:6f5e77bd9ba4438cf2ee32154e2673afe22f538ef29f5d65ca47e3dc46c42cf8"},
- {file = "ruff-0.0.252-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3a5179b94b45c0f8512eaff3ab304c14714a46df2e9ca72a9d96084adc376b71"},
- {file = "ruff-0.0.252-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:92efd8a71157595df5bc46aaaa0613d8a2fbc5cddc53ae7b749c16025c324732"},
- {file = "ruff-0.0.252-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:fd350fc10832cfd28e681d829a8aa83ea3e653326e0ea9d98637dfb8d46177d2"},
- {file = "ruff-0.0.252-py3-none-musllinux_1_2_i686.whl", hash = "sha256:f119240c9631216e846166e06023b1d878e25fbac93bf20da50069e91cfbfaee"},
- {file = "ruff-0.0.252-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:5c5a49f89f5ede93d16eddfeeadd7e5739ec703e8f63ac95eac30236b9e49da3"},
- {file = "ruff-0.0.252-py3-none-win32.whl", hash = "sha256:89a897dc743f2fe063483ea666097e72e848f4bbe40493fe0533e61799959f6e"},
- {file = "ruff-0.0.252-py3-none-win_amd64.whl", hash = "sha256:cdc89ad6ff88519b1fb1816ac82a9ad910762c90ff5fd64dda7691b72d36aff7"},
- {file = "ruff-0.0.252-py3-none-win_arm64.whl", hash = "sha256:4b594a17cf53077165429486650658a0e1b2ac6ab88954f5afd50d2b1b5657a9"},
- {file = "ruff-0.0.252.tar.gz", hash = "sha256:6992611ab7bdbe7204e4831c95ddd3febfeece2e6f5e44bbed044454c7db0f63"},
+ {file = "ruff-0.0.253-py3-none-macosx_10_7_x86_64.whl", hash = "sha256:69126b80d4da50a394cfe9da947377841cc6c83b0e05cfe9933672ce5c61bfcf"},
+ {file = "ruff-0.0.253-py3-none-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl", hash = "sha256:0f44caf5bbdaeacc3cba4ee3369638e4f6e4e71c9ca773d2f3fc3f65e4bfb434"},
+ {file = "ruff-0.0.253-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8144a2fd6533e7a0dbaaf9a3dde44b8414eebf5a86a1fe21e0471d052a3e9c14"},
+ {file = "ruff-0.0.253-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:07603b362f0dad56e30e7ef2f37bf480732ff8bcf52fe4fd6c9445eb42259f42"},
+ {file = "ruff-0.0.253-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:68f9a50f48510a443ec57bcf51656bbef47e5972290c450398108ac2a53dfd32"},
+ {file = "ruff-0.0.253-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:c6ed42010c379d42b81b537957b413cf8531a00d0a6270913e8527d9d73c7e0c"},
+ {file = "ruff-0.0.253-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ba4b3921fa9c59855b66e1a5ef140d0d872f15a83282bff5b5e3e8db89a45aa2"},
+ {file = "ruff-0.0.253-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:60bda6fd99f9d3919df4362b671a12c83ef83279fc7bc1dc0e1aa689dfd91a71"},
+ {file = "ruff-0.0.253-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:19061d9b5809a0505a233580b48b59b847823ab90e266f8ae40cb31d3708bacf"},
+ {file = "ruff-0.0.253-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:6ee92a7688f327c664891567aa24e4a8cae8635934df95e0dbe65b0e991fcc6e"},
+ {file = "ruff-0.0.253-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:f0ff811ea61684c6e9284afa701b8388818ab5ef8ebd6144c15c9ba64f459f1e"},
+ {file = "ruff-0.0.253-py3-none-musllinux_1_2_i686.whl", hash = "sha256:4548734b2671b80ee4c20aa410d7d2a5b32f087f8759d4f5991c74b8cfa51d7b"},
+ {file = "ruff-0.0.253-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:e2485f728f04bf3bd6142e55dd2869c769299b73a4bdbe1a795e98332df75561"},
+ {file = "ruff-0.0.253-py3-none-win32.whl", hash = "sha256:a66109185382375246d7b0dae2f594801fd8ceb5f8206159c55791aaec9aa4bb"},
+ {file = "ruff-0.0.253-py3-none-win_amd64.whl", hash = "sha256:a64e9f97a6b0bfce924e65fa845f669c969d42c30fb61e1e4d87b2c70d835cb9"},
+ {file = "ruff-0.0.253-py3-none-win_arm64.whl", hash = "sha256:506987ac3bc212cd74bf1ca032756e67ada93c4add3b7541e3549bbad5e0fc40"},
+ {file = "ruff-0.0.253.tar.gz", hash = "sha256:ab746c843a9673d2637bcbcb45da12ed4d44c0c90f0823484d6dcb660118b539"},
]
[[package]]
@@ -560,4 +560,4 @@ typing-extensions = ">=3.7.4"
[metadata]
lock-version = "2.0"
python-versions = "^3.10"
-content-hash = "ce43829a64cf597479f1c660fd7664ed507ce09f4cea9db2f656a302e7700a8c"
+content-hash = "38056ed91f9b8edc7a1c6512b6b29890f7f81fb70caf848e03f2677df67d124d"
diff --git a/pyproject.toml b/pyproject.toml
index 40a5e77..57cc337 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -42,7 +42,7 @@ optional = true
pyright = "^1.1.285"
black = "^23.0.0"
isort = "^5.10.1"
-ruff = "^0.0.252"
+ruff = "^0.0.253"
pytest-xdist = "^3.1.0"
pytest-cov = "^4.0.0"
ninja = "^1.11.1"