18 buildPythonPackage rec {
21 disabled = pythonOlder "3.5";
23 # pypi package does not include tests
24 src = fetchFromGitHub {
28 sha256 = "sha256-tZ6Zwlx5J62Xqpxxmt8Phdd9ngtKYhP/p3uor1dRfK8=";
31 propagatedBuildInputs = [
48 # Disable tests requiring network access
50 "tests/test_accessory_driver.py"
51 "tests/test_hap_handler.py"
52 "tests/test_hap_protocol.py"
56 "test_persist_and_load"
58 "test_idle_connection_cleanup"
59 "test_we_can_start_stop"
61 "test_bridge_run_stop"
65 homepage = "https://github.com/ikalchev/HAP-python";
66 description = "HomeKit Accessory Protocol implementation in python";
67 license = licenses.asl20;
68 maintainers = with maintainers; [ oro ];