From 7a06221563a04594f387a3030606742c607e5708 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 9 Dec 2024 15:29:22 +0100 Subject: [PATCH 1/3] python312Packages.pymiele: 0.1.7 -> 0.2.0 Changelog: https://github.com/astrandb/pymiele/releases/tag/v0.2.0 --- pkgs/development/python-modules/pymiele/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pymiele/default.nix b/pkgs/development/python-modules/pymiele/default.nix index 745b83cb7f87..06e0c107cab2 100644 --- a/pkgs/development/python-modules/pymiele/default.nix +++ b/pkgs/development/python-modules/pymiele/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "pymiele"; - version = "0.1.7"; + version = "0.2.0"; pyproject = true; disabled = pythonOlder "3.9"; src = fetchPypi { inherit pname version; - hash = "sha256-nlilHcBdWpCIknhE/RRvcmuz1waNdmcPt++Vi3amvHg="; + hash = "sha256-/iUpbvD77MURTltnStm47PEqXnfVuHf4m3+h9V2cn68="; }; nativeBuildInputs = [ setuptools ]; From 7f458c52303f953587bd15ceb10713a134120e35 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 9 Dec 2024 15:31:11 +0100 Subject: [PATCH 2/3] python312Packages.pymiele: refactor --- pkgs/development/python-modules/pymiele/default.nix | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/pymiele/default.nix b/pkgs/development/python-modules/pymiele/default.nix index 06e0c107cab2..46025035e6a2 100644 --- a/pkgs/development/python-modules/pymiele/default.nix +++ b/pkgs/development/python-modules/pymiele/default.nix @@ -1,7 +1,6 @@ { lib, aiohttp, - async-timeout, buildPythonPackage, fetchPypi, pythonOlder, @@ -13,19 +12,16 @@ buildPythonPackage rec { version = "0.2.0"; pyproject = true; - disabled = pythonOlder "3.9"; + disabled = pythonOlder "3.11"; src = fetchPypi { inherit pname version; hash = "sha256-/iUpbvD77MURTltnStm47PEqXnfVuHf4m3+h9V2cn68="; }; - nativeBuildInputs = [ setuptools ]; + build-system = [ setuptools ]; - propagatedBuildInputs = [ - aiohttp - async-timeout - ]; + dependencies = [ aiohttp ]; # No tests doCheck = false; From 63fad607bab813592356d22f6a29743a50d83956 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 9 Dec 2024 15:41:37 +0100 Subject: [PATCH 3/3] home-assistant-custom-components.miele: 2024.8.1 -> 2024.11.1 Diff: https://github.com/astrandb/miele/compare/refs/tags/v2024.8.1...v2024.11.1 Changelog: https://github.com/astrandb/miele/releases/tag/v2024.11.1 --- .../home-assistant/custom-components/miele/package.nix | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/pkgs/servers/home-assistant/custom-components/miele/package.nix b/pkgs/servers/home-assistant/custom-components/miele/package.nix index 3b05b714a891..fa39e514ff5b 100644 --- a/pkgs/servers/home-assistant/custom-components/miele/package.nix +++ b/pkgs/servers/home-assistant/custom-components/miele/package.nix @@ -5,19 +5,20 @@ flatdict, pymiele, }: + buildHomeAssistantComponent rec { owner = "astrandb"; domain = "miele"; - version = "2024.8.1"; + version = "2024.11.1"; src = fetchFromGitHub { inherit owner; repo = domain; rev = "refs/tags/v${version}"; - hash = "sha256-XwaOQJvosCUXMZYrKX7sMWJIrMx36RhuVYUq163vvNg="; + hash = "sha256-fM/ARQ4wJt2/vIVsdWpAur/YWPvBH5fOPYqiaz4DxzU="; }; - propagatedBuildInputs = [ + dependencies = [ flatdict pymiele ]; @@ -29,7 +30,7 @@ buildHomeAssistantComponent rec { changelog = "https://github.com/astrandb/miele/releases/tag/v${version}"; description = "Modern integration for Miele devices in Home Assistant"; homepage = "https://github.com/astrandb/miele"; - maintainers = with maintainers; [jamiemagee]; + maintainers = with maintainers; [ jamiemagee ]; license = licenses.mit; }; }