diff --git a/pkgs/development/python-modules/pymiele/default.nix b/pkgs/development/python-modules/pymiele/default.nix index 745b83cb7f87..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, @@ -10,22 +9,19 @@ buildPythonPackage rec { pname = "pymiele"; - version = "0.1.7"; + version = "0.2.0"; pyproject = true; - disabled = pythonOlder "3.9"; + disabled = pythonOlder "3.11"; src = fetchPypi { inherit pname version; - hash = "sha256-nlilHcBdWpCIknhE/RRvcmuz1waNdmcPt++Vi3amvHg="; + hash = "sha256-/iUpbvD77MURTltnStm47PEqXnfVuHf4m3+h9V2cn68="; }; - nativeBuildInputs = [ setuptools ]; + build-system = [ setuptools ]; - propagatedBuildInputs = [ - aiohttp - async-timeout - ]; + dependencies = [ aiohttp ]; # No tests doCheck = false; 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; }; }