5 , atomicwrites-homeassistant
16 buildPythonPackage rec {
17 pname = "hass-nabucasa";
20 src = fetchFromGitHub {
24 sha256 = "sha256-IgDOugHr4fCD9o3QQY5w/ibjak/d56R31KgQAbjUkkI=";
28 substituteInPlace setup.py \
29 --replace "acme==" "acme>=" \
30 --replace "cryptography>=2.8,<38.0" "cryptography" \
31 --replace "pycognito==" "pycognito>=" \
32 --replace "snitun==" "snitun>=" \
35 propagatedBuildInputs = [
38 atomicwrites-homeassistant
45 doCheck = lib.versionAtLeast pytest-aiohttp.version "1.0.0";
53 pythonImportsCheck = [ "hass_nabucasa" ];
56 homepage = "https://github.com/NabuCasa/hass-nabucasa";
57 description = "Python module for the Home Assistant cloud integration";
58 license = licenses.gpl3Only;
59 maintainers = with maintainers; [ Scriptkiddi ];