From 47a1b5cf99e2b42adc32d382262dd73a38c87aed Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Thu, 26 Jan 2023 06:13:19 +0000
Subject: [PATCH] =?UTF-8?q?=E2=AC=86=EF=B8=8F=20Update=20dependency=20ruff?=
=?UTF-8?q?=20to=20^0.0.235=20(#44)?=
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.231` ->
`^0.0.235` |
[![age](https://badges.renovateapi.com/packages/pypi/ruff/0.0.235/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/pypi/ruff/0.0.235/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/pypi/ruff/0.0.235/compatibility-slim/0.0.231)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/pypi/ruff/0.0.235/confidence-slim/0.0.231)](https://docs.renovatebot.com/merge-confidence/)
|
---
### Release Notes
charliermarsh/ruff
###
[`v0.0.235`](https://togithub.com/charliermarsh/ruff/releases/tag/v0.0.235)
[Compare
Source](https://togithub.com/charliermarsh/ruff/compare/v0.0.234...v0.0.235)
#### Summary
Follow-up release to `v0.0.234` to fix two non-fatal issues related to
CLI output.
(No new rules or functionality.)
#### What's Changed
- Avoid duplicate CI runs triggered by pushes to pull requests by
[@andersk](https://togithub.com/andersk) in
[https://github.com/charliermarsh/ruff/pull/2178](https://togithub.com/charliermarsh/ruff/pull/2178)
- Restore single-file license by
[@charliermarsh](https://togithub.com/charliermarsh) in
[https://github.com/charliermarsh/ruff/pull/2180](https://togithub.com/charliermarsh/ruff/pull/2180)
- Windows compatibility by
[@sbrugman](https://togithub.com/sbrugman) in
[https://github.com/charliermarsh/ruff/pull/2033](https://togithub.com/charliermarsh/ruff/pull/2033)
- Remove stray parenthesis from fixed errors message by
[@andersk](https://togithub.com/andersk) in
[https://github.com/charliermarsh/ruff/pull/2181](https://togithub.com/charliermarsh/ruff/pull/2181)
- Fix conflicting error message warning by
[@charliermarsh](https://togithub.com/charliermarsh) in
[https://github.com/charliermarsh/ruff/pull/2182](https://togithub.com/charliermarsh/ruff/pull/2182)
**Full Changelog**:
https://github.com/charliermarsh/ruff/compare/v0.0.234...v0.0.235
###
[`v0.0.234`](https://togithub.com/charliermarsh/ruff/releases/tag/v0.0.234)
[Compare
Source](https://togithub.com/charliermarsh/ruff/compare/v0.0.233...v0.0.234)
#### What's Changed
- Move is_overlong to helpers by
[@ericroberts](https://togithub.com/ericroberts) in
[https://github.com/charliermarsh/ruff/pull/2137](https://togithub.com/charliermarsh/ruff/pull/2137)
- Update .pre-commit-config.yml by
[@JonathanPlasse](https://togithub.com/JonathanPlasse) in
[https://github.com/charliermarsh/ruff/pull/2139](https://togithub.com/charliermarsh/ruff/pull/2139)
- Avoid generating dirty call paths by
[@charliermarsh](https://togithub.com/charliermarsh) in
[https://github.com/charliermarsh/ruff/pull/2144](https://togithub.com/charliermarsh/ruff/pull/2144)
- Implement runtime-import-in-type-checking-block (TYP004) by
[@charliermarsh](https://togithub.com/charliermarsh) in
[https://github.com/charliermarsh/ruff/pull/2146](https://togithub.com/charliermarsh/ruff/pull/2146)
- Implement typing-only import detection (TYP001, TYP002, TYP003) by
[@charliermarsh](https://togithub.com/charliermarsh) in
[https://github.com/charliermarsh/ruff/pull/2147](https://togithub.com/charliermarsh/ruff/pull/2147)
- Add `#![warn(clippy::pedantic)]` to lib.rs and main.rs files by
[@not-my-profile](https://togithub.com/not-my-profile) in
[https://github.com/charliermarsh/ruff/pull/2148](https://togithub.com/charliermarsh/ruff/pull/2148)
- Treat Python 3.7 as minimum supported version by
[@charliermarsh](https://togithub.com/charliermarsh) in
[https://github.com/charliermarsh/ruff/pull/2159](https://togithub.com/charliermarsh/ruff/pull/2159)
- Avoid flagging unused loop variable (B007) with locals() by
[@charliermarsh](https://togithub.com/charliermarsh) in
[https://github.com/charliermarsh/ruff/pull/2161](https://togithub.com/charliermarsh/ruff/pull/2161)
- Avoid prefer-type-error (TRY004) with intermediary control flow by
[@charliermarsh](https://togithub.com/charliermarsh) in
[https://github.com/charliermarsh/ruff/pull/2162](https://togithub.com/charliermarsh/ruff/pull/2162)
- Add an FAQ on autofix by
[@charliermarsh](https://togithub.com/charliermarsh) in
[https://github.com/charliermarsh/ruff/pull/2163](https://togithub.com/charliermarsh/ruff/pull/2163)
- Avoid re-resolving settings for repeated paths by
[@charliermarsh](https://togithub.com/charliermarsh) in
[https://github.com/charliermarsh/ruff/pull/2165](https://togithub.com/charliermarsh/ruff/pull/2165)
- Suggest input format in error case by
[@spaceone](https://togithub.com/spaceone) in
[https://github.com/charliermarsh/ruff/pull/2167](https://togithub.com/charliermarsh/ruff/pull/2167)
- Re-add error wrapper in main.rs by
[@charliermarsh](https://togithub.com/charliermarsh) in
[https://github.com/charliermarsh/ruff/pull/2168](https://togithub.com/charliermarsh/ruff/pull/2168)
- fix: avoid flagging unused loop variable (B007) with globals(), vars()
or eval() by [@spaceone](https://togithub.com/spaceone) in
[https://github.com/charliermarsh/ruff/pull/2166](https://togithub.com/charliermarsh/ruff/pull/2166)
- Fix singular and plural for "error(s)" by
[@hugovk](https://togithub.com/hugovk) in
[https://github.com/charliermarsh/ruff/pull/2157](https://togithub.com/charliermarsh/ruff/pull/2157)
- Add Babel to readme by [@akx](https://togithub.com/akx) in
[https://github.com/charliermarsh/ruff/pull/2170](https://togithub.com/charliermarsh/ruff/pull/2170)
- Add flake8-builtins options to README by
[@charliermarsh](https://togithub.com/charliermarsh) in
[https://github.com/charliermarsh/ruff/pull/2173](https://togithub.com/charliermarsh/ruff/pull/2173)
- Avoid reraise-no-cause for explicit reraises by
[@charliermarsh](https://togithub.com/charliermarsh) in
[https://github.com/charliermarsh/ruff/pull/2174](https://togithub.com/charliermarsh/ruff/pull/2174)
- Rename TYP rules to TYC by
[@charliermarsh](https://togithub.com/charliermarsh) in
[https://github.com/charliermarsh/ruff/pull/2175](https://togithub.com/charliermarsh/ruff/pull/2175)
- Actually, rename TYP rules to TCH by
[@charliermarsh](https://togithub.com/charliermarsh) in
[https://github.com/charliermarsh/ruff/pull/2176](https://togithub.com/charliermarsh/ruff/pull/2176)
**Full Changelog**:
https://github.com/charliermarsh/ruff/compare/v0.0.233...v0.0.234
###
[`v0.0.233`](https://togithub.com/charliermarsh/ruff/releases/tag/v0.0.233)
[Compare
Source](https://togithub.com/charliermarsh/ruff/compare/v0.0.231...v0.0.233)
This is a rerun of `v0.0.232` (unreleased) to address build failures on
Windows.
#### What's Changed
- Move compare to helpers file by
[@ericroberts](https://togithub.com/ericroberts) in
[https://github.com/charliermarsh/ruff/pull/2131](https://togithub.com/charliermarsh/ruff/pull/2131)
- Enable executable checks on Windows by
[@charliermarsh](https://togithub.com/charliermarsh) in
[https://github.com/charliermarsh/ruff/pull/2133](https://togithub.com/charliermarsh/ruff/pull/2133)
**Full Changelog**:
https://github.com/charliermarsh/ruff/compare/v0.0.232...v0.0.233
---
### 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 | 36 ++++++++++++++++++------------------
pyproject.toml | 2 +-
2 files changed, 19 insertions(+), 19 deletions(-)
diff --git a/poetry.lock b/poetry.lock
index 25eeeb5..b847c79 100644
--- a/poetry.lock
+++ b/poetry.lock
@@ -488,28 +488,28 @@ testing = ["filelock"]
[[package]]
name = "ruff"
-version = "0.0.231"
+version = "0.0.235"
description = "An extremely fast Python linter, written in Rust."
category = "dev"
optional = false
python-versions = ">=3.7"
files = [
- {file = "ruff-0.0.231-py3-none-macosx_10_7_x86_64.whl", hash = "sha256:3ec386c323d4faa4add9e891601c709a7bf55793eb11b9adab8514e77b9a8f46"},
- {file = "ruff-0.0.231-py3-none-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl", hash = "sha256:d1517e587105a44c5e4cb17b10059d12bd5fefb22e54a7b52804323acd3de9e6"},
- {file = "ruff-0.0.231-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:bde5ec76eb667b31729eff8dcc8adf1d1da894cc5827a33147c2b640ace5b54a"},
- {file = "ruff-0.0.231-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:1aff23f080904003b664df97e301fe59714552b3c2c7e7213407547186be1618"},
- {file = "ruff-0.0.231-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f99b39496163880395d8dc8815445431c8feb94613738d67916984902811f7c4"},
- {file = "ruff-0.0.231-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:0ca593bb41c9ca363ed24c8985ae65faf483fc1f6831e9ca5dc5383f87737b2e"},
- {file = "ruff-0.0.231-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ef39e57d2cd21601c20c1861a5d580aa7f389aa5360403634ae354a14965b94b"},
- {file = "ruff-0.0.231-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:40bb1b071489523c18e4ca9a2b3f4e58fcf4d66f3707cdb6e706e44fa8e88abc"},
- {file = "ruff-0.0.231-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d1d086a08ddda1b971ed875dd82b264b821c505687e1b71881b3d839feb22e5b"},
- {file = "ruff-0.0.231-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:1e39b1fbdb2147a000ca477111cb1f5929ec4dc75a499f9a929e4f5b8d2be763"},
- {file = "ruff-0.0.231-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:662cb063c90cb21f37e82ce6bd8b07a292d7c2718bf5926e2f9e1597791bdf20"},
- {file = "ruff-0.0.231-py3-none-musllinux_1_2_i686.whl", hash = "sha256:3f4c99e8e622c524b8e292c248f9f52eb84ede59b504904cddfc812005b0e8b5"},
- {file = "ruff-0.0.231-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:089c16bdfef873361328d22e9ef0dd6fd20566962d23661db3493f7e87ca5aed"},
- {file = "ruff-0.0.231-py3-none-win32.whl", hash = "sha256:4f5327669010b5d603a9176a37de862b3f0e7c60722f2bf9910d44f186e58f0f"},
- {file = "ruff-0.0.231-py3-none-win_amd64.whl", hash = "sha256:c3f47ecee98279366bc0cbcd3fa799641e7c8444cbc2be28fc5fb221a53b5730"},
- {file = "ruff-0.0.231.tar.gz", hash = "sha256:6f7e7a3251edece0bf37df83e3f0fa316a38b160e24fce7169440fa2a1eb4288"},
+ {file = "ruff-0.0.235-py3-none-macosx_10_7_x86_64.whl", hash = "sha256:50327fe28aa914c4b2e3d06c3e41f47bcfbd595843a26f5f7fda30ca5318755f"},
+ {file = "ruff-0.0.235-py3-none-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl", hash = "sha256:d29966029ff77a1c336004ff3e1effd33db8554ad9ec9f87ff339d0f3d44ae35"},
+ {file = "ruff-0.0.235-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:50baf2635584b93c09d1e69bca51041eb4ff584b20b0a443124feb7019591a4e"},
+ {file = "ruff-0.0.235-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:cc67f4e8095ad4af9bdd81f76db9cdc4e07533aeb91037dc3548d1384200de0f"},
+ {file = "ruff-0.0.235-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:fa9d2ba750180e3d7c23ee0151c52f1900e601be54ab516283ada368b1bb1672"},
+ {file = "ruff-0.0.235-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:fbd10fbb7643a8334e0f6ca1095a877e2f1fb240bbd0ee23f8196592e0c092d3"},
+ {file = "ruff-0.0.235-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:8738cabb41216d467ac92d747380c6c943d74dd4d7d1bf8a3106787ecccbd36f"},
+ {file = "ruff-0.0.235-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:64de46e14c30a6eb9c6a458c62048b1711c46e45ff0468f14118c4d24d2fa750"},
+ {file = "ruff-0.0.235-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e9b475d800a6f356a7e7afae89a8ce1297e06f365eaa23b9eb80e6cb16a0915f"},
+ {file = "ruff-0.0.235-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:ed8771ab7bbaa9b350eb64a3d6d6628e800800cb15c5c3cc6e3e3217ff67703d"},
+ {file = "ruff-0.0.235-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:e60c855babdc3d8df77ac044fb3f893c2084efebc606726ecb078edc9d3c5702"},
+ {file = "ruff-0.0.235-py3-none-musllinux_1_2_i686.whl", hash = "sha256:9efb9b87b92deeaeb707581a884e1764343165df0d37c3bdc4dc297edd837dce"},
+ {file = "ruff-0.0.235-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:856ec6bfda0912f8010e15ffe04c33f2793971452379dfc8bd1f30b849483ede"},
+ {file = "ruff-0.0.235-py3-none-win32.whl", hash = "sha256:82cf33ce2a998d1762517cc2e4ec0f79bbd985d005b312f31674411100c41899"},
+ {file = "ruff-0.0.235-py3-none-win_amd64.whl", hash = "sha256:4a8b0284d52ea7b486894899cf5ba705c7b03a9d5fa780d55ac99ab64d3967ad"},
+ {file = "ruff-0.0.235.tar.gz", hash = "sha256:270c0c83c01d00370851813edfd1502f2146a0a0b4e75b723e0c388252840f5a"},
]
[[package]]
@@ -572,4 +572,4 @@ typing-extensions = ">=3.7.4"
[metadata]
lock-version = "2.0"
python-versions = "^3.10"
-content-hash = "a7dd1226e46c3d85f208cc5e68e5f783cd700dffa1663e1c893ff18859e1b027"
+content-hash = "6e67f06664927c3f7e683e7389f7ec14a13ed68febf67ce61245ed0dc4ff9cf0"
diff --git a/pyproject.toml b/pyproject.toml
index 4c43c10..3bd3fac 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -42,7 +42,7 @@ optional = true
pyright = "^1.1.285"
black = "^22.10.0"
isort = "^5.10.1"
-ruff = "^0.0.231"
+ruff = "^0.0.235"
pytest-xdist = "^3.1.0"
pytest-cov = "^4.0.0"
ninja = "^1.11.1"