Merge pull request #112336 from fabaff/pynuki

authored by Sandro and committed by GitHub e57a38af e1fb00e7

+37 -1
+34
pkgs/development/python-modules/pynuki/default.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchFromGitHub 4 + , poetry-core 5 + , requests 6 + }: 7 + 8 + buildPythonPackage rec { 9 + pname = "pynuki"; 10 + version = "1.4.1"; 11 + format = "pyproject"; 12 + 13 + src = fetchFromGitHub { 14 + owner = "pschmitt"; 15 + repo = pname; 16 + rev = version; 17 + sha256 = "1nymlrf0j430851plp355697p55asfxjmavdh2zr96b16d41dnn4"; 18 + }; 19 + 20 + nativeBuildInputs = [ poetry-core ]; 21 + 22 + propagatedBuildInputs = [ requests ]; 23 + 24 + # Project has no tests 25 + doCheck = false; 26 + pythonImportsCheck = [ "pynuki" ]; 27 + 28 + meta = with lib; { 29 + description = "Python bindings for nuki.io bridges"; 30 + homepage = "https://github.com/pschmitt/pynuki"; 31 + license = with licenses; [ gpl3Only ]; 32 + maintainers = with maintainers; [ fab ]; 33 + }; 34 + }
+1 -1
pkgs/servers/home-assistant/component-packages.nix
··· 561 561 "nsw_rural_fire_service_feed" = ps: with ps; [ ]; # missing inputs: aio_geojson_nsw_rfs_incidents 562 562 "nuheat" = ps: with ps; [ ]; # missing inputs: nuheat 563 563 "nuimo_controller" = ps: with ps; [ ]; # missing inputs: --only-binary=all nuimo 564 - "nuki" = ps: with ps; [ ]; # missing inputs: pynuki 564 + "nuki" = ps: with ps; [ pynuki ]; 565 565 "numato" = ps: with ps; [ ]; # missing inputs: numato-gpio 566 566 "number" = ps: with ps; [ ]; 567 567 "nut" = ps: with ps; [ ]; # missing inputs: pynut2
+2
pkgs/top-level/python-packages.nix
··· 4900 4900 4901 4901 pynndescent = callPackage ../development/python-modules/pynndescent { }; 4902 4902 4903 + pynuki = callPackage ../development/python-modules/pynuki { }; 4904 + 4903 4905 pysbd = callPackage ../development/python-modules/pysbd { }; 4904 4906 4905 4907 python-codon-tables = callPackage ../development/python-modules/python-codon-tables { };