lol
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

python3Packages.notifications-android-tv: init at 1.0.0

Needed by the "nfandroidtv" integration of Home Assistant.

authored by

Dominik Honnef and committed by
Martin Weinelt
566b3e38 c1c73f72

+53
+51
pkgs/development/python-modules/notifications-android-tv/default.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchFromGitHub 4 + , httpx 5 + , poetry-core 6 + , pytest-asyncio 7 + , pytest-httpx 8 + , pytestCheckHook 9 + , pythonOlder 10 + }: 11 + 12 + buildPythonPackage rec { 13 + pname = "notifications-android-tv"; 14 + version = "1.0.0"; 15 + format = "pyproject"; 16 + disabled = pythonOlder "3.8"; 17 + 18 + src = fetchFromGitHub { 19 + owner = "engrbm87"; 20 + repo = "notifications_android_tv"; 21 + rev = version; 22 + hash = "sha256-Xr+d2uYzgFp/Fb00ymov02+GYnwjGc3FbJ/rIvQXzCE="; 23 + }; 24 + 25 + nativeBuildInputs = [ 26 + poetry-core 27 + ]; 28 + 29 + propagatedBuildInputs = [ 30 + httpx 31 + ]; 32 + 33 + pythonImportsCheck = [ "notifications_android_tv" ]; 34 + 35 + nativeCheckInputs = [ 36 + pytestCheckHook 37 + ]; 38 + 39 + checkInputs = [ 40 + pytest-asyncio 41 + pytest-httpx 42 + ]; 43 + 44 + meta = with lib; { 45 + description = "Python API for sending notifications to Android/Fire TVs"; 46 + homepage = "https://github.com/engrbm87/notifications_android_tv"; 47 + changelog = "https://github.com/engrbm87/notifications_android_tv/blob/${version}/CHANGES.rst"; 48 + license = licenses.mit; 49 + maintainers = with maintainers; [ dominikh ]; 50 + }; 51 + }
+2
pkgs/top-level/python-packages.nix
··· 6621 6621 6622 6622 notedown = callPackage ../development/python-modules/notedown { }; 6623 6623 6624 + notifications-android-tv = callPackage ../development/python-modules/notifications-android-tv { }; 6625 + 6624 6626 notifications-python-client = callPackage ../development/python-modules/notifications-python-client { }; 6625 6627 6626 6628 notify-events = callPackage ../development/python-modules/notify-events { };