From 36c9565a566bd1266c0524fb8fb757ab73cd90e5 Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Mon, 20 Feb 2023 13:00:26 -0800
Subject: [PATCH] =?UTF-8?q?=E2=AC=86=EF=B8=8F=20Update=20dependency=20ruff?=
=?UTF-8?q?=20to=20^0.0.248=20(#58)?=
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.247` ->
`^0.0.248` |
[![age](https://badges.renovateapi.com/packages/pypi/ruff/0.0.248/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/pypi/ruff/0.0.248/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/pypi/ruff/0.0.248/compatibility-slim/0.0.247)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/pypi/ruff/0.0.248/confidence-slim/0.0.247)](https://docs.renovatebot.com/merge-confidence/)
|
---
### Release Notes
charliermarsh/ruff
###
[`v0.0.248`](https://togithub.com/charliermarsh/ruff/releases/tag/v0.0.248)
[Compare
Source](https://togithub.com/charliermarsh/ruff/compare/v0.0.247...v0.0.248)
#### What's Changed
##### Rules
- \[`numpy`] numpy-legacy-random by
[@sbrugman](https://togithub.com/sbrugman) in
[https://github.com/charliermarsh/ruff/pull/2960](https://togithub.com/charliermarsh/ruff/pull/2960)
- \[`pycodestyle`] autofix useless semicolons by
[@sbrugman](https://togithub.com/sbrugman) in
[https://github.com/charliermarsh/ruff/pull/3001](https://togithub.com/charliermarsh/ruff/pull/3001)
- \[`pep8-naming`] Implement `flake8-module-naming` by
[@sbrugman](https://togithub.com/sbrugman) in
[https://github.com/charliermarsh/ruff/pull/2855](https://togithub.com/charliermarsh/ruff/pull/2855)
- \[`flake8-self`] Ignore namedtuple methods in flake8-self by
[@charliermarsh](https://togithub.com/charliermarsh) in
[https://github.com/charliermarsh/ruff/pull/2998](https://togithub.com/charliermarsh/ruff/pull/2998)
- \[`flake8-simplify`] Merge convert-loop-to-any & convert-loop-to-all
to reimplemented-builtin by
[@not-my-profile](https://togithub.com/not-my-profile) in
[https://github.com/charliermarsh/ruff/pull/2903](https://togithub.com/charliermarsh/ruff/pull/2903)
- \[`ruff`] Add support for `ensure_future` for RUF006 by
[@Lunarmagpie](https://togithub.com/Lunarmagpie) in
[https://github.com/charliermarsh/ruff/pull/2943](https://togithub.com/charliermarsh/ruff/pull/2943)
- \[`pylint`] error when `__init__` returns a value by
[@r3m0t](https://togithub.com/r3m0t) in
[https://github.com/charliermarsh/ruff/pull/3007](https://togithub.com/charliermarsh/ruff/pull/3007)
- \[`flake8-pytest-style`] autofix for composite-assertion (PT018) by
[@sbrugman](https://togithub.com/sbrugman) in
[https://github.com/charliermarsh/ruff/pull/2732](https://togithub.com/charliermarsh/ruff/pull/2732)
- \[`flake8-tidy-imports`] extend autofix of relative imports by
[@sbrugman](https://togithub.com/sbrugman) in
[https://github.com/charliermarsh/ruff/pull/2990](https://togithub.com/charliermarsh/ruff/pull/2990)
##### Settings
- Add support for file-scoped `noqa` directives by
[@charliermarsh](https://togithub.com/charliermarsh) in
[https://github.com/charliermarsh/ruff/pull/2978](https://togithub.com/charliermarsh/ruff/pull/2978)
- Add configuration option for C408 to allow dict calls with keyword
arguments. by [@manueljacob](https://togithub.com/manueljacob) in
[https://github.com/charliermarsh/ruff/pull/2977](https://togithub.com/charliermarsh/ruff/pull/2977)
- feat(isort): Implement isort.force_to_top by
[@spaceone](https://togithub.com/spaceone) in
[https://github.com/charliermarsh/ruff/pull/2877](https://togithub.com/charliermarsh/ruff/pull/2877)
##### Bug Fixes
- Fix add-required-import with multi-line offsets by
[@charliermarsh](https://togithub.com/charliermarsh) in
[https://github.com/charliermarsh/ruff/pull/2946](https://togithub.com/charliermarsh/ruff/pull/2946)
- Support positional messages in assertion rewrites by
[@charliermarsh](https://togithub.com/charliermarsh) in
[https://github.com/charliermarsh/ruff/pull/3002](https://togithub.com/charliermarsh/ruff/pull/3002)
- Avoid false-positives for break in with by
[@charliermarsh](https://togithub.com/charliermarsh) in
[https://github.com/charliermarsh/ruff/pull/3032](https://togithub.com/charliermarsh/ruff/pull/3032)
- Avoid trying to fix implicit returns with control flow by
[@charliermarsh](https://togithub.com/charliermarsh) in
[https://github.com/charliermarsh/ruff/pull/2962](https://togithub.com/charliermarsh/ruff/pull/2962)
- Handle non-from **future** imports by
[@charliermarsh](https://togithub.com/charliermarsh) in
[https://github.com/charliermarsh/ruff/pull/2974](https://togithub.com/charliermarsh/ruff/pull/2974)
- Enforce D403 on methods by
[@charliermarsh](https://togithub.com/charliermarsh) in
[https://github.com/charliermarsh/ruff/pull/2992](https://togithub.com/charliermarsh/ruff/pull/2992)
- Avoid zero-indexed column for IOError by
[@charliermarsh](https://togithub.com/charliermarsh) in
[https://github.com/charliermarsh/ruff/pull/2995](https://togithub.com/charliermarsh/ruff/pull/2995)
- Fix for F541 unescape f-string by
[@sbrugman](https://togithub.com/sbrugman) in
[https://github.com/charliermarsh/ruff/pull/2971](https://togithub.com/charliermarsh/ruff/pull/2971)
- Avoid raising `B027` violations in `.pyi` files by
[@JonathanPlasse](https://togithub.com/JonathanPlasse) in
[https://github.com/charliermarsh/ruff/pull/3016](https://togithub.com/charliermarsh/ruff/pull/3016)
#### New Contributors
- [@Lunarmagpie](https://togithub.com/Lunarmagpie) made their
first contribution in
[https://github.com/charliermarsh/ruff/pull/2943](https://togithub.com/charliermarsh/ruff/pull/2943)
- [@manueljacob](https://togithub.com/manueljacob) made their
first contribution in
[https://github.com/charliermarsh/ruff/pull/2966](https://togithub.com/charliermarsh/ruff/pull/2966)
- [@mwtoews](https://togithub.com/mwtoews) made their first
contribution in
[https://github.com/charliermarsh/ruff/pull/2973](https://togithub.com/charliermarsh/ruff/pull/2973)
- [@ortem](https://togithub.com/ortem) made their first
contribution in
[https://github.com/charliermarsh/ruff/pull/2976](https://togithub.com/charliermarsh/ruff/pull/2976)
- [@thatlittleboy](https://togithub.com/thatlittleboy) made their
first contribution in
[https://github.com/charliermarsh/ruff/pull/3027](https://togithub.com/charliermarsh/ruff/pull/3027)
- [@r3m0t](https://togithub.com/r3m0t) made their first
contribution in
[https://github.com/charliermarsh/ruff/pull/3007](https://togithub.com/charliermarsh/ruff/pull/3007)
**Full Changelog**:
https://github.com/charliermarsh/ruff/compare/v0.0.247...v0.0.248
---
### 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 01ae6b7..74b53de 100644
--- a/poetry.lock
+++ b/poetry.lock
@@ -475,29 +475,29 @@ testing = ["filelock"]
[[package]]
name = "ruff"
-version = "0.0.247"
+version = "0.0.248"
description = "An extremely fast Python linter, written in Rust."
category = "dev"
optional = false
python-versions = ">=3.7"
files = [
- {file = "ruff-0.0.247-py3-none-macosx_10_7_x86_64.whl", hash = "sha256:0151face9ef0e09c0d09166eae5f6df9d61ed7b1686086092d56164b790d1adf"},
- {file = "ruff-0.0.247-py3-none-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl", hash = "sha256:0abffda0039dc0eec18d624a48a725c414587c816194d1c9889eceba82e87ad0"},
- {file = "ruff-0.0.247-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1e34ce0a12a9c7ac25fcfd8a9a25ade778f4e54df37f7ce58c406c36f9d5a1e3"},
- {file = "ruff-0.0.247-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:c31adc9f08e1652acb6c1b6d494a3e52895e341398b5dcaffe3325688f70de87"},
- {file = "ruff-0.0.247-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ebc3b3077a880ea8af9f17c5614f606d6c1a15db6823501f4b8d3daf51f78782"},
- {file = "ruff-0.0.247-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:403f67452655923d0775c6c3854750e77c9c97eb875ea979ad515d3c75a45cff"},
- {file = "ruff-0.0.247-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:53dd6124c6b822c27ee23965ce9d8c5fbc76a97ecc209daef0bbfbe8f905cb18"},
- {file = "ruff-0.0.247-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f1483c7435db4926da3793a89f6bbb68dedf2990aeddef01407d8c47953403e0"},
- {file = "ruff-0.0.247-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2ce619be01206ab71054c9f492a803cc81be678222379c69a0d60aa66c30e4a2"},
- {file = "ruff-0.0.247-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:172c0a8fb295259d9e12e43c39cf3bd006ae85eae89b8e9ca6ece7252241b603"},
- {file = "ruff-0.0.247-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:0cda3a13e67adaf5198c69847a2f04011434bdfbfdca05ac32c101991dd56162"},
- {file = "ruff-0.0.247-py3-none-musllinux_1_2_i686.whl", hash = "sha256:4481b5b6103dffc09156f2fea79a9a9282a72c0109ca4ab74828ae1089ec8c7e"},
- {file = "ruff-0.0.247-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:8c835b703cebb0f23d59ec3d83ff498c5290fae51f98df548aacbb9ff85cc93c"},
- {file = "ruff-0.0.247-py3-none-win32.whl", hash = "sha256:3695f5fd2f4ad44030799a6021b2626442e8d92e432d646aadeefd4a1fceab12"},
- {file = "ruff-0.0.247-py3-none-win_amd64.whl", hash = "sha256:3e22f08bc403d3b4f32488ea52cd69fc3cb343b2c99431fd969cda1c83f4bc2f"},
- {file = "ruff-0.0.247-py3-none-win_arm64.whl", hash = "sha256:737b7fd25d2523b7c526830a3670364a953cb6c6bbf9912c78cba06bbf0ca125"},
- {file = "ruff-0.0.247.tar.gz", hash = "sha256:cce9566cea1cb348bb2dec99f810d846d112627fa52bf3a554773ce4737a061b"},
+ {file = "ruff-0.0.248-py3-none-macosx_10_7_x86_64.whl", hash = "sha256:54fc068694c396650f45a89bf3d1a614e81d9da06eeb09ec024c188d3c99f706"},
+ {file = "ruff-0.0.248-py3-none-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl", hash = "sha256:00f6afb39a8fa85a1b8273c23e275d523b79912a30e34d5e78798bf080ff7f0e"},
+ {file = "ruff-0.0.248-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cf87532bb99f9cb7c4bd7e3ff9137da81eb65e51ffe28178b7f8af1e62703c36"},
+ {file = "ruff-0.0.248-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:f86db933d0ed614ffd037e0e8e886231e535e248ec9c8627d65113c1ba350f23"},
+ {file = "ruff-0.0.248-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:51194533f6912105bdffc281fbf3cf233116ecf551d03fdfb65f3aa58deca450"},
+ {file = "ruff-0.0.248-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:77dba6014f807a98125cd4bfc54999d7846e9c80451c6752ba1123192772dcd9"},
+ {file = "ruff-0.0.248-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ff49ceab0fbaf8c3e9bc90b46bc0f790ba67b8f9e6e9c09d2a3cc39db602b434"},
+ {file = "ruff-0.0.248-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:67b7628c384c83efa8fbe28e365ae5999615c7ea323304b6bf93c61e3ff477db"},
+ {file = "ruff-0.0.248-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4041c592d2b60fa5237f890302062414187fe15e640217e711cba6e14fbaf622"},
+ {file = "ruff-0.0.248-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:d2a34af7647202a915f54a5492ea08cdac1921acc476b31552e443893662e543"},
+ {file = "ruff-0.0.248-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:1098eaee10df69eb3d8c265dfbc29ab2d1e11d72130e9295394febf149e5aff6"},
+ {file = "ruff-0.0.248-py3-none-musllinux_1_2_i686.whl", hash = "sha256:0f8bd53fbd2499c39eab3fbac0a8f0e4cf57d0b2e0a0cf69f11193a14060fcad"},
+ {file = "ruff-0.0.248-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:9f7b3c25d8ceca7e81f65833894264f1380313c02d89a5ab94d757fa80bd7355"},
+ {file = "ruff-0.0.248-py3-none-win32.whl", hash = "sha256:904f2e49bd800416088339ee68580b226a3b16bf7e859c723555f785ebadc152"},
+ {file = "ruff-0.0.248-py3-none-win_amd64.whl", hash = "sha256:ea08248f598e886a94a67784b907312589acfa28983b8cf42eeefe23e7857db9"},
+ {file = "ruff-0.0.248-py3-none-win_arm64.whl", hash = "sha256:e6f0f47370e65bfd66cbbcb691a46cb02ca23ce00b67c591e8f534c6f3625ba2"},
+ {file = "ruff-0.0.248.tar.gz", hash = "sha256:687ec2bf9cabe7c0b5fc69191953b9261ceb2b58675b45676a8b21444569166c"},
]
[[package]]
@@ -560,4 +560,4 @@ typing-extensions = ">=3.7.4"
[metadata]
lock-version = "2.0"
python-versions = "^3.10"
-content-hash = "8ebe9751e840696736fe02529c7936bf3808f89f70945953227baf2c6a6dd71f"
+content-hash = "c91661616bafcd53248c6063021b8e8989e1718f5c6615a406827742b383a804"
diff --git a/pyproject.toml b/pyproject.toml
index a6db2b8..1ecd720 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.247"
+ruff = "^0.0.248"
pytest-xdist = "^3.1.0"
pytest-cov = "^4.0.0"
ninja = "^1.11.1"