python3Packages.pyrisco: init 0.3.1

+34
+32
pkgs/development/python-modules/pyrisco/default.nix
··· 1 + { lib 2 + , aiohttp 3 + , buildPythonPackage 4 + , fetchFromGitHub 5 + , pythonOlder 6 + }: 7 + 8 + buildPythonPackage rec { 9 + pname = "pyrisco"; 10 + version = "0.3.1"; 11 + disabled = pythonOlder "3.7"; 12 + 13 + src = fetchFromGitHub { 14 + owner = "OnFreund"; 15 + repo = pname; 16 + rev = "v${version}"; 17 + sha256 = "1im29h4rxnp98aqzgzjj5i8jv2h5zw9c5yx8xxzl4cmr3yila9zw"; 18 + }; 19 + 20 + propagatedBuildInputs = [ aiohttp ]; 21 + 22 + # Project has no tests 23 + doCheck = false; 24 + pythonImportsCheck = [ "pyrisco" ]; 25 + 26 + meta = with lib; { 27 + description = "Python interface to Risco alarm systems through Risco Cloud"; 28 + homepage = "https://github.com/OnFreund/pyrisco"; 29 + license = with licenses; [ mit ]; 30 + maintainers = with maintainers; [ fab ]; 31 + }; 32 + }
+2
pkgs/top-level/python-packages.nix
··· 5880 5880 5881 5881 pyres = callPackage ../development/python-modules/pyres { }; 5882 5882 5883 + pyrisco = callPackage ../development/python-modules/pyrisco { }; 5884 + 5883 5885 pyRFC3339 = callPackage ../development/python-modules/pyrfc3339 { }; 5884 5886 5885 5887 PyRMVtransport = callPackage ../development/python-modules/PyRMVtransport { };