From ae1a9fd15dabcf9f226fc95374a7d6099fe8fb7b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 24 May 2025 01:52:45 +0200 Subject: [PATCH 1/7] python313Packages.py-synologydsm-api: 2.7.1 -> 2.7.2 https://github.com/mib1185/py-synologydsm-api/releases/tag/v2.7.2 --- .../development/python-modules/py-synologydsm-api/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/py-synologydsm-api/default.nix b/pkgs/development/python-modules/py-synologydsm-api/default.nix index db4d5cbca45f..e6a202f12159 100644 --- a/pkgs/development/python-modules/py-synologydsm-api/default.nix +++ b/pkgs/development/python-modules/py-synologydsm-api/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "py-synologydsm-api"; - version = "2.7.1"; + version = "2.7.2"; pyproject = true; disabled = pythonOlder "3.9"; @@ -22,7 +22,7 @@ buildPythonPackage rec { owner = "mib1185"; repo = "py-synologydsm-api"; tag = "v${version}"; - hash = "sha256-Wra0H43eS6kVamavR1lUeonqSIz/BAJBlhoWshDDhZ0="; + hash = "sha256-I9Ew3rBmgG+FuT66e8VgMa0WzAwr+ng5R8uYMzSyYyg="; }; build-system = [ setuptools ]; From 7d7e1dd5a3e911498e5ef680e975edb497326855 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 24 May 2025 01:52:57 +0200 Subject: [PATCH 2/7] python313Packages.pylamarzocco: 2.0.3 -> 2.0.4 https://github.com/zweckj/pylamarzocco/releases/tag/v2.0.4 --- pkgs/development/python-modules/pylamarzocco/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pylamarzocco/default.nix b/pkgs/development/python-modules/pylamarzocco/default.nix index db12c570a113..7440a43e76db 100644 --- a/pkgs/development/python-modules/pylamarzocco/default.nix +++ b/pkgs/development/python-modules/pylamarzocco/default.nix @@ -15,7 +15,7 @@ buildPythonPackage rec { pname = "pylamarzocco"; - version = "2.0.3"; + version = "2.0.4"; pyproject = true; disabled = pythonOlder "3.12"; @@ -24,7 +24,7 @@ buildPythonPackage rec { owner = "zweckj"; repo = "pylamarzocco"; tag = "v${version}"; - hash = "sha256-zQbE+GMXwmdUSOd4xqgiC2QENFdLvcUS3JLKTz4rq8s="; + hash = "sha256-ING00Xz+ipEnwX+u4M6upN5aYX2JrKZS/ho6b72QyFw="; }; build-system = [ setuptools ]; From 2e09de2007eca924bb45e4f3328d77cde71bc8a3 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 24 May 2025 01:53:00 +0200 Subject: [PATCH 3/7] python313Packages.pysqueezebox: 0.12.0 -> 0.12.1 https://github.com/rajlaud/pysqueezebox/releases/tag/v0.12.1 --- pkgs/development/python-modules/pysqueezebox/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pysqueezebox/default.nix b/pkgs/development/python-modules/pysqueezebox/default.nix index 3c141bfc2fa1..6a0828f0a6b3 100644 --- a/pkgs/development/python-modules/pysqueezebox/default.nix +++ b/pkgs/development/python-modules/pysqueezebox/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "pysqueezebox"; - version = "0.12.0"; + version = "0.12.1"; pyproject = true; disabled = pythonOlder "3.10"; @@ -22,7 +22,7 @@ buildPythonPackage rec { owner = "rajlaud"; repo = "pysqueezebox"; tag = "v${version}"; - hash = "sha256-WZrj9YNVQSS1M+PKLkX1zyERVmcvJGnHal6JKgl/fC0="; + hash = "sha256-Bi809OzIoQ2TJH77kZlsSSPEmDNgz6hAybmOXbFn3LM="; }; build-system = [ setuptools ]; From 6edb0dd30bca2b69a2003becee5310b1883c9fd0 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 24 May 2025 01:53:05 +0200 Subject: [PATCH 4/7] python313Packages.deebot-client: 13.2.0 -> 13.2.1 https://github.com/DeebotUniverse/client.py/releases/tag/13.2.1 --- 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 2ed542631881..1c0af2da2344 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.2.0"; + version = "13.2.1"; pyproject = true; disabled = pythonOlder "3.13"; @@ -29,12 +29,12 @@ buildPythonPackage rec { owner = "DeebotUniverse"; repo = "client.py"; tag = version; - hash = "sha256-0DGOdfr6vqtgYwabhJWfxV2kACzixiCnqPNssPHyLhw="; + hash = "sha256-6R9ihxe63YMVgVk+5R9pDNT3a/c9lK28wNleVb5NcRA="; }; cargoDeps = rustPlatform.fetchCargoVendor { inherit pname version src; - hash = "sha256-A/axIsDfpWNLQXeExshzlJfKWh5yFZYqxDQYPn1+fHg="; + hash = "sha256-GNqoP/Zz5xHl2cLz7AqRKXsfLXgdLbgXSK8EdBWtOAU="; }; pythonRelaxDeps = [ From 2bfe49e3973641f38e0b6f8a8b37f17f4d3a3dee Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 24 May 2025 01:56:34 +0200 Subject: [PATCH 5/7] home-assistant: 2025.5.2 -> 2025.5.3 https://github.com/home-assistant/core/releases/tag/2025.5.3 --- .../home-assistant/component-packages.nix | 15 +++++++++++- pkgs/servers/home-assistant/default.nix | 23 +++++++++++++------ pkgs/servers/home-assistant/tests.nix | 10 +++++--- 3 files changed, 37 insertions(+), 11 deletions(-) diff --git a/pkgs/servers/home-assistant/component-packages.nix b/pkgs/servers/home-assistant/component-packages.nix index b58753f2464e..24a0bc183ba3 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.5.2"; + version = "2025.5.3"; components = { "3_day_blinds" = ps: with ps; [ @@ -4087,7 +4087,19 @@ ]; "onedrive" = ps: with ps; [ + aiohasupervisor + cronsim + ha-ffmpeg + hass-nabucasa + hassil + home-assistant-intents + mutagen onedrive-personal-sdk + pymicro-vad + pyspeex-noise + python-matter-server + pyturbojpeg + securetar ]; "onewire" = ps: with ps; [ @@ -6899,6 +6911,7 @@ "elgato" "elkm1" "elmax" + "elvia" "emoncms" "emonitor" "emulated_hue" diff --git a/pkgs/servers/home-assistant/default.nix b/pkgs/servers/home-assistant/default.nix index 37069221a449..002257de09c3 100644 --- a/pkgs/servers/home-assistant/default.nix +++ b/pkgs/servers/home-assistant/default.nix @@ -163,12 +163,12 @@ let }; }); - openhomedevice = super.openhomedevice.overridePythonAttrs (oldAttrs: rec { - version = "2.2"; + mcp = super.mcp.overridePythonAttrs (oldAttrs: rec { + version = "1.5.0"; src = fetchFromGitHub { inherit (oldAttrs.src) owner repo; - rev = "refs/tags/${version}"; - hash = "sha256-GGp7nKFH01m1KW6yMkKlAdd26bDi8JDWva6OQ0CWMIw="; + tag = "v${version}"; + hash = "sha256-Z2NN6k4mD6NixDON1MUOELpBZW9JvMvFErcCbFPdg2o="; }; }); @@ -194,6 +194,15 @@ let doCheck = false; # no tests }); + openhomedevice = super.openhomedevice.overridePythonAttrs (oldAttrs: rec { + version = "2.2"; + src = fetchFromGitHub { + inherit (oldAttrs.src) owner repo; + rev = "refs/tags/${version}"; + hash = "sha256-GGp7nKFH01m1KW6yMkKlAdd26bDi8JDWva6OQ0CWMIw="; + }; + }); + plexapi = super.plexapi.overrideAttrs (oldAttrs: rec { version = "4.15.16"; src = fetchFromGitHub { @@ -377,7 +386,7 @@ let extraBuildInputs = extraPackages python.pkgs; # Don't forget to run update-component-packages.py after updating - hassVersion = "2025.5.2"; + hassVersion = "2025.5.3"; in python.pkgs.buildPythonApplication rec { @@ -398,13 +407,13 @@ python.pkgs.buildPythonApplication rec { owner = "home-assistant"; repo = "core"; tag = version; - hash = "sha256-el5s82R4MuTjUnMVXRQj4PhPxJxHoL6Jqvc6XRnJl8w="; + hash = "sha256-qqPO7dr+Sb1RKYoOV7MhT2E1FcW7lAKTTB0T+UzLwzk="; }; # Secondary source is pypi sdist for translations sdist = fetchPypi { inherit pname version; - hash = "sha256-lddnAM3fja9enPYRSonwSe1aG8t55jSJQNveWPwrhOE="; + hash = "sha256-8WusUfZEyoBPltVrDpDQVkbIFEHn1GGdA4Pt0Zb1+Fo="; }; build-system = with python.pkgs; [ diff --git a/pkgs/servers/home-assistant/tests.nix b/pkgs/servers/home-assistant/tests.nix index 303aff68c116..a2bb4400aa68 100644 --- a/pkgs/servers/home-assistant/tests.nix +++ b/pkgs/servers/home-assistant/tests.nix @@ -63,6 +63,10 @@ let }; extraDisabledTests = { + forecast_solar = [ + # language fixture mismatch + "test_enabling_disable_by_default" + ]; sensor = [ # Failed: Translation not found for sensor "test_validate_unit_change_convertible" @@ -78,9 +82,9 @@ let # tries to retrieve file from github "test_non_text_stdout_capture" ]; - stream = [ - # crashes with x265>=4.0 - "test_h265_video_is_hvc1" + smartthings = [ + # outdated snapshots + "test_all_entities" ]; websocket_api = [ # AssertionError: assert 'unknown_error' == 'template_error' From babb4f7fe7d809138126470eef373c23004752d8 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 24 May 2025 04:38:57 +0200 Subject: [PATCH 6/7] python313Packages.homeassistant-stubs: 2025.5.2 -> 2025.5.3 https://github.com/KapJI/homeassistant-stubs/releases/tag/2025.5.3 --- 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 3882398665d1..7aae398e2d13 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.5.2"; + version = "2025.5.3"; pyproject = true; disabled = python.version != home-assistant.python.version; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "KapJI"; repo = "homeassistant-stubs"; tag = version; - hash = "sha256-jvXsGWVXviwC2KjMuRPdLy2uY5fkqsMALG1RZ3XvzvU="; + hash = "sha256-9RL6p68L3lvH5h/kBekiu1pqJ1mXEUB6nmp+qe0sAsg="; }; build-system = [ From f3d50d54764475ce675ffb9291365c4a732089ae Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Fri, 23 May 2025 22:16:17 -0700 Subject: [PATCH 7/7] home-assistant.python.pkgs.pytest-homeassistant-custom-component: 0.13.245 -> 0.13.246 Diff: https://github.com/MatthewFlamm/pytest-homeassistant-custom-component/compare/refs/tags/0.13.245...refs/tags/0.13.246 Changelog: https://github.com/MatthewFlamm/pytest-homeassistant-custom-component/blob/refs/tags/0.13.246/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 13d0d1e5df06..77e202cccae4 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.245"; + version = "0.13.246"; 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-l/NStiw2tajXydNv9EDqRZ1ku2CeRdDOsHDFIEA9vdM="; + hash = "sha256-FTEDKnVVr6rNvUoSxOkyZrDfNYIUQGKmFt6eNKHI8FM="; }; build-system = [ setuptools ];