From c5b1d713fd44ff028c0440f6ac0a81d986062720 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 21 Jul 2025 09:23:59 +0000 Subject: [PATCH 1/2] Bump mypy from 1.16.1 to 1.17.0 --- updated-dependencies: - dependency-name: mypy dependency-version: 1.17.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 11814376..9288e568 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -46,7 +46,7 @@ test = [ "aioresponses==0.7.8", "codespell==2.4.1", "isort==6.0.1", - "mypy==1.16.1", + "mypy==1.17.0", "pre-commit==4.2.0", "pre-commit-hooks==5.0.0", "pylint==3.3.7", From 49a95a3a410a391fbf3658722cdeaf37115c888c Mon Sep 17 00:00:00 2001 From: Stefan Agner Date: Mon, 28 Jul 2025 14:24:14 +0200 Subject: [PATCH 2/2] Drop unnecessary ignore unused comments --- matter_server/client/models/node.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/matter_server/client/models/node.py b/matter_server/client/models/node.py index 66b2c6ef..f8bf274c 100644 --- a/matter_server/client/models/node.py +++ b/matter_server/client/models/node.py @@ -223,7 +223,7 @@ def update(self, attributes_data: dict[str, Any]) -> None: self.set_attribute_value(attribute_path, attribute_value) # extract device types from Descriptor Cluster if cluster := self.get_cluster(Clusters.Descriptor): - for dev_info in cluster.deviceTypeList: # type: ignore[unreachable] + for dev_info in cluster.deviceTypeList: device_type = DEVICE_TYPES.get(dev_info.deviceType) if device_type is None: LOGGER.debug("Found unknown device type %s", dev_info) @@ -352,7 +352,7 @@ def update(self, node_data: MatterNodeData) -> None: endpoint.endpoint_id, ) continue - if descriptor.partsList: # type: ignore[unreachable] + if descriptor.partsList: for endpoint_id in descriptor.partsList: self._composed_endpoints[endpoint_id] = endpoint.endpoint_id