Merge pull request #146873 from fabaff/eliqonline

python3Packages.eliqonline: init at 1.2.2

authored by Fabian Affolter and committed by GitHub b3e87493 9f86e2d3

+44 -1
+41
pkgs/development/python-modules/eliqonline/default.nix
··· 1 + { lib 2 + , aiohttp 3 + , buildPythonPackage 4 + , docopt 5 + , fetchPypi 6 + , pythonOlder 7 + , pyyaml 8 + }: 9 + 10 + buildPythonPackage rec { 11 + pname = "eliqonline"; 12 + version = "1.2.2"; 13 + format = "setuptools"; 14 + 15 + disabled = pythonOlder "3.8"; 16 + 17 + src = fetchPypi { 18 + inherit pname version; 19 + sha256 = "hOUN4cA4pKVioIrfJM02GOnZdDRc7xbNtvHfoD3//bM="; 20 + }; 21 + 22 + propagatedBuildInputs = [ 23 + aiohttp 24 + docopt 25 + pyyaml 26 + ]; 27 + 28 + # Project has no tests 29 + doCheck = false; 30 + 31 + pythonImportsCheck = [ 32 + "eliqonline" 33 + ]; 34 + 35 + meta = with lib; { 36 + description = "Python client to the Eliq Online API"; 37 + homepage = "https://github.com/molobrakos/eliqonline"; 38 + license = licenses.lgpl3Only; 39 + maintainers = with maintainers; [ fab ]; 40 + }; 41 + }
+1 -1
pkgs/servers/home-assistant/component-packages.nix
··· 220 220 "egardia" = ps: with ps; [ pythonegardia ]; 221 221 "eight_sleep" = ps: with ps; [ pyeight ]; 222 222 "elgato" = ps: with ps; [ elgato ]; 223 - "eliqonline" = ps: with ps; [ ]; # missing inputs: eliqonline 223 + "eliqonline" = ps: with ps; [ eliqonline ]; 224 224 "elkm1" = ps: with ps; [ elkm1-lib ]; 225 225 "elv" = ps: with ps; [ pypca ]; 226 226 "emby" = ps: with ps; [ pyemby ];
+2
pkgs/top-level/python-packages.nix
··· 2438 2438 2439 2439 eliot = callPackage ../development/python-modules/eliot { }; 2440 2440 2441 + eliqonline = callPackage ../development/python-modules/eliqonline { }; 2442 + 2441 2443 elmax = callPackage ../development/python-modules/elmax { }; 2442 2444 2443 2445 emailthreads = callPackage ../development/python-modules/emailthreads { };