From e80bb871e4a5bb8ea187b298bd44926981e2f477 Mon Sep 17 00:00:00 2001 From: Thomas55555 <59625598+Thomas55555@users.noreply.github.com> Date: Fri, 13 Feb 2026 19:43:37 +0100 Subject: [PATCH] Bump ruff to 0.15.1 (#162903) --- .pre-commit-config.yaml | 2 +- homeassistant/components/mqtt/config_flow.py | 2 +- homeassistant/util/package.py | 2 +- pyproject.toml | 2 +- requirements_test_pre_commit.txt | 2 +- script/hassfest/docker/Dockerfile | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 3009adad43a..17dd38d51c0 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -1,6 +1,6 @@ repos: - repo: https://github.com/astral-sh/ruff-pre-commit - rev: v0.15.0 + rev: v0.15.1 hooks: - id: ruff-check args: diff --git a/homeassistant/components/mqtt/config_flow.py b/homeassistant/components/mqtt/config_flow.py index 3504972588b..8cbc9e1625a 100644 --- a/homeassistant/components/mqtt/config_flow.py +++ b/homeassistant/components/mqtt/config_flow.py @@ -5280,7 +5280,7 @@ async def async_get_broker_settings( # noqa: C901 ) schema = vol.Schema({cv.string: cv.template}) schema(validated_user_input[CONF_WS_HEADERS]) - except (*JSON_DECODE_EXCEPTIONS, vol.MultipleInvalid): # fmt: off + except (*JSON_DECODE_EXCEPTIONS, vol.MultipleInvalid): errors["base"] = "bad_ws_headers" return False return True diff --git a/homeassistant/util/package.py b/homeassistant/util/package.py index f35337c3334..21149f43cb2 100644 --- a/homeassistant/util/package.py +++ b/homeassistant/util/package.py @@ -233,5 +233,5 @@ async def async_get_installed_packages() -> list[InstalledPackage]: try: return cast(list[InstalledPackage], json_loads_array(stdout.decode())) - except (*JSON_DECODE_EXCEPTIONS, ValueError): # fmt: off + except (*JSON_DECODE_EXCEPTIONS, ValueError): return [] diff --git a/pyproject.toml b/pyproject.toml index 55f62b7484f..1c164aef2ca 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -675,7 +675,7 @@ exclude_lines = [ ] [tool.ruff] -required-version = ">=0.15.0" +required-version = ">=0.15.1" [tool.ruff.lint] select = [ diff --git a/requirements_test_pre_commit.txt b/requirements_test_pre_commit.txt index 67ffbe97597..37b16e39fd1 100644 --- a/requirements_test_pre_commit.txt +++ b/requirements_test_pre_commit.txt @@ -1,5 +1,5 @@ # Automatically generated from .pre-commit-config.yaml by gen_requirements_all.py, do not edit codespell==2.4.1 -ruff==0.15.0 +ruff==0.15.1 yamllint==1.37.1 diff --git a/script/hassfest/docker/Dockerfile b/script/hassfest/docker/Dockerfile index 3c364d00636..00b6128ef30 100644 --- a/script/hassfest/docker/Dockerfile +++ b/script/hassfest/docker/Dockerfile @@ -26,7 +26,7 @@ RUN --mount=from=ghcr.io/astral-sh/uv:0.9.26,source=/uv,target=/bin/uv \ -r /usr/src/homeassistant/requirements.txt \ pipdeptree==2.26.1 \ tqdm==4.67.1 \ - ruff==0.15.0 + ruff==0.15.1 LABEL "name"="hassfest" LABEL "maintainer"="Home Assistant "