diff --git a/pkgs/development/python-modules/gehomesdk/default.nix b/pkgs/development/python-modules/gehomesdk/default.nix index 62fca9823a12..84e5eea81583 100644 --- a/pkgs/development/python-modules/gehomesdk/default.nix +++ b/pkgs/development/python-modules/gehomesdk/default.nix @@ -1,34 +1,33 @@ -{ lib -, aiohttp -, bidict -, buildPythonPackage -, fetchPypi -, humanize -, lxml -, pythonOlder -, requests -, setuptools -, slixmpp -, websockets +{ + lib, + aiohttp, + bidict, + buildPythonPackage, + fetchPypi, + humanize, + lxml, + pythonOlder, + requests, + setuptools, + slixmpp, + websockets, }: buildPythonPackage rec { pname = "gehomesdk"; - version = "0.5.27"; + version = "0.5.28"; pyproject = true; - disabled = pythonOlder "3.7"; + disabled = pythonOlder "3.9"; src = fetchPypi { inherit pname version; - hash = "sha256-H76y784lYzETgq5XSsQOSGka/kvM+hyMHzUHEJuXTuk="; + hash = "sha256-TAPuP0VFhKuWDzko/+Upq6GDGZJO9y6GuuV6GsSqi2I="; }; - nativeBuildInputs = [ - setuptools - ]; + build-system = [ setuptools ]; - propagatedBuildInputs = [ + dependencies = [ aiohttp bidict humanize @@ -42,16 +41,14 @@ buildPythonPackage rec { # https://github.com/simbaja/gehome/issues/32 doCheck = false; - pythonImportsCheck = [ - "gehomesdk" - ]; + pythonImportsCheck = [ "gehomesdk" ]; meta = with lib; { description = "Python SDK for GE smart appliances"; - mainProgram = "gehome-appliance-data"; homepage = "https://github.com/simbaja/gehome"; changelog = "https://github.com/simbaja/gehome/blob/master/CHANGELOG.md"; license = licenses.mit; maintainers = with maintainers; [ fab ]; + mainProgram = "gehome-appliance-data"; }; }