20 buildPythonPackage rec {
21 pname = "ring-doorbell";
25 disabled = pythonOlder "3.8";
28 pname = "ring_doorbell";
30 hash = "sha256-XygVfIf6zlKy2kv/9TKLG8MpYX4YnzYIKiSG7nP5YI8=";
33 build-system = [ poetry-core ];
43 passthru.optional-dependencies = {
44 listen = [ firebase-messaging ];
55 pythonImportsCheck = [ "ring_doorbell" ];
58 description = "Library to communicate with Ring Door Bell";
59 homepage = "https://github.com/tchellomello/python-ring-doorbell";
60 changelog = "https://github.com/tchellomello/python-ring-doorbell/releases/tag/${version}";
61 license = licenses.lgpl3Plus;
62 maintainers = with maintainers; [ graham33 ];
63 mainProgram = "ring-doorbell";