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"