From bf4f8b48a3d6eb5e05bc3b97d3028bc8015d843a Mon Sep 17 00:00:00 2001 From: Marc Mueller <30130371+cdce8p@users.noreply.github.com> Date: Sun, 12 Oct 2025 18:46:04 +0200 Subject: [PATCH] Update pylint to 4.0.0 + astroid to 4.0.1 (#154311) --- pyproject.toml | 2 ++ requirements_test.txt | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 79f974b6d33..6f4a8db8b00 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -161,6 +161,7 @@ class-const-naming-style = "any" # possibly-used-before-assignment - too many errors / not necessarily issues # --- # Pylint CodeStyle plugin +# consider-math-not-float # consider-using-namedtuple-or-dataclass - too opinionated # consider-using-assignment-expr - decision to use := better left to devs disable = [ @@ -181,6 +182,7 @@ disable = [ "too-many-boolean-expressions", "too-many-positional-arguments", "wrong-import-order", + "consider-math-not-float", "consider-using-namedtuple-or-dataclass", "consider-using-assignment-expr", "possibly-used-before-assignment", diff --git a/requirements_test.txt b/requirements_test.txt index 3ed53574225..799b697e753 100644 --- a/requirements_test.txt +++ b/requirements_test.txt @@ -7,7 +7,7 @@ -c homeassistant/package_constraints.txt -r requirements_test_pre_commit.txt -astroid==3.3.11 +astroid==4.0.1 coverage==7.10.6 freezegun==1.5.2 go2rtc-client==0.2.1 @@ -18,7 +18,7 @@ mock-open==1.4.0 mypy-dev==1.19.0a4 pre-commit==4.2.0 pydantic==2.12.0 -pylint==3.3.9 +pylint==4.0.0 pylint-per-file-ignores==1.4.0 pipdeptree==2.26.1 pytest-asyncio==1.2.0