Merge pull request #146876 from fabaff/pyskyqhub

python3Packages.pyskyqhub: init at 0.1.4

authored by Fabian Affolter and committed by GitHub ef40e383 b3e87493

+42 -1
+39
pkgs/development/python-modules/pyskyqhub/default.nix
···
··· 1 + { lib 2 + , aiohttp 3 + , buildPythonPackage 4 + , fetchFromGitHub 5 + , pythonOlder 6 + }: 7 + 8 + buildPythonPackage rec { 9 + pname = "pyskyqhub"; 10 + version = "0.1.4"; 11 + format = "setuptools"; 12 + 13 + disabled = pythonOlder "3.8"; 14 + 15 + src = fetchFromGitHub { 16 + owner = "RogerSelwyn"; 17 + repo = "skyq_hub"; 18 + rev = version; 19 + sha256 = "EVkTvynMPmCr7DPuDqfpMvVPCvpPpJHfqsNjD3tn8zg="; 20 + }; 21 + 22 + propagatedBuildInputs = [ 23 + aiohttp 24 + ]; 25 + 26 + # Tests require phyiscal hardware 27 + doCheck = false; 28 + 29 + pythonImportsCheck = [ 30 + "pyskyqhub" 31 + ]; 32 + 33 + meta = with lib; { 34 + description = "Python module for accessing SkyQ Hub"; 35 + homepage = "https://github.com/RogerSelwyn/skyq_hub"; 36 + license = licenses.asl20; 37 + maintainers = with maintainers; [ fab ]; 38 + }; 39 + }
+1 -1
pkgs/servers/home-assistant/component-packages.nix
··· 773 "sinch" = ps: with ps; [ ]; # missing inputs: clx-sdk-xms 774 "siren" = ps: with ps; [ ]; 775 "sisyphus" = ps: with ps; [ ]; # missing inputs: sisyphus-control 776 - "sky_hub" = ps: with ps; [ ]; # missing inputs: pyskyqhub 777 "skybeacon" = ps: with ps; [ pygatt ]; 778 "skybell" = ps: with ps; [ skybellpy ]; 779 "slack" = ps: with ps; [ slackclient ];
··· 773 "sinch" = ps: with ps; [ ]; # missing inputs: clx-sdk-xms 774 "siren" = ps: with ps; [ ]; 775 "sisyphus" = ps: with ps; [ ]; # missing inputs: sisyphus-control 776 + "sky_hub" = ps: with ps; [ pyskyqhub ]; 777 "skybeacon" = ps: with ps; [ pygatt ]; 778 "skybell" = ps: with ps; [ skybellpy ]; 779 "slack" = ps: with ps; [ slackclient ];
+2
pkgs/top-level/python-packages.nix
··· 5815 5816 pysiaalarm = callPackage ../development/python-modules/pysiaalarm { }; 5817 5818 pysyncthru = callPackage ../development/python-modules/pysyncthru { }; 5819 5820 python-codon-tables = callPackage ../development/python-modules/python-codon-tables { };
··· 5815 5816 pysiaalarm = callPackage ../development/python-modules/pysiaalarm { }; 5817 5818 + pyskyqhub = callPackage ../development/python-modules/pyskyqhub { }; 5819 + 5820 pysyncthru = callPackage ../development/python-modules/pysyncthru { }; 5821 5822 python-codon-tables = callPackage ../development/python-modules/python-codon-tables { };