10 buildPythonPackage rec {
11 pname = "aiosomecomfort";
15 disabled = pythonOlder "3.7";
17 src = fetchFromGitHub {
19 repo = "AIOSomecomfort";
20 rev = "refs/tags/${version}";
21 hash = "sha256-EmglZW9gzgswxoEtDT+evjn8N+3aPooYFudwAXP8XEE=";
28 propagatedBuildInputs = [
33 pythonImportsCheck = [
37 # Tests only run on Windows, due to WindowsSelectorEventLoopPolicy
41 description = "AsyicIO client for US models of Honeywell Thermostats";
42 homepage = "https://github.com/mkmer/AIOSomecomfort";
43 changelog = "https://github.com/mkmer/AIOSomecomfort/releases/tag/${version}";
44 license = lib.licenses.gpl3Only;
45 maintainers = with lib.maintainers; [ dotlambda ];