9 buildPythonPackage rec {
12 format = "setuptools";
14 src = fetchFromGitHub {
15 owner = "andrewsayre";
18 sha256 = "0rgzg7lnqzzqrjp73c1hj1hq8p0j0msyih3yr4wa2rj81s8ihmby";
28 "test_connect_timeout"
29 ] ++ lib.optionals (pythonAtLeast "3.12") [
32 "test_commands_fail_when_disconnected"
35 pythonImportsCheck = [ "pyheos" ];
38 description = "Async python library for controlling HEOS devices through the HEOS CLI Protocol";
39 homepage = "https://github.com/andrewsayre/pyheos";
40 license = licenses.asl20;
41 maintainers = with maintainers; [ dotlambda ];