Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
1.4 kB · 79 lines
Nix
at litex
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980{ lib, babel, buildPythonPackage, click, cryptography, fetchPypi, gntp, installShellFiles, markdown, paho-mqtt, pytest-mock, pytest-xdist, pytestCheckHook, pythonOlder, pyyaml, requests, requests-oauthlib}:
buildPythonPackage rec { pname = "apprise"; version = "1.4.0"; format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchPypi { inherit pname version; hash = "sha256-4xUFNIVNrFPU8Hg42Mv7Is4NRdQuugX5bWbE9IQ81Vo="; };
nativeBuildInputs = [ installShellFiles ];
propagatedBuildInputs = [ click cryptography markdown pyyaml requests requests-oauthlib ];
nativeCheckInputs = [ babel gntp paho-mqtt pytest-mock pytest-xdist pytestCheckHook ];
disabledTests = [ "test_apprise_cli_nux_env" "test_plugin_mqtt_general" ];
disabledTestPaths = [ # AttributeError: module 'apprise.plugins' has no attribute 'NotifyBulkSMS' "test/test_plugin_bulksms.py" ];
postInstall = '' installManPage packaging/man/apprise.1 '';
pythonImportsCheck = [ "apprise" ];
meta = with lib; { description = "Push Notifications that work with just about every platform"; homepage = "https://github.com/caronc/apprise"; changelog = "https://github.com/caronc/apprise/releases/tag/v${version}"; license = licenses.bsd3; maintainers = with maintainers; [ marsam ]; };}