From 8d28e4bd08d19378d709adf4e10aaa9300a40957 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Fri, 10 Apr 2026 08:34:35 -0700 Subject: [PATCH 1/4] python3Packages.pydevccu: 0.1.21 -> 0.2.3 Diff: https://github.com/SukramJ/pydevccu/compare/0.1.21...0.2.3 Changelog: https://github.com/SukramJ/pydevccu/releases/tag/0.2.3 --- .../python-modules/pydevccu/default.nix | 26 ++++++++++--------- 1 file changed, 14 insertions(+), 12 deletions(-) diff --git a/pkgs/development/python-modules/pydevccu/default.nix b/pkgs/development/python-modules/pydevccu/default.nix index 5d3c56fabcc3..e1f597b27955 100644 --- a/pkgs/development/python-modules/pydevccu/default.nix +++ b/pkgs/development/python-modules/pydevccu/default.nix @@ -1,15 +1,18 @@ { lib, + aiohttp, buildPythonPackage, fetchFromGitHub, orjson, + pytest-asyncio, + pytestCheckHook, pythonOlder, setuptools, }: buildPythonPackage (finalAttrs: { pname = "pydevccu"; - version = "0.1.21"; + version = "0.2.3"; pyproject = true; disabled = pythonOlder "3.13"; @@ -18,22 +21,21 @@ buildPythonPackage (finalAttrs: { owner = "SukramJ"; repo = "pydevccu"; tag = finalAttrs.version; - hash = "sha256-RroFOnGOU7JDpe2mv44jKhyduT4jg8ySYtdhhPrSfvw="; + hash = "sha256-dOk0Sb7RR21Mzke+wkhEca8HMVt7pcU5eXs/hzojFBQ="; }; - postPatch = '' - substituteInPlace pyproject.toml \ - --replace-fail "setuptools==75.6.0" setuptools - ''; - - pythonRelaxDeps = [ "orjson" ]; - build-system = [ setuptools ]; - dependencies = [ orjson ]; + dependencies = [ aiohttp ]; - # Module has no tests - doCheck = false; + optional-dependencies = { + fast = [ orjson ]; + }; + + nativeCheckInputs = [ + pytest-asyncio + pytestCheckHook + ]; pythonImportsCheck = [ "pydevccu" ]; From e2c4964a737b17ab89d5f621dd82452525397f0d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Fri, 10 Apr 2026 08:32:32 -0700 Subject: [PATCH 2/4] python3Packages.aiohomematic: 2026.4.0 -> 2026.4.6 Diff: https://github.com/SukramJ/aiohomematic/compare/2026.4.0...2026.4.6 Changelog: https://github.com/SukramJ/aiohomematic/blob/2026.4.6/changelog.md --- pkgs/development/python-modules/aiohomematic/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/aiohomematic/default.nix b/pkgs/development/python-modules/aiohomematic/default.nix index 28382e92fb67..43e343eea57d 100644 --- a/pkgs/development/python-modules/aiohomematic/default.nix +++ b/pkgs/development/python-modules/aiohomematic/default.nix @@ -18,7 +18,7 @@ buildPythonPackage rec { pname = "aiohomematic"; - version = "2026.4.0"; + version = "2026.4.6"; pyproject = true; disabled = pythonOlder "3.14"; @@ -27,7 +27,7 @@ buildPythonPackage rec { owner = "SukramJ"; repo = "aiohomematic"; tag = version; - hash = "sha256-rujAMHFYzTccrXZF2//5k2iGL90fEdigL3Ni40Ogmxo="; + hash = "sha256-R7hQprIAK7Xs+XpmMecAGGrAYzfBk+fQo17tkByC0Kc="; }; build-system = [ setuptools ]; From 5d533110fb2f0a1b7051af0339370ffee21a03c4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Fri, 10 Apr 2026 08:32:44 -0700 Subject: [PATCH 3/4] python3Packages.aiohomematic-config: 2026.3.5 -> 2026.4.1 Diff: https://github.com/sukramj/aiohomematic-config/compare/2026.3.5...2026.4.1 Changelog: https://github.com/sukramj/aiohomematic-config/blob/2026.4.1/changelog.md --- .../python-modules/aiohomematic-config/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/aiohomematic-config/default.nix b/pkgs/development/python-modules/aiohomematic-config/default.nix index 85b192d16b38..8ffabedec640 100644 --- a/pkgs/development/python-modules/aiohomematic-config/default.nix +++ b/pkgs/development/python-modules/aiohomematic-config/default.nix @@ -11,14 +11,14 @@ buildPythonPackage (finalAttrs: { pname = "aiohomematic-config"; - version = "2026.3.5"; + version = "2026.4.1"; pyproject = true; src = fetchFromGitHub { owner = "sukramj"; repo = "aiohomematic-config"; tag = finalAttrs.version; - hash = "sha256-OGpGtF+BH+WWIGGfpS6myJ7fPi1wuWYjeSS9y9LhXGY="; + hash = "sha256-I75OPUA/gdLdMAJU0iYYQUk54f5cQQ5UWsRQHayqpyo="; }; build-system = [ setuptools ]; From 2aabf7b04791a73ddf6faf31d4a6f33b3ba4908c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Fri, 10 Apr 2026 08:32:09 -0700 Subject: [PATCH 4/4] home-assistant-custom-components.homematicip_local: 2.5.2 -> 2.6.0 Diff: https://github.com/SukramJ/custom_homematic/compare/2.5.2...2.6.0 Changelog: https://github.com/SukramJ/custom_homematic/blob/2.6.0/changelog.md --- .../custom-components/homematicip_local/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/home-assistant/custom-components/homematicip_local/package.nix b/pkgs/servers/home-assistant/custom-components/homematicip_local/package.nix index e6461a7305f8..2a1bf4d58c7d 100644 --- a/pkgs/servers/home-assistant/custom-components/homematicip_local/package.nix +++ b/pkgs/servers/home-assistant/custom-components/homematicip_local/package.nix @@ -14,13 +14,13 @@ buildHomeAssistantComponent rec { owner = "SukramJ"; domain = "homematicip_local"; - version = "2.5.2"; + version = "2.6.0"; src = fetchFromGitHub { owner = "SukramJ"; repo = "custom_homematic"; tag = version; - hash = "sha256-aGxz46s1LMFZkAS101gfpAerkWPQz4eNjxvc4EMgj5M="; + hash = "sha256-u3REMGuaQ+wQgDgiTvplBRMbzZJDUfcbyJm9tYOuYIw="; }; postPatch = ''