From 4559a0181b71a240a1757d85e763fdd8ea0486b3 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 3 Jul 2025 17:18:42 +0200 Subject: [PATCH 01/45] python3Packages.aioamazondevices: 3.1.14 -> 3.2.2 https://github.com/chemelli74/aioamazondevices/blob/v3.2.2/CHANGELOG.md --- .../python-modules/aioamazondevices/default.nix | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/aioamazondevices/default.nix b/pkgs/development/python-modules/aioamazondevices/default.nix index ac6ed8e10565..1d08a0521887 100644 --- a/pkgs/development/python-modules/aioamazondevices/default.nix +++ b/pkgs/development/python-modules/aioamazondevices/default.nix @@ -1,11 +1,10 @@ { aiohttp, - babel, beautifulsoup4, buildPythonPackage, colorlog, fetchFromGitHub, - httpx, + langcodes, lib, orjson, poetry-core, @@ -16,24 +15,23 @@ buildPythonPackage rec { pname = "aioamazondevices"; - version = "3.1.14"; + version = "3.2.2"; pyproject = true; src = fetchFromGitHub { owner = "chemelli74"; repo = "aioamazondevices"; tag = "v${version}"; - hash = "sha256-xCXzNeUIw2UxBcOMgab1lpN9/0RGLZAwgtHkZhwqxxY="; + hash = "sha256-dawcskOWIh+TlGh0awJD6ka1HJjGByoLFokq9XWRYoc="; }; build-system = [ poetry-core ]; dependencies = [ aiohttp - babel beautifulsoup4 colorlog - httpx + langcodes orjson yarl ]; From 61ea925961bdcad85201487bf3010798ce2843dd Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 3 Jul 2025 17:29:20 +0200 Subject: [PATCH 02/45] python3Packages.aioimmich: 0.9.1 -> 0.10.1 https://github.com/mib1185/aioimmich/releases/tag/v0.10.0 https://github.com/mib1185/aioimmich/releases/tag/v0.10.1 --- pkgs/development/python-modules/aioimmich/default.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/aioimmich/default.nix b/pkgs/development/python-modules/aioimmich/default.nix index e57b44334620..00416f261e4b 100644 --- a/pkgs/development/python-modules/aioimmich/default.nix +++ b/pkgs/development/python-modules/aioimmich/default.nix @@ -1,4 +1,5 @@ { + aiofiles, aiohttp, aioresponses, buildPythonPackage, @@ -13,14 +14,14 @@ buildPythonPackage rec { pname = "aioimmich"; - version = "0.9.1"; + version = "0.10.1"; pyproject = true; src = fetchFromGitHub { owner = "mib1185"; repo = "aioimmich"; tag = "v${version}"; - hash = "sha256-bEbWvDNcKH/9Mtr3fZMk7+Qa41suSUpVAGAsnCmzGaY="; + hash = "sha256-+8AMa4TS2yzUoieRao+i8nfxXtbaKGx9cG/lgpKl3TM="; }; postPatch = '' @@ -31,6 +32,7 @@ buildPythonPackage rec { build-system = [ setuptools ]; dependencies = [ + aiofiles aiohttp mashumaro ]; From 991842fc28c0055030dc74defd06d8ff0dc7282d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 3 Jul 2025 17:30:41 +0200 Subject: [PATCH 03/45] python3Packages.aioshelly: 13.6.0 -> 13.7.1 https://github.com/home-assistant-libs/aioshelly/releases/tag/13.7.1 --- pkgs/development/python-modules/aioshelly/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/aioshelly/default.nix b/pkgs/development/python-modules/aioshelly/default.nix index 450b3b367f37..f5f24d1c7e24 100644 --- a/pkgs/development/python-modules/aioshelly/default.nix +++ b/pkgs/development/python-modules/aioshelly/default.nix @@ -16,7 +16,7 @@ buildPythonPackage rec { pname = "aioshelly"; - version = "13.6.0"; + version = "13.7.1"; pyproject = true; disabled = pythonOlder "3.11"; @@ -25,7 +25,7 @@ buildPythonPackage rec { owner = "home-assistant-libs"; repo = "aioshelly"; tag = version; - hash = "sha256-cJKo/UITcvpGbrtOqXLReWghEXL0AKFve1s6Ncde0gc="; + hash = "sha256-EQyq+l/WhM4mAQrq9D4F3hglk2EkvCrSD6tYbUr0aWw="; }; build-system = [ setuptools ]; From edbf86f97a3b8f0e5ffd5d6854f3ca39ef870f7b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 3 Jul 2025 17:31:27 +0200 Subject: [PATCH 04/45] python3Packages.aiosomecomfort: 0.0.32 -> 0.0.34 https://github.com/mkmer/AIOSomecomfort/releases/tag/0.0.34 --- pkgs/development/python-modules/aiosomecomfort/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/aiosomecomfort/default.nix b/pkgs/development/python-modules/aiosomecomfort/default.nix index da49c8107a1d..43256333cdcb 100644 --- a/pkgs/development/python-modules/aiosomecomfort/default.nix +++ b/pkgs/development/python-modules/aiosomecomfort/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "aiosomecomfort"; - version = "0.0.32"; + version = "0.0.34"; pyproject = true; src = fetchFromGitHub { owner = "mkmer"; repo = "AIOSomecomfort"; tag = version; - hash = "sha256-5hWnKv5ZOfPvBfDQ/0mUAYbPtjMFd1/RdriQ1APIXXg="; + hash = "sha256-aHqroDhMYlBF20JNSMZDkfYvio15XTrG+9NANSTC1Fw="; }; build-system = [ From a917d6fd2dd85a1bac5210f9f8744d77a77171fc Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 3 Jul 2025 17:31:52 +0200 Subject: [PATCH 05/45] python3Packages.airtouch5py: 0.2.11 -> 0.3.0 https://github.com/danzel/airtouch5py/releases/tag/0.3.0 --- pkgs/development/python-modules/airtouch5py/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/airtouch5py/default.nix b/pkgs/development/python-modules/airtouch5py/default.nix index 6a1b4a57c96a..52b85fdefa0e 100644 --- a/pkgs/development/python-modules/airtouch5py/default.nix +++ b/pkgs/development/python-modules/airtouch5py/default.nix @@ -17,7 +17,7 @@ buildPythonPackage rec { pname = "airtouch5py"; - version = "0.2.11"; + version = "0.3.0"; pyproject = true; disabled = pythonOlder "3.10"; @@ -26,7 +26,7 @@ buildPythonPackage rec { owner = "danzel"; repo = "airtouch5py"; tag = version; - hash = "sha256-qJSqgdT1G26JOEjmsQv07IdWvApFvtHIdRGi9TFaKZ8="; + hash = "sha256-St2FjyUXyTmy0shQfUzuB+lUSaadEyjdNJJkQA4aCxQ="; }; build-system = [ poetry-core ]; From 8aea29a182f565e07a2739af52b79ff2e13e5858 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 3 Jul 2025 17:33:41 +0200 Subject: [PATCH 06/45] python3Packages.bluetooth-data-tools: 1.28.1 -> 1.28.2 https://github.com/Bluetooth-Devices/bluetooth-data-tools/blob/v1.28.2/CHANGELOG.md --- .../python-modules/bluetooth-data-tools/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/bluetooth-data-tools/default.nix b/pkgs/development/python-modules/bluetooth-data-tools/default.nix index 9f73d52bbc24..a91b3c70c6d8 100644 --- a/pkgs/development/python-modules/bluetooth-data-tools/default.nix +++ b/pkgs/development/python-modules/bluetooth-data-tools/default.nix @@ -15,7 +15,7 @@ buildPythonPackage rec { pname = "bluetooth-data-tools"; - version = "1.28.1"; + version = "1.28.2"; pyproject = true; disabled = pythonOlder "3.10"; @@ -24,7 +24,7 @@ buildPythonPackage rec { owner = "Bluetooth-Devices"; repo = "bluetooth-data-tools"; tag = "v${version}"; - hash = "sha256-citrK/PkWrFB62+xTZFPwr/se5Kiz30qzAMVYROYnS8="; + hash = "sha256-vXg8qNfA/Q2kCK5bhABNHL26zAtapelSZy3tjrD2JTo="; }; # The project can build both an optimized cython version and an unoptimized From f98ec00b4c98112d768e212e18bea639b1d3abe1 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 3 Jul 2025 17:35:42 +0200 Subject: [PATCH 07/45] python3Packages.deebot-client: 13.4.0 -> 13.5.0 https://github.com/DeebotUniverse/client.py/releases/tag/13.5.0 --- pkgs/development/python-modules/deebot-client/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/deebot-client/default.nix b/pkgs/development/python-modules/deebot-client/default.nix index 18ae5e569c1f..43668b02ce9f 100644 --- a/pkgs/development/python-modules/deebot-client/default.nix +++ b/pkgs/development/python-modules/deebot-client/default.nix @@ -20,7 +20,7 @@ buildPythonPackage rec { pname = "deebot-client"; - version = "13.4.0"; + version = "13.5.0"; pyproject = true; disabled = pythonOlder "3.13"; @@ -29,12 +29,12 @@ buildPythonPackage rec { owner = "DeebotUniverse"; repo = "client.py"; tag = version; - hash = "sha256-CEE6RDcYQLJ9a8QFYpCURYV8hvs0mLK8R+p68OfHKWQ="; + hash = "sha256-sQCUxctFTa3olNxXdSbFh/xo5ISOAivQ6XvvOmLysB4="; }; cargoDeps = rustPlatform.fetchCargoVendor { inherit pname version src; - hash = "sha256-0WdRkF5UAaPQS3A9DiAe9BuqF0aAaU0c2C0BU3Ue4n0="; + hash = "sha256-Uk9JIrN1w+bwFSG04I3EQGbBV5SArb7G7jcKpVA+ME4="; }; pythonRelaxDeps = [ From 21bb7025b5cdfbc41bc382cd9694ccb3bff2420a Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 26 Jun 2025 11:52:38 +0200 Subject: [PATCH 08/45] python313Packages.demetriek: 1.2.0 -> 1.3.0 Changelog: https://github.com/frenck/python-demetriek/releases/tag/v1.3.0 --- .../python-modules/demetriek/default.nix | 15 +++++---------- 1 file changed, 5 insertions(+), 10 deletions(-) diff --git a/pkgs/development/python-modules/demetriek/default.nix b/pkgs/development/python-modules/demetriek/default.nix index 640649fa1bb7..b68ee3ad2364 100644 --- a/pkgs/development/python-modules/demetriek/default.nix +++ b/pkgs/development/python-modules/demetriek/default.nix @@ -12,22 +12,20 @@ pytest-asyncio, pytest-cov-stub, pytestCheckHook, - pythonOlder, + syrupy, yarl, }: buildPythonPackage rec { pname = "demetriek"; - version = "1.2.0"; + version = "1.3.0"; pyproject = true; - disabled = pythonOlder "3.11"; - src = fetchFromGitHub { owner = "frenck"; repo = "python-demetriek"; tag = "v${version}"; - hash = "sha256-KqLkct4Kd8wa5eKYJJq1y/5z5PbO0XaK0aGzs3bm8fs="; + hash = "sha256-6vzQaifvQ24LpSQFwPMvEvb1wuyv0iRpLCFHFO9V7sc="; }; postPatch = '' @@ -36,11 +34,7 @@ buildPythonPackage rec { --replace-fail "0.0.0" "${version}" ''; - pythonRelaxDeps = [ "pydantic" ]; - - build-system = [ - poetry-core - ]; + build-system = [ poetry-core ]; dependencies = [ aiohttp @@ -56,6 +50,7 @@ buildPythonPackage rec { pytest-asyncio pytest-cov-stub pytestCheckHook + syrupy ]; pythonImportsCheck = [ "demetriek" ]; From c6a76b3f4462d03ff1e04a0ac33357bdcddf557c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 3 Jul 2025 17:37:47 +0200 Subject: [PATCH 09/45] python3Packages.hass-nabucasa: 0.101.0 -> 0.105.0 https://github.com/NabuCasa/hass-nabucasa/releases/tag/0.105.0 --- pkgs/development/python-modules/hass-nabucasa/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/hass-nabucasa/default.nix b/pkgs/development/python-modules/hass-nabucasa/default.nix index 09e4965c1e3e..6566a428fc37 100644 --- a/pkgs/development/python-modules/hass-nabucasa/default.nix +++ b/pkgs/development/python-modules/hass-nabucasa/default.nix @@ -23,7 +23,7 @@ buildPythonPackage rec { pname = "hass-nabucasa"; - version = "0.101.0"; + version = "0.105.0"; pyproject = true; disabled = pythonOlder "3.13"; @@ -32,7 +32,7 @@ buildPythonPackage rec { owner = "nabucasa"; repo = "hass-nabucasa"; tag = version; - hash = "sha256-AxkLvSXGCs31rDcoo0PWqG8p/CC2/oj4XzZ2j882Ma4="; + hash = "sha256-KH6wUh5BRsYox0BPo7BNCS+8KaRtpoWvaQHbcuN89hE="; }; build-system = [ setuptools ]; From 58bdd4e0f529ee118725b8b6ab458bf77214631e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 3 Jul 2025 17:39:45 +0200 Subject: [PATCH 10/45] python3Packages.music-assistant-models: 1.1.43 -> 1.1.51 https://github.com/music-assistant/models/blob/1.1.51/CHANGELOG.md --- .../python-modules/music-assistant-models/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/music-assistant-models/default.nix b/pkgs/development/python-modules/music-assistant-models/default.nix index 6cae3bad249d..dd95b30999ba 100644 --- a/pkgs/development/python-modules/music-assistant-models/default.nix +++ b/pkgs/development/python-modules/music-assistant-models/default.nix @@ -20,14 +20,14 @@ buildPythonPackage rec { pname = "music-assistant-models"; - version = "1.1.43"; # Must be compatible with music-assistant-client package + version = "1.1.51"; # Must be compatible with music-assistant-client package pyproject = true; src = fetchFromGitHub { owner = "music-assistant"; repo = "models"; tag = version; - hash = "sha256-0SBNxpiBAKlAQe7eJTp+BwGNY52OTt37TksKrp9nfz4="; + hash = "sha256-vx0GlW99qDpSRDihP0dYhwgksPdCNj82SATo5TpITa4="; }; postPatch = '' From f82687fae54f54efcb4342116ae9c5e41e9a8391 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 3 Jul 2025 17:39:57 +0200 Subject: [PATCH 11/45] python3Packages.music-assistant-client: 1.2.0 -> 1.2.4 https://github.com/music-assistant/client/blob/1.2.4/CHANGELOG.md --- .../python-modules/music-assistant-client/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/music-assistant-client/default.nix b/pkgs/development/python-modules/music-assistant-client/default.nix index 4545ea5dd722..250fa71cb7de 100644 --- a/pkgs/development/python-modules/music-assistant-client/default.nix +++ b/pkgs/development/python-modules/music-assistant-client/default.nix @@ -15,14 +15,14 @@ buildPythonPackage rec { pname = "music-assistant-client"; - version = "1.2.0"; + version = "1.2.4"; pyproject = true; src = fetchFromGitHub { owner = "music-assistant"; repo = "client"; tag = version; - hash = "sha256-i3VIRK3RUgbF5KX3U7i4WwjbLaRvg88zUH5Ly8BKEB0="; + hash = "sha256-0NgV/xa8jF+j+oIZllgT7UI4MRsP3vTDarluLgtSZwI="; }; postPatch = '' From e4856507e6d2f2a893f7714ff9905d41e95cbd29 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 3 Jul 2025 17:40:35 +0200 Subject: [PATCH 12/45] python3Packages.nettigo-air-monitor: 4.1.0 -> 5.0.0 https://github.com/bieniu/nettigo-air-monitor/releases/tag/5.0.0 --- .../python-modules/nettigo-air-monitor/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/nettigo-air-monitor/default.nix b/pkgs/development/python-modules/nettigo-air-monitor/default.nix index d818ec69c9a0..ce41c43032bc 100644 --- a/pkgs/development/python-modules/nettigo-air-monitor/default.nix +++ b/pkgs/development/python-modules/nettigo-air-monitor/default.nix @@ -17,7 +17,7 @@ buildPythonPackage rec { pname = "nettigo-air-monitor"; - version = "4.1.0"; + version = "5.0.0"; pyproject = true; disabled = pythonOlder "3.12"; @@ -26,7 +26,7 @@ buildPythonPackage rec { owner = "bieniu"; repo = "nettigo-air-monitor"; tag = version; - hash = "sha256-tGadB2v3UIgX/v3Cvx95bEOpoOtQXGizk24FelKpidc="; + hash = "sha256-Lgtq+Jho2IkXnVLVlPRxL2hvhB8gW/9Et2yqXOkM8MI="; }; build-system = [ setuptools ]; From a4b762a3068bf578d0a2a42dad9efb647d941496 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 3 Jul 2025 17:41:44 +0200 Subject: [PATCH 13/45] python3Packages.onvif-zeep-async: 3.2.5 -> 4.0.1 https://github.com/openvideolibs/python-onvif-zeep-async/releases/tag/v4.0.0 https://github.com/openvideolibs/python-onvif-zeep-async/releases/tag/v4.0.1 --- .../python-modules/onvif-zeep-async/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/onvif-zeep-async/default.nix b/pkgs/development/python-modules/onvif-zeep-async/default.nix index 22fbbbdbd725..a09449f2002b 100644 --- a/pkgs/development/python-modules/onvif-zeep-async/default.nix +++ b/pkgs/development/python-modules/onvif-zeep-async/default.nix @@ -1,9 +1,9 @@ { lib, + aiohttp, buildPythonPackage, ciso8601, fetchFromGitHub, - httpx, pythonOlder, setuptools, yarl, @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "onvif-zeep-async"; - version = "3.2.5"; + version = "4.0.1"; pyproject = true; disabled = pythonOlder "3.7"; @@ -21,14 +21,14 @@ buildPythonPackage rec { owner = "openvideolibs"; repo = "python-onvif-zeep-async"; tag = "v${version}"; - hash = "sha256-tEJTVdFQXr2nz0DkuIUjNDSSZUdD457SMrNAUqqsiH8="; + hash = "sha256-adEU/SAJac1sOCZS0xb64T41Eak7/uxh6aq2xKUgjZ4="; }; build-system = [ setuptools ]; dependencies = [ + aiohttp ciso8601 - httpx yarl zeep ] ++ zeep.optional-dependencies.async; From f8e8db707a19f84a586223351624a9d357493f78 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 3 Jul 2025 17:42:27 +0200 Subject: [PATCH 14/45] python3Packages.py-dormakaba-dkey: 1.0.5 -> 1.0.6 https://github.com/emontnemery/py-dormakaba-dkey/releases/tag/1.0.6 --- pkgs/development/python-modules/py-dormakaba-dkey/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/py-dormakaba-dkey/default.nix b/pkgs/development/python-modules/py-dormakaba-dkey/default.nix index 6b190999aedf..b018acea3f47 100644 --- a/pkgs/development/python-modules/py-dormakaba-dkey/default.nix +++ b/pkgs/development/python-modules/py-dormakaba-dkey/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "py-dormakaba-dkey"; - version = "1.0.5"; + version = "1.0.6"; format = "pyproject"; disabled = pythonOlder "3.10"; @@ -22,7 +22,7 @@ buildPythonPackage rec { owner = "emontnemery"; repo = "py-dormakaba-dkey"; tag = version; - hash = "sha256-kS99du9EZwki6J2q+nI44rx/AWIPtq7wXR/61ZcyUSM="; + hash = "sha256-WAptkdMXZN3IKjXGBiILN4gJWdVEndfGndc6J2R2cD0="; }; patches = [ From b62163f7b24184dbba52749fd562acd6eb4e2ac0 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 26 Jun 2025 09:42:12 +0200 Subject: [PATCH 15/45] python313Packages.pyairnow: 1.2.2 -> 1.3.1 Diff: https://github.com/asymworks/pyairnow/compare/refs/tags/v1.2.2...refs/tags/v1.3.1 Changelog: https://github.com/asymworks/pyairnow/blob/v1.3.1/CHANGELOG.md --- pkgs/development/python-modules/pyairnow/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyairnow/default.nix b/pkgs/development/python-modules/pyairnow/default.nix index eef69a9c2fae..ade0b4f20f1e 100644 --- a/pkgs/development/python-modules/pyairnow/default.nix +++ b/pkgs/development/python-modules/pyairnow/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { pname = "pyairnow"; - version = "1.2.2"; + version = "1.3.1"; pyproject = true; disabled = pythonOlder "3.8"; @@ -23,7 +23,7 @@ buildPythonPackage rec { owner = "asymworks"; repo = "pyairnow"; tag = "v${version}"; - hash = "sha256-KjOu9V92n2rq8iOkgutlK7EMRvirFAEK8oxseI+dr2s="; + hash = "sha256-BGTtDMq5SnYrk1qT6OkGa1tkxYH5umbMC5Udmffyf+g="; }; build-system = [ poetry-core ]; From 7476952eed9daea362321dd6c0167e79a9e00b55 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 26 Jun 2025 11:55:10 +0200 Subject: [PATCH 16/45] python313Packages.pyairnow: remove disabled --- pkgs/development/python-modules/pyairnow/default.nix | 3 --- 1 file changed, 3 deletions(-) diff --git a/pkgs/development/python-modules/pyairnow/default.nix b/pkgs/development/python-modules/pyairnow/default.nix index ade0b4f20f1e..14516f6efa47 100644 --- a/pkgs/development/python-modules/pyairnow/default.nix +++ b/pkgs/development/python-modules/pyairnow/default.nix @@ -9,7 +9,6 @@ pytest-asyncio, pytest-cov-stub, pytestCheckHook, - pythonOlder, }: buildPythonPackage rec { @@ -17,8 +16,6 @@ buildPythonPackage rec { version = "1.3.1"; pyproject = true; - disabled = pythonOlder "3.8"; - src = fetchFromGitHub { owner = "asymworks"; repo = "pyairnow"; From cb2412dfc0bf4a10ede03e9bd8bc5bb91d166a55 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 3 Jul 2025 17:48:30 +0200 Subject: [PATCH 17/45] python3Packages.pyenphase: 1.26.1 -> 2.1.2 https://github.com/pyenphase/pyenphase/blob/v2.1.2/CHANGELOG.md --- .../development/python-modules/pyenphase/default.nix | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/pyenphase/default.nix b/pkgs/development/python-modules/pyenphase/default.nix index 7be6c60a9c79..2110a8791c88 100644 --- a/pkgs/development/python-modules/pyenphase/default.nix +++ b/pkgs/development/python-modules/pyenphase/default.nix @@ -1,16 +1,18 @@ { lib, + aiohttp, + aioresponses, awesomeversion, buildPythonPackage, envoy-utils, fetchFromGitHub, - httpx, lxml, orjson, poetry-core, pyjwt, pytest-asyncio, pytest-cov-stub, + pytest-timeout, pytestCheckHook, pythonOlder, respx, @@ -20,7 +22,7 @@ buildPythonPackage rec { pname = "pyenphase"; - version = "1.26.1"; + version = "2.1.2"; pyproject = true; disabled = pythonOlder "3.11"; @@ -29,7 +31,7 @@ buildPythonPackage rec { owner = "pyenphase"; repo = "pyenphase"; tag = "v${version}"; - hash = "sha256-EKelQNHDaWSBrr19a8kYRI/wOYcRS9umJIo4oW9aU6k="; + hash = "sha256-9pQHJn+YOTPTHQT3i7H+zDUwO3pYX1MQNXLBKP0eeno="; }; pythonRelaxDeps = [ "tenacity" ]; @@ -37,9 +39,9 @@ buildPythonPackage rec { build-system = [ poetry-core ]; dependencies = [ + aiohttp awesomeversion envoy-utils - httpx lxml orjson pyjwt @@ -47,8 +49,10 @@ buildPythonPackage rec { ]; nativeCheckInputs = [ + aioresponses pytest-asyncio pytest-cov-stub + pytest-timeout pytestCheckHook respx syrupy From d3ff992a95e469f3103ea1ece1f399b03927b144 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 3 Jul 2025 17:50:28 +0200 Subject: [PATCH 18/45] python3Packages.pynecil: 4.1.0 -> 4.1.1 https://github.com/tr4nt0r/pynecil/releases/tag/v4.1.1 --- pkgs/development/python-modules/pynecil/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pynecil/default.nix b/pkgs/development/python-modules/pynecil/default.nix index ecd6eca1d88b..6faad0bd4706 100644 --- a/pkgs/development/python-modules/pynecil/default.nix +++ b/pkgs/development/python-modules/pynecil/default.nix @@ -13,14 +13,14 @@ buildPythonPackage rec { pname = "pynecil"; - version = "4.1.0"; + version = "4.1.1"; pyproject = true; src = fetchFromGitHub { owner = "tr4nt0r"; repo = "pynecil"; tag = "v${version}"; - hash = "sha256-zgiOdVdc74m+DNg6Phn5L0F/u1jF4OOvGAyvMZzzhAU="; + hash = "sha256-4P9xsqTitUinGC/dH/4e/HtF7OvupjqTTNKTwo9Vuhc="; }; pythonRelaxDeps = [ "aiohttp" ]; From 4febeae18faf895493718e6e10c1a84cf31b0273 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 3 Jul 2025 17:52:13 +0200 Subject: [PATCH 19/45] python3Packages.pypaperless: 4.1.0 -> 4.1.1 https://github.com/tb1337/paperless-api/releases/tag/v4.1.1 --- pkgs/development/python-modules/pypaperless/default.nix | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pypaperless/default.nix b/pkgs/development/python-modules/pypaperless/default.nix index d5fd9ffcde1c..d14b1104c1f6 100644 --- a/pkgs/development/python-modules/pypaperless/default.nix +++ b/pkgs/development/python-modules/pypaperless/default.nix @@ -13,14 +13,14 @@ buildPythonPackage rec { pname = "pypaperless"; - version = "4.1.0"; + version = "4.1.1"; pyproject = true; src = fetchFromGitHub { owner = "tb1337"; repo = "paperless-api"; tag = "v${version}"; - hash = "sha256-uzMYHlV+xqWIpqPpX2myxS9cqBsqShOoQ9oedDT/zeA="; + hash = "sha256-q2LQiO/9AGROczcKrfatO3P96Fvkdn0HqEDlUbRfhaE="; }; postPatch = '' @@ -30,6 +30,11 @@ buildPythonPackage rec { build-system = [ hatchling ]; + pythonRelaxDeps = [ + "aiohttp" + "yarl" + ]; + dependencies = [ aiohttp yarl From db1443842db13618bb73be91c4fd5ce6eea10eff Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 3 Jul 2025 17:53:28 +0200 Subject: [PATCH 20/45] python3Packages.pyseventeentrack: 1.0.2 -> 1.1.1 https://github.com/shaiu/pyseventeentrack/releases/tag/v1.1.0 https://github.com/shaiu/pyseventeentrack/releases/tag/v1.1.1 --- .../python-modules/pyseventeentrack/default.nix | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyseventeentrack/default.nix b/pkgs/development/python-modules/pyseventeentrack/default.nix index 0fcad12ddb9d..0cda377ed6bc 100644 --- a/pkgs/development/python-modules/pyseventeentrack/default.nix +++ b/pkgs/development/python-modules/pyseventeentrack/default.nix @@ -3,6 +3,7 @@ aresponses, attrs, buildPythonPackage, + cryptography, fetchFromGitHub, lib, poetry-core, @@ -12,21 +13,24 @@ buildPythonPackage rec { pname = "pyseventeentrack"; - version = "1.0.2"; + version = "1.1.1"; pyproject = true; src = fetchFromGitHub { owner = "shaiu"; repo = "pyseventeentrack"; tag = "v${version}"; - hash = "sha256-B/p+7wuXMtdOlIOySGQdtiiErcVD8DaVJPvSX4lPnos="; + hash = "sha256-XFn9yZbUrvERBQW1PumwtAPHhcyRX9L+JKxE/NZjZys="; }; build-system = [ poetry-core ]; + pythonRelaxDeps = [ "cryptography" ]; + dependencies = [ aiohttp attrs + cryptography pytz ]; From ad1c28eafb66cb3afc1ab894a6008023bdd354cd Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 1 Jun 2025 08:28:48 +0200 Subject: [PATCH 21/45] python313Packages.pysml: 0.1.4 -> 0.1.5 Changelog: https://github.com/mtdcr/pysml/releases/tag/0.1.5 --- pkgs/development/python-modules/pysml/default.nix | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/pysml/default.nix b/pkgs/development/python-modules/pysml/default.nix index bc1a3d841cd5..3e98a1b800ea 100644 --- a/pkgs/development/python-modules/pysml/default.nix +++ b/pkgs/development/python-modules/pysml/default.nix @@ -1,36 +1,34 @@ { lib, aiohttp, - async-timeout, bitstring, buildPythonPackage, fetchFromGitHub, poetry-core, - pyserial-asyncio, + pyserial-asyncio-fast, pythonOlder, }: buildPythonPackage rec { pname = "pysml"; - version = "0.1.4"; + version = "0.1.5"; pyproject = true; - disabled = pythonOlder "3.7"; + disabled = pythonOlder "3.11"; src = fetchFromGitHub { owner = "mtdcr"; repo = "pysml"; tag = version; - hash = "sha256-G4t0cHbJWMmDODeldj064SlKGagOfUnnRiGRwLu1bF0="; + hash = "sha256-cJOf+O/Q+CfX26XQixHEZ/+N7+YsoPadxk/0Zeob2f8="; }; build-system = [ poetry-core ]; dependencies = [ aiohttp - async-timeout bitstring - pyserial-asyncio + pyserial-asyncio-fast ]; # Module has no tests @@ -41,6 +39,7 @@ buildPythonPackage rec { meta = with lib; { description = "Python library for EDL21 smart meters using Smart Message Language (SML)"; homepage = "https://github.com/mtdcr/pysml"; + changelog = "https://github.com/mtdcr/pysml/releases/tag/${src.tag}"; license = licenses.mit; maintainers = with maintainers; [ fab ]; }; From 2df2ee8c22dc4254cb99ae1afc07ed9a3afb8a1c Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Fri, 4 Jul 2025 02:02:36 +1000 Subject: [PATCH 22/45] python3Packages.pyswitchbot: 0.65.0 -> 0.67.0 (#416117) https://github.com/Danielhiversen/pySwitchbot/releases/tag/0.66.0 https://github.com/Danielhiversen/pySwitchbot/releases/tag/0.67.0 --- pkgs/development/python-modules/pyswitchbot/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyswitchbot/default.nix b/pkgs/development/python-modules/pyswitchbot/default.nix index 826f4ca27c5e..6a4ba35feb09 100644 --- a/pkgs/development/python-modules/pyswitchbot/default.nix +++ b/pkgs/development/python-modules/pyswitchbot/default.nix @@ -16,7 +16,7 @@ buildPythonPackage rec { pname = "pyswitchbot"; - version = "0.65.0"; + version = "0.67.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -25,7 +25,7 @@ buildPythonPackage rec { owner = "Danielhiversen"; repo = "pySwitchbot"; tag = version; - hash = "sha256-PxTkX0e3idwKR+3b5u6/71QN0YeJdmNmZx1vscAtfik="; + hash = "sha256-e2bzmJAwJ6BbqP3R0FmTG1UR6TsPggXJlSkO3wdPWQY="; }; build-system = [ setuptools ]; From 018a6134dd312eb0047abccc3ad7c9c7430fa72d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 24 Jun 2025 23:21:19 +0000 Subject: [PATCH 23/45] python3Packages.python-homewizard-energy: 8.3.2 -> 9.2.0 --- .../python-modules/python-homewizard-energy/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/python-homewizard-energy/default.nix b/pkgs/development/python-modules/python-homewizard-energy/default.nix index 6a66f9fcfaec..b6dfac942068 100644 --- a/pkgs/development/python-modules/python-homewizard-energy/default.nix +++ b/pkgs/development/python-modules/python-homewizard-energy/default.nix @@ -20,7 +20,7 @@ buildPythonPackage rec { pname = "python-homewizard-energy"; - version = "8.3.2"; + version = "9.2.0"; pyproject = true; disabled = pythonOlder "3.9"; @@ -29,7 +29,7 @@ buildPythonPackage rec { owner = "DCSBL"; repo = "python-homewizard-energy"; tag = "v${version}"; - hash = "sha256-koc82UHwr3TJZAzSX878fEbyRu8vddDLNpNelbnTr/8="; + hash = "sha256-I+yAFHwrJ98BJFX2oyD5WPulDpp/PbD2XzkIXIIQKyo="; }; postPatch = '' From c91a8237484b0213ae2a40f45c3f96829595e3b4 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 3 Jul 2025 18:23:13 +0200 Subject: [PATCH 24/45] python3Packages.pytibber: 0.31.5 -> 0.31.6 https://github.com/Danielhiversen/pyTibber/releases/tag/0.31.6 --- pkgs/development/python-modules/pytibber/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pytibber/default.nix b/pkgs/development/python-modules/pytibber/default.nix index 9ee6c4abdd32..07c22b022ac2 100644 --- a/pkgs/development/python-modules/pytibber/default.nix +++ b/pkgs/development/python-modules/pytibber/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "pytibber"; - version = "0.31.5"; + version = "0.31.6"; pyproject = true; disabled = pythonOlder "3.11"; @@ -22,7 +22,7 @@ buildPythonPackage rec { owner = "Danielhiversen"; repo = "pyTibber"; tag = version; - hash = "sha256-U6WMBX7p0dHQ7vEbw3lmFmysWEcoSbojG2dVZik9gA4="; + hash = "sha256-G5Ljg7t+j17qkqsliH5qwRIIsC8gQuxviaopHGkhquQ="; }; build-system = [ setuptools ]; From 432ebed5870e30b3c43983192d407052c4ccd660 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 13 Jun 2025 09:12:36 +0000 Subject: [PATCH 25/45] python3Packages.pywizlight: 0.6.2 -> 0.6.3 --- pkgs/development/python-modules/pywizlight/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/pywizlight/default.nix b/pkgs/development/python-modules/pywizlight/default.nix index d745f9ab1763..9b8e0bbb80cf 100644 --- a/pkgs/development/python-modules/pywizlight/default.nix +++ b/pkgs/development/python-modules/pywizlight/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "pywizlight"; - version = "0.6.2"; + version = "0.6.3"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -18,8 +18,8 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "sbidy"; repo = "pywizlight"; - rev = "v${version}"; - hash = "sha256-JT0Ud17U9etByaDVu9+hcadymze1rfj+mEK6nqksuWc="; + tag = "v${version}"; + hash = "sha256-rCoWdqvFLSLNBAHeFJ6f9kZpIg4WyE8VJLpmsYl+gJM="; }; propagatedBuildInputs = [ click ]; @@ -46,7 +46,7 @@ buildPythonPackage rec { description = "Python connector for WiZ light bulbs"; mainProgram = "wizlight"; homepage = "https://github.com/sbidy/pywizlight"; - changelog = "https://github.com/sbidy/pywizlight/releases/tag/v${version}"; + changelog = "https://github.com/sbidy/pywizlight/releases/tag/${src.tag}"; license = with licenses; [ mit ]; maintainers = with maintainers; [ fab ]; }; From 3d3b06a8cc7d8324107dd709bd1bc93d7b4467f8 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 3 Jul 2025 18:24:03 +0200 Subject: [PATCH 26/45] python3Packages.reolink-aio: 0.14.1 -> 0.14.2 https://github.com/starkillerOG/reolink_aio/releases/tag/0.14.2 --- pkgs/development/python-modules/reolink-aio/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/reolink-aio/default.nix b/pkgs/development/python-modules/reolink-aio/default.nix index 2d4b2973feab..f95d848d5f6c 100644 --- a/pkgs/development/python-modules/reolink-aio/default.nix +++ b/pkgs/development/python-modules/reolink-aio/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "reolink-aio"; - version = "0.14.1"; + version = "0.14.2"; pyproject = true; disabled = pythonOlder "3.11"; @@ -22,7 +22,7 @@ buildPythonPackage rec { owner = "starkillerOG"; repo = "reolink_aio"; tag = version; - hash = "sha256-+7Nn4SNilhH9wKxHfAOVArGi89ld7J4IzykHe7J0HWA="; + hash = "sha256-DsxYkXRxEZ1DJRBpDUNd6b/3XiyUoetSSXfNUO+jVCY="; }; build-system = [ setuptools ]; From 078b2a00b1d7da89f9edae9a5372f01feca9b622 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 3 Jul 2025 18:25:42 +0200 Subject: [PATCH 27/45] python3Packages.thermopro-ble: 0.13.0 -> 0.13.1 https://github.com/Bluetooth-Devices/thermopro-ble/blob/v0.13.1/CHANGELOG.md --- pkgs/development/python-modules/thermopro-ble/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/thermopro-ble/default.nix b/pkgs/development/python-modules/thermopro-ble/default.nix index dfd496690d5f..0da7947b12c6 100644 --- a/pkgs/development/python-modules/thermopro-ble/default.nix +++ b/pkgs/development/python-modules/thermopro-ble/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "thermopro-ble"; - version = "0.13.0"; + version = "0.13.1"; pyproject = true; disabled = pythonOlder "3.9"; @@ -22,7 +22,7 @@ buildPythonPackage rec { owner = "bluetooth-devices"; repo = "thermopro-ble"; tag = "v${version}"; - hash = "sha256-gikNjQYE/GROUR0atBUcwrRdjH+HVL37EOKZYdvRUzo="; + hash = "sha256-FgobrgMA+YbmI5VxdzCgYipSLGRK6+uIOTMy9P4Aeos="; }; build-system = [ poetry-core ]; From d4f83403c1adf224a96c4e5a3a4705f0ccc8c848 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 3 Jul 2025 18:34:18 +0200 Subject: [PATCH 28/45] python3Packages.related: unbreak and pep517 build Removes dependency on future package. --- .../python-modules/related/default.nix | 40 ++++++++++++++----- 1 file changed, 29 insertions(+), 11 deletions(-) diff --git a/pkgs/development/python-modules/related/default.nix b/pkgs/development/python-modules/related/default.nix index d36157d818cc..c84e7bcf344e 100644 --- a/pkgs/development/python-modules/related/default.nix +++ b/pkgs/development/python-modules/related/default.nix @@ -3,17 +3,17 @@ attrs, buildPythonPackage, fetchPypi, - future, pytestCheckHook, python-dateutil, pythonOlder, pyyaml, + setuptools, }: buildPythonPackage rec { pname = "related"; version = "0.7.3"; - format = "setuptools"; + pyproject = true; disabled = pythonOlder "3.7"; @@ -22,22 +22,40 @@ buildPythonPackage rec { hash = "sha256-IqmbqAW6PubN9GBXrMs5Je4u1XkgLl9camSGNrlrFJA="; }; - propagatedBuildInputs = [ + postPatch = '' + # Remove outdated setup.cfg + rm setup.cfg + substituteInPlace setup.py \ + --replace-fail "'pytest-runner'," "" + + # remove dependency on future + substituteInPlace \ + src/related/dispatchers.py \ + src/related/fields.py \ + tests/ex03_company/test_company.py \ + --replace-fail \ + "from future.moves.urllib.parse import ParseResult" \ + "from urllib.parse import ParseResult" + + substituteInPlace \ + src/related/converters.py \ + --replace-fail \ + "from future.moves.urllib.parse import urlparse" \ + "from urllib.parse import urlparse" + ''; + + build-system = [ setuptools ]; + + pythonRemoveDeps = [ "future" ]; + + dependencies = [ attrs - future python-dateutil pyyaml ]; nativeCheckInputs = [ pytestCheckHook ]; - postPatch = '' - # Remove outdated setup.cfg - rm setup.cfg - substituteInPlace setup.py \ - --replace "'pytest-runner'," "" - ''; - disabledTests = [ # Source tarball doesn't contains all needed files "test_compose_from_yml" From a8e957295e4f9dbca63d68abd283730f9b1194a8 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 3 Jul 2025 18:36:13 +0200 Subject: [PATCH 29/45] python3Packages.bellows: 0.45.0 -> 0.45.2 https://github.com/zigpy/bellows/releases/tag/0.45.2 --- pkgs/development/python-modules/bellows/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/bellows/default.nix b/pkgs/development/python-modules/bellows/default.nix index 97a1acc1f1f6..7cd27ab5055b 100644 --- a/pkgs/development/python-modules/bellows/default.nix +++ b/pkgs/development/python-modules/bellows/default.nix @@ -16,14 +16,14 @@ buildPythonPackage rec { pname = "bellows"; - version = "0.45.0"; + version = "0.45.2"; pyproject = true; src = fetchFromGitHub { owner = "zigpy"; repo = "bellows"; tag = version; - hash = "sha256-wIi6LXfo1ykNT9DMmlRORspiWnBzJUAn6kA/t4rdTpY="; + hash = "sha256-HVa1QFw9hLTgHu5up+llvM6q5+HCWNwKnJem3GSxcPg="; }; postPatch = '' From 34d57c1bebb96be4460e0d6e529dcbfd2b165749 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 3 Jul 2025 18:37:25 +0200 Subject: [PATCH 30/45] python3Packages.zha-quirks: 0.0.138 -> 0.0.139 https://github.com/zigpy/zha-device-handlers/releases/tag/0.0.139 --- pkgs/development/python-modules/zha-quirks/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/zha-quirks/default.nix b/pkgs/development/python-modules/zha-quirks/default.nix index b49f0b1b4972..ec8db53b39a5 100644 --- a/pkgs/development/python-modules/zha-quirks/default.nix +++ b/pkgs/development/python-modules/zha-quirks/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "zha-quirks"; - version = "0.0.138"; + version = "0.0.139"; pyproject = true; disabled = pythonOlder "3.12"; @@ -21,7 +21,7 @@ buildPythonPackage rec { owner = "zigpy"; repo = "zha-device-handlers"; tag = version; - hash = "sha256-lN7u8ve3s3xQg6JiltnsyVRob1vbnzurjp/FUYy10pc="; + hash = "sha256-16gv2t1hudIULybmAXK+sMl9MsFATHMGQeZWhmVhrkk="; }; postPatch = '' From 071ec20a531352d7eb9ff80f3728202804911ca6 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 3 Jul 2025 18:41:09 +0200 Subject: [PATCH 31/45] python3Packages.zha: 0.0.60 -> 0.0.62 https://github.com/zigpy/zha/releases/tag/0.0.62 --- pkgs/development/python-modules/zha/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/zha/default.nix b/pkgs/development/python-modules/zha/default.nix index ef17ff74e575..2486f35b300d 100644 --- a/pkgs/development/python-modules/zha/default.nix +++ b/pkgs/development/python-modules/zha/default.nix @@ -27,7 +27,7 @@ buildPythonPackage rec { pname = "zha"; - version = "0.0.60"; + version = "0.0.62"; pyproject = true; disabled = pythonOlder "3.12"; @@ -36,7 +36,7 @@ buildPythonPackage rec { owner = "zigpy"; repo = "zha"; tag = version; - hash = "sha256-Bx6JcVKosf6wXe+LRP9R4iFAva/rJ15JhYchCx2CbJk="; + hash = "sha256-UM2cxiLXWYuidtmIIpA8CrFZqOpWDUc+A0nY4cRYuus="; }; postPatch = '' From 64c15ddceb6d00bc95718830a30fb2596d64a67c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Fri, 4 Jul 2025 01:49:02 +0200 Subject: [PATCH 32/45] python3Packages.zwave-js-server-python: 0.63.0 -> 0.65.0 https://github.com/home-assistant-libs/zwave-js-server-python/releases/tag/0.65.0 --- .../python-modules/zwave-js-server-python/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/zwave-js-server-python/default.nix b/pkgs/development/python-modules/zwave-js-server-python/default.nix index 5e391c4a5b32..59a906bd3318 100644 --- a/pkgs/development/python-modules/zwave-js-server-python/default.nix +++ b/pkgs/development/python-modules/zwave-js-server-python/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "zwave-js-server-python"; - version = "0.63.0"; + version = "0.65.0"; pyproject = true; disabled = pythonOlder "3.12"; @@ -21,7 +21,7 @@ buildPythonPackage rec { owner = "home-assistant-libs"; repo = "zwave-js-server-python"; tag = version; - hash = "sha256-GQ55IvicdVi6EfRimuyuEbwGDWQIdpLrgi/3ZCj+wJM="; + hash = "sha256-X7QXHxoMryicc/ouImxg2iMtJEnXI7UHxjtbEPAZ4F4="; }; build-system = [ setuptools ]; From a41bc8e2aa5e903b2d5e9a0c90b3b9c36fa8bbd7 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 3 Jul 2025 18:41:43 +0200 Subject: [PATCH 33/45] home-assistant.intents: 2025.6.10 -> 2025.6.23 https://github.com/home-assistant/intents/releases/tag/2025.6.23 --- pkgs/servers/home-assistant/intents.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/home-assistant/intents.nix b/pkgs/servers/home-assistant/intents.nix index d6044c988380..9a094e8579fb 100644 --- a/pkgs/servers/home-assistant/intents.nix +++ b/pkgs/servers/home-assistant/intents.nix @@ -22,7 +22,7 @@ buildPythonPackage rec { pname = "home-assistant-intents"; - version = "2025.6.10"; + version = "2025.6.23"; pyproject = true; disabled = pythonOlder "3.9"; @@ -32,7 +32,7 @@ buildPythonPackage rec { repo = "intents-package"; rev = "refs/tags/${version}"; fetchSubmodules = true; - hash = "sha256-MCObny6x3rgKz2KcMBanGOCaPw/4wHYsdzFIKhqeosw="; + hash = "sha256-0xFa4Xz2zjN5EQVd9XafkUvroAH4AIiF/9bqFAZcJ9U="; }; build-system = [ From 35fac70ae85946d938418197b3fe64cbe6fd0024 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Thu, 3 Jul 2025 10:36:11 -0700 Subject: [PATCH 34/45] python3Packages.libpyfoscamcgi: init at 0.0.6 --- .../python-modules/libpyfoscamcgi/default.nix | 39 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 41 insertions(+) create mode 100644 pkgs/development/python-modules/libpyfoscamcgi/default.nix diff --git a/pkgs/development/python-modules/libpyfoscamcgi/default.nix b/pkgs/development/python-modules/libpyfoscamcgi/default.nix new file mode 100644 index 000000000000..ebd3e294a6c4 --- /dev/null +++ b/pkgs/development/python-modules/libpyfoscamcgi/default.nix @@ -0,0 +1,39 @@ +{ + buildPythonPackage, + defusedxml, + fetchFromGitHub, + lib, + setuptools, +}: + +buildPythonPackage rec { + pname = "libpyfoscamcgi"; + version = "0.0.6"; + pyproject = true; + + src = fetchFromGitHub { + owner = "Foscam-wangzhengyu"; + repo = "libfoscamcgi"; + tag = "v${version}"; + hash = "sha256-L9QGXBEK1cehP/eJ2++Um4WCgQMG5Rv8UAnZg4Mfwu4="; + }; + + build-system = [ setuptools ]; + + dependencies = [ + defusedxml + ]; + + pythonImportsCheck = [ "libpyfoscamcgi" ]; + + # tests need access to a camera + doCheck = false; + + meta = { + changelog = "https://github.com/Foscam-wangzhengyu/libfoscamcgi/releases/tag/${src.tag}"; + description = "Python Library for Foscam IP Cameras"; + homepage = "https://github.com/Foscam-wangzhengyu/libfoscamcgi"; + license = lib.licenses.lgpl3Plus; + maintainers = with lib.maintainers; [ dotlambda ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 324afdf61bbe..bdc549cf469f 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -8082,6 +8082,8 @@ self: super: with self; { libpyfoscam = callPackage ../development/python-modules/libpyfoscam { }; + libpyfoscamcgi = callPackage ../development/python-modules/libpyfoscamcgi { }; + libpysal = callPackage ../development/python-modules/libpysal { }; libpyvivotek = callPackage ../development/python-modules/libpyvivotek { }; From 723f6f0e4ed8af478db6c1f42cc14f0efe3f773c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Thu, 3 Jul 2025 11:12:30 -0700 Subject: [PATCH 35/45] python3Packages.altruistclient: init at 0.1.1 --- .../python-modules/altruistclient/default.nix | 47 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 49 insertions(+) create mode 100644 pkgs/development/python-modules/altruistclient/default.nix diff --git a/pkgs/development/python-modules/altruistclient/default.nix b/pkgs/development/python-modules/altruistclient/default.nix new file mode 100644 index 000000000000..e3f748c834ea --- /dev/null +++ b/pkgs/development/python-modules/altruistclient/default.nix @@ -0,0 +1,47 @@ +{ + aiohttp, + aioresponses, + buildPythonPackage, + fetchFromGitHub, + lib, + poetry-core, + pytest-asyncio, + pytestCheckHook, + zeroconf, +}: + +buildPythonPackage rec { + pname = "altruistclient"; + version = "0.1.1"; + pyproject = true; + + src = fetchFromGitHub { + owner = "LoSk-p"; + repo = "altruistclient"; + tag = version; + hash = "sha256-36qqB9e53eZgMgwXzrXlMOySnuqmT3vLiU02NL9xtko="; + }; + + build-system = [ poetry-core ]; + + dependencies = [ + aiohttp + zeroconf + ]; + + pythonImportsCheck = [ "altruistclient" ]; + + nativeCheckInputs = [ + aioresponses + pytest-asyncio + pytestCheckHook + ]; + + meta = { + changelog = "https://github.com/LoSk-p/altruistclient/releases/tag/${src.tag}"; + description = "Async library for discovering and fetching data from Altruist sensors"; + homepage = "https://github.com/LoSk-p/altruistclient"; + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ dotlambda ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index bdc549cf469f..adaaa4d83419 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -627,6 +627,8 @@ self: super: with self; { altgraph = callPackage ../development/python-modules/altgraph { }; + altruistclient = callPackage ../development/python-modules/altruistclient { }; + amaranth = callPackage ../development/python-modules/amaranth { }; amaranth-boards = callPackage ../development/python-modules/amaranth-boards { }; From bf405c434693a9a7b59a138675203c68458218a1 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 3 Jul 2025 18:48:30 +0200 Subject: [PATCH 36/45] home-assistant: 2025.6.3 -> 2025.7.0 https://www.home-assistant.io/blog/2025/07/02/release-20257/ --- .../home-assistant/component-packages.nix | 29 +++++++++++--- pkgs/servers/home-assistant/default.nix | 40 +++---------------- pkgs/servers/home-assistant/frontend.nix | 4 +- 3 files changed, 30 insertions(+), 43 deletions(-) diff --git a/pkgs/servers/home-assistant/component-packages.nix b/pkgs/servers/home-assistant/component-packages.nix index a1d8c19189e8..f6717098163a 100644 --- a/pkgs/servers/home-assistant/component-packages.nix +++ b/pkgs/servers/home-assistant/component-packages.nix @@ -2,7 +2,7 @@ # Do not edit! { - version = "2025.6.3"; + version = "2025.7.0"; components = { "3_day_blinds" = ps: with ps; [ @@ -91,6 +91,11 @@ ps: with ps; [ agent-py ]; + "ai_task" = + ps: with ps; [ + hassil + home-assistant-intents + ]; "air_quality" = ps: with ps; [ ]; @@ -190,6 +195,10 @@ ps: with ps; [ alpha-vantage ]; + "altruist" = + ps: with ps; [ + altruistclient + ]; "amazon_polly" = ps: with ps; [ boto3 @@ -1319,9 +1328,6 @@ ps: with ps; [ dwdwfsapi ]; - "dweet" = - ps: with ps; [ - ]; # missing inputs: dweepy "dynalite" = ps: with ps; [ dynalite-devices @@ -1828,7 +1834,7 @@ ]; "foscam" = ps: with ps; [ - libpyfoscam + libpyfoscamcgi ]; "foursquare" = ps: with ps; [ @@ -2839,7 +2845,6 @@ ]; # missing inputs: python-join-api "juicenet" = ps: with ps; [ - python-juicenet ]; "justnimbus" = ps: with ps; [ @@ -4440,6 +4445,10 @@ psutil-home-assistant sqlalchemy ]; + "playstation_network" = + ps: with ps; [ + pyrate-limiter + ]; # missing inputs: PSNAWP "plex" = ps: with ps; [ plexapi @@ -5977,6 +5986,9 @@ tilt-ble zeroconf ]; + "tilt_pi" = + ps: with ps; [ + ]; # missing inputs: tilt-pi "time" = ps: with ps; [ ]; @@ -6265,6 +6277,9 @@ ps: with ps; [ vtjp ]; + "vegehub" = + ps: with ps; [ + ]; # missing inputs: vegehub "velbus" = ps: with ps; [ aiousbwatcher @@ -6782,6 +6797,7 @@ "aemet" "aftership" "agent_dvr" + "ai_task" "air_quality" "airgradient" "airly" @@ -6801,6 +6817,7 @@ "alert" "alexa" "alexa_devices" + "altruist" "amberelectric" "ambient_network" "ambient_station" diff --git a/pkgs/servers/home-assistant/default.nix b/pkgs/servers/home-assistant/default.nix index 9796326cfe74..f029c786fb55 100644 --- a/pkgs/servers/home-assistant/default.nix +++ b/pkgs/servers/home-assistant/default.nix @@ -117,17 +117,6 @@ let }; }); - eq3btsmart = super.eq3btsmart.overridePythonAttrs (oldAttrs: rec { - version = "1.4.1"; - src = fetchFromGitHub { - owner = "EuleMitKeule"; - repo = "eq3btsmart"; - tag = version; - hash = "sha256-FRnCnSMtsiZ1AbZOMwO/I5UoFWP0xAFqRZsnrHG9WJA="; - }; - build-system = with self; [ poetry-core ]; - }); - google-genai = super.google-genai.overridePythonAttrs (old: rec { version = "1.7.0"; src = fetchFromGitHub { @@ -151,18 +140,6 @@ let ]; }); - # Pinned due to home-assistant still needing 1.10.0 version - # Remove this when home-assistant updates the jellyfin-apiclient-python version - jellyfin-apiclient-python = super.jellyfin-apiclient-python.overridePythonAttrs (oldAttrs: rec { - version = "1.10.0"; - src = fetchFromGitHub { - owner = "jellyfin"; - repo = "jellyfin-apiclient-python"; - tag = "v${version}"; - hash = "sha256-H1FqypNuVIZ17cFdNDEmmKICswxJkUGq2LhlingbCVk="; - }; - }); - mcp = super.mcp.overridePythonAttrs (oldAttrs: rec { version = "1.5.0"; src = fetchFromGitHub { @@ -326,15 +303,6 @@ let doCheck = false; }); - vulcan-api = super.vulcan-api.overridePythonAttrs (oldAttrs: rec { - version = "2.3.2"; - src = fetchFromGitHub { - inherit (oldAttrs.src) owner repo; - rev = "refs/tags/v${version}"; - hash = "sha256-ebWKcRxAAkHVqV2RaftIHBRJe/TYSUxS+5Utxb0yhtw="; - }; - }); - # Pinned due to API changes ~1.0 vultr = super.vultr.overridePythonAttrs (oldAttrs: rec { version = "0.1.2"; @@ -386,7 +354,7 @@ let extraBuildInputs = extraPackages python.pkgs; # Don't forget to run update-component-packages.py after updating - hassVersion = "2025.6.3"; + hassVersion = "2025.7.0"; in python.pkgs.buildPythonApplication rec { @@ -407,13 +375,13 @@ python.pkgs.buildPythonApplication rec { owner = "home-assistant"; repo = "core"; tag = version; - hash = "sha256-3fv0WjZ3guiHCoMFEwjPEVHdswRqCweghKxd9ZBf86w="; + hash = "sha256-Qc9L3om1vqZMsl4wrZbH/VejeFEdgX7yBajhpRIS2UM="; }; # Secondary source is pypi sdist for translations sdist = fetchPypi { inherit pname version; - hash = "sha256-ybPpuWrNFhpnwuLsFcJQJd7PBiOWl24yHLODzCgVcps="; + hash = "sha256-YosQHNs55liTndKVT0IxU/VnpqWg8KyG7IVeHWPykFw="; }; build-system = with python.pkgs; [ @@ -562,6 +530,8 @@ python.pkgs.buildPythonApplication rec { "--deselect=tests/test_bootstrap.py::test_setup_hass_takes_longer_than_log_slow_startup" "--deselect=tests/test_test_fixtures.py::test_evict_faked_translations" "--deselect=tests/helpers/test_backup.py::test_async_get_manager" + # (2025.7.0) Fails to find name of tracked time interval in scheduled jobs + "--deselect=tests/helpers/test_event.py::test_track_time_interval_name" # tests are located in tests/ "tests" ]; diff --git a/pkgs/servers/home-assistant/frontend.nix b/pkgs/servers/home-assistant/frontend.nix index 17454d8f3eeb..2849e22b00db 100644 --- a/pkgs/servers/home-assistant/frontend.nix +++ b/pkgs/servers/home-assistant/frontend.nix @@ -8,7 +8,7 @@ buildPythonPackage rec { # the frontend version corresponding to a specific home-assistant version can be found here # https://github.com/home-assistant/home-assistant/blob/master/homeassistant/components/frontend/manifest.json pname = "home-assistant-frontend"; - version = "20250531.4"; + version = "20250702.0"; format = "wheel"; src = fetchPypi { @@ -16,7 +16,7 @@ buildPythonPackage rec { pname = "home_assistant_frontend"; dist = "py3"; python = "py3"; - hash = "sha256-bNUEWJSLMmwVnfeM445Qp817/lXpiRwKncFImWd+8Dc="; + hash = "sha256-hfrqns9dCzbLGX2DxFN6/B6GbbIoCl7Y7o6NvJcvILo="; }; # there is nothing to strip in this package From 6f8cfc8e492606d9bb75b31813cb49d0cfb4fcf7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Thu, 3 Jul 2025 10:38:37 -0700 Subject: [PATCH 37/45] python3Packages.libpyfoscam: drop --- .../python-modules/libpyfoscam/default.nix | 31 ------------------- pkgs/top-level/python-aliases.nix | 1 + pkgs/top-level/python-packages.nix | 2 -- 3 files changed, 1 insertion(+), 33 deletions(-) delete mode 100644 pkgs/development/python-modules/libpyfoscam/default.nix diff --git a/pkgs/development/python-modules/libpyfoscam/default.nix b/pkgs/development/python-modules/libpyfoscam/default.nix deleted file mode 100644 index 5606437ffed2..000000000000 --- a/pkgs/development/python-modules/libpyfoscam/default.nix +++ /dev/null @@ -1,31 +0,0 @@ -{ - lib, - buildPythonPackage, - fetchPypi, - pythonOlder, -}: - -buildPythonPackage rec { - pname = "libpyfoscam"; - version = "1.2.2"; - format = "setuptools"; - - disabled = pythonOlder "3.7"; - - src = fetchPypi { - inherit pname version; - hash = "sha256-FLPerVzx2+3f5biiqt0JHJjBuMIalUBkY+bGb2ShVao="; - }; - - # tests need access to a camera - doCheck = false; - - pythonImportsCheck = [ "libpyfoscam" ]; - - meta = with lib; { - description = "Python Library for Foscam IP Cameras"; - homepage = "https://github.com/krmarien/python-foscam"; - license = licenses.lgpl3Plus; - maintainers = with maintainers; [ dotlambda ]; - }; -} diff --git a/pkgs/top-level/python-aliases.nix b/pkgs/top-level/python-aliases.nix index 8f9a98263744..b9dd216d6667 100644 --- a/pkgs/top-level/python-aliases.nix +++ b/pkgs/top-level/python-aliases.nix @@ -387,6 +387,7 @@ mapAliases ({ ledger_agent = ledger-agent; # Added 2024-01-07 lektor = throw "lektor has been promoted to a top-level attribute name: `pkgs.lektor`"; # added 2023-08-01 libgpuarray = throw "libgpuarray has been removed, as it was unmaintained."; # added 2024-08-03 + libpyfoscam = throw "libpyfoscam was removed because Home Assistant switched to libpyfoscamcgi"; # added 2025-07-03 line_profiler = line-profiler; # added 2023-11-04 linear_operator = linear-operator; # added 2024-01-07 livestreamer = throw "'livestreamer' has been removed, as it unmaintained. A currently maintained fork is 'streamlink'."; # added 2023-11-14 diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index adaaa4d83419..b72241151dd8 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -8082,8 +8082,6 @@ self: super: with self; { (p: p.py) ]; - libpyfoscam = callPackage ../development/python-modules/libpyfoscam { }; - libpyfoscamcgi = callPackage ../development/python-modules/libpyfoscamcgi { }; libpysal = callPackage ../development/python-modules/libpysal { }; From 86dcb4b3266c525a62364cf4af59df4dd1e054c9 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 3 Jul 2025 18:59:55 +0200 Subject: [PATCH 38/45] python3Packages.homeassistant-stubs: 2025.6.3 -> 2025.7.0 https://github.com/KapJI/homeassistant-stubs/releases/tag/2025.7.0 --- pkgs/servers/home-assistant/stubs.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/home-assistant/stubs.nix b/pkgs/servers/home-assistant/stubs.nix index 7bd3d5489260..09471b592476 100644 --- a/pkgs/servers/home-assistant/stubs.nix +++ b/pkgs/servers/home-assistant/stubs.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "homeassistant-stubs"; - version = "2025.6.3"; + version = "2025.7.0"; pyproject = true; disabled = python.version != home-assistant.python.version; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "KapJI"; repo = "homeassistant-stubs"; tag = version; - hash = "sha256-FGjnZJ7lTZ+qmjMV66PRbndFjw7Hzq3y3nq62eQ+I+U="; + hash = "sha256-CFwfQfu1AvuMDLdsv8fpsdmlg080WAEsN9XLgy/vmQ0="; }; build-system = [ From 1617947c9ab710f80933fddb54a4da5ccd6386d4 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 3 Jul 2025 19:00:03 +0200 Subject: [PATCH 39/45] home-assistant.python.pkgs.pytest-homeassistant-custom-component: 0.13.253 -> 0.13.260 https://github.com/MatthewFlamm/pytest-homeassistant-custom-component/blob/refs/tags/0.13.260/CHANGELOG.md --- .../home-assistant/pytest-homeassistant-custom-component.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/home-assistant/pytest-homeassistant-custom-component.nix b/pkgs/servers/home-assistant/pytest-homeassistant-custom-component.nix index 7357971e2c3d..ebbcdae4bf9b 100644 --- a/pkgs/servers/home-assistant/pytest-homeassistant-custom-component.nix +++ b/pkgs/servers/home-assistant/pytest-homeassistant-custom-component.nix @@ -18,7 +18,7 @@ buildPythonPackage rec { pname = "pytest-homeassistant-custom-component"; - version = "0.13.253"; + version = "0.13.260"; pyproject = true; disabled = pythonOlder "3.13"; @@ -27,7 +27,7 @@ buildPythonPackage rec { owner = "MatthewFlamm"; repo = "pytest-homeassistant-custom-component"; rev = "refs/tags/${version}"; - hash = "sha256-P2ZYOHUc8tTzwSSUGKdm+zQD4hgVpewkKSg3GRpF70M="; + hash = "sha256-WiZxfbJLdWf0iPXu/EZIZ+IurL5fk4AxwTcxHKj79Co="; }; build-system = [ setuptools ]; From 4a21025efdb04b8fe0f08e781eae24f05dfb4ccb Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 3 Jul 2025 19:16:47 +0200 Subject: [PATCH 40/45] home-assistant-custom-lovelace-modules.bubble-card: 3.0.0-beta.9 -> 3.0.0-rc.3 https://github.com/Clooos/bubble-card/releases/tag/v3.0.0-rc.3 --- .../custom-lovelace-modules/bubble-card/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/home-assistant/custom-lovelace-modules/bubble-card/package.nix b/pkgs/servers/home-assistant/custom-lovelace-modules/bubble-card/package.nix index c1d6d049dac4..2e54faa8ac8e 100644 --- a/pkgs/servers/home-assistant/custom-lovelace-modules/bubble-card/package.nix +++ b/pkgs/servers/home-assistant/custom-lovelace-modules/bubble-card/package.nix @@ -6,13 +6,13 @@ buildNpmPackage rec { pname = "bubble-card"; - version = "3.0.0-beta.9"; + version = "3.0.0-rc.3"; src = fetchFromGitHub { owner = "Clooos"; repo = "Bubble-Card"; rev = "v${version}"; - hash = "sha256-UgfbItYBaSiNvl3zmRrS3p/b22XwptCdIf7mA42rGXM="; + hash = "sha256-dwW+2yK9ZRZdXDjDgMPy4X3qXzAEOp67dclYFk5mDeY="; }; npmDepsHash = "sha256-NSHsw/+dmdc2+yo4/NgT0YMMrCuL8JjRR6MSJ5xQTiE="; From 8eb793b19c6afb2c9e2786a8883bb3ecaed75398 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 3 Jul 2025 19:19:48 +0200 Subject: [PATCH 41/45] home-assistant-custom-components.adaptive_lighting: 1.25.0 -> 1.26.0 https://github.com/basnijholt/adaptive-lighting/releases/tag/1.26.0 --- .../custom-components/adaptive_lighting/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/home-assistant/custom-components/adaptive_lighting/package.nix b/pkgs/servers/home-assistant/custom-components/adaptive_lighting/package.nix index 27c1c766d867..6a6fcf5e01ce 100644 --- a/pkgs/servers/home-assistant/custom-components/adaptive_lighting/package.nix +++ b/pkgs/servers/home-assistant/custom-components/adaptive_lighting/package.nix @@ -8,13 +8,13 @@ buildHomeAssistantComponent rec { owner = "basnijholt"; domain = "adaptive_lighting"; - version = "1.25.0"; + version = "1.26.0"; src = fetchFromGitHub { owner = "basnijholt"; repo = "adaptive-lighting"; tag = "v${version}"; - hash = "sha256-ykliUi/gnJB9hMNI72RCofcGzS7799lVTAXZyrho/Ng="; + hash = "sha256-I8pay2cWj604PQxOBLkaWjcj56dtbaAiBCv6LQQM6XI="; }; dependencies = [ From fa482da9ecbe9cb1f28e4d95f2811302e255ede9 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 3 Jul 2025 19:21:03 +0200 Subject: [PATCH 42/45] home-assistant-custom-components.frigate: 5.9.2 -> 5.9.3 https://github.com/blakeblackshear/frigate-hass-integration/releases/tag/v5.9.3 --- .../home-assistant/custom-components/frigate/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/home-assistant/custom-components/frigate/package.nix b/pkgs/servers/home-assistant/custom-components/frigate/package.nix index a897f1a0c15c..c1e268446157 100644 --- a/pkgs/servers/home-assistant/custom-components/frigate/package.nix +++ b/pkgs/servers/home-assistant/custom-components/frigate/package.nix @@ -18,13 +18,13 @@ buildHomeAssistantComponent rec { owner = "blakeblackshear"; domain = "frigate"; - version = "5.9.2"; + version = "5.9.3"; src = fetchFromGitHub { owner = "blakeblackshear"; repo = "frigate-hass-integration"; tag = "v${version}"; - hash = "sha256-XVHw9AjngzbMnzRPJ/VL1Hy0gG3q+rV4Gfh8K7pIW6M="; + hash = "sha256-kbhDZbyNVct0GDhIr7mKyeVIkyV+Gc/gzbKnnv1FcQg="; }; dependencies = [ hass-web-proxy-lib ]; From 1767d805ff4dbd815379d1047280d32091b7e23e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 3 Jul 2025 19:22:04 +0200 Subject: [PATCH 43/45] home-assistant-custom-components.midea_ac: 2025.5.1 -> 2025.6.0 https://github.com/mill1000/midea-ac-py/compare/refs/tags/2025.5.1...refs/tags/2025.6.0 --- .../home-assistant/custom-components/midea_ac/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/home-assistant/custom-components/midea_ac/package.nix b/pkgs/servers/home-assistant/custom-components/midea_ac/package.nix index 683abdf36d8d..5122c8e561cc 100644 --- a/pkgs/servers/home-assistant/custom-components/midea_ac/package.nix +++ b/pkgs/servers/home-assistant/custom-components/midea_ac/package.nix @@ -8,13 +8,13 @@ buildHomeAssistantComponent rec { owner = "mill1000"; domain = "midea_ac"; - version = "2025.5.1"; + version = "2025.6.0"; src = fetchFromGitHub { owner = "mill1000"; repo = "midea-ac-py"; tag = version; - hash = "sha256-6CNxhgygAyzpy3idj3RkVvI8WMHCfar9v0GG21Y7YKE="; + hash = "sha256-UUbNy6wHB6TrwDeww9TmEVJ97BrMYIUSfsbGB4GjKr4="; }; dependencies = [ msmart-ng ]; From 1befa7a25bcb7813447718c76f0638f559c50a23 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 3 Jul 2025 19:26:31 +0200 Subject: [PATCH 44/45] home-assistant-custom-lovelace-modules.clock-weather-card: 2.8.11 -> 2.8.12 https://github.com/pkissling/clock-weather-card/blob/v2.8.12/CHANGELOG.md --- .../custom-lovelace-modules/clock-weather-card/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/servers/home-assistant/custom-lovelace-modules/clock-weather-card/package.nix b/pkgs/servers/home-assistant/custom-lovelace-modules/clock-weather-card/package.nix index d5f4740a68da..45a2217d82c1 100644 --- a/pkgs/servers/home-assistant/custom-lovelace-modules/clock-weather-card/package.nix +++ b/pkgs/servers/home-assistant/custom-lovelace-modules/clock-weather-card/package.nix @@ -9,18 +9,18 @@ }: stdenvNoCC.mkDerivation rec { pname = "clock-weather-card"; - version = "2.8.11"; + version = "2.8.12"; src = fetchFromGitHub { owner = "pkissling"; repo = "clock-weather-card"; tag = "v${version}"; - hash = "sha256-CZ4tv6U94HbOJ0JwLgd8Fgw2BS6ayGVhqWBK9mJ6JEk="; + hash = "sha256-zggZEfbLLEUzt3ax6ag1IUbCQzjFCN6TWoMWD64mBEg="; }; offlineCache = fetchYarnDeps { yarnLock = src + "/yarn.lock"; - hash = "sha256-L/piPdtHFQORD3dnKG/2gnMQ2y3EXdlGMyl8yS0s7KA="; + hash = "sha256-KSuhHH06wkO9IdgoIu3cahOMmfzrjqoXqfER2N/J93A="; }; nativeBuildInputs = [ From 174f11ecdb902fc0fb0e2acb6081eb7de11954d7 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 3 Jul 2025 19:27:30 +0200 Subject: [PATCH 45/45] home-assistant-custom-lovelace-modules.custom-sidebar: 10.2.0 -> 10.3.0 https://github.com/elchininet/custom-sidebar/releases/tag/v25.11pre-git --- .../custom-lovelace-modules/custom-sidebar/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/servers/home-assistant/custom-lovelace-modules/custom-sidebar/package.nix b/pkgs/servers/home-assistant/custom-lovelace-modules/custom-sidebar/package.nix index f9ff95311ea7..613b7f73b718 100644 --- a/pkgs/servers/home-assistant/custom-lovelace-modules/custom-sidebar/package.nix +++ b/pkgs/servers/home-assistant/custom-lovelace-modules/custom-sidebar/package.nix @@ -8,18 +8,18 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "custom-sidebar"; - version = "10.2.0"; + version = "10.3.0"; src = fetchFromGitHub { owner = "elchininet"; repo = "custom-sidebar"; tag = "v${finalAttrs.version}"; - hash = "sha256-KJ22IAHMIDTyDvm0mPCYymXNEEEUr2Mx+jZTp6wjkko="; + hash = "sha256-Uono4z8jd+OwxNnBl4Ge9g3YbLAprNrmFJPh7rKsvSM="; }; pnpmDeps = pnpm.fetchDeps { inherit (finalAttrs) pname version src; - hash = "sha256-V0lu91aLMIjcFsDfqXJldQGfJVALErrl49qMnR2hplw="; + hash = "sha256-ZWh2R6wr7FH2RfoFAE81Kl+wHnUeNjUbFG3KIk8ZN3g="; }; nativeBuildInputs = [