24 buildPythonPackage rec {
25 pname = "samsungtvws";
27 format = "setuptools";
30 src = fetchFromGitHub {
32 repo = "samsung-tv-ws-api";
34 hash = "sha256-AimG5tyTRBETpivC2BwCuoR4o7y98YT6u5sogJlcmoo=";
37 propagatedBuildInputs = [
42 passthru.optional-dependencies = {
58 ++ passthru.optional-dependencies.async
59 ++ passthru.optional-dependencies.encrypted;
61 pythonImportsCheck = [ "samsungtvws" ];
64 description = "Samsung Smart TV WS API wrapper";
65 homepage = "https://github.com/xchwarze/samsung-tv-ws-api";
66 license = licenses.mit;
67 maintainers = with maintainers; [ hexa ];