diff options
Diffstat (limited to 'pkgs/tools/networking/urlwatch/default.nix')
-rw-r--r-- | pkgs/tools/networking/urlwatch/default.nix | 28 |
1 files changed, 19 insertions, 9 deletions
diff --git a/pkgs/tools/networking/urlwatch/default.nix b/pkgs/tools/networking/urlwatch/default.nix index f23aed3707b..b1a374f0349 100644 --- a/pkgs/tools/networking/urlwatch/default.nix +++ b/pkgs/tools/networking/urlwatch/default.nix @@ -1,14 +1,17 @@ -{ stdenv, fetchFromGitHub, python3Packages }: +{ lib +, fetchFromGitHub +, python3Packages +}: python3Packages.buildPythonApplication rec { - name = "urlwatch-${version}"; - version = "2.19"; + pname = "urlwatch"; + version = "2.23"; src = fetchFromGitHub { - owner = "thp"; - repo = "urlwatch"; - rev = version; - sha256 = "05vxs0x8gnsv2r9cy0brqny1y5jnj2mw11lqc8lqahx84xcs2m00"; + owner = "thp"; + repo = "urlwatch"; + rev = version; + sha256 = "1ryygy7lalmwnv9kc8q4920gkdx878izy33a5dgxb780sy2qq8pg"; }; propagatedBuildInputs = with python3Packages; [ @@ -16,16 +19,23 @@ python3Packages.buildPythonApplication rec { cssselect keyring lxml + markdown2 + matrix-client minidb + pushbullet pycodestyle + pyppeteer pyyaml requests ]; - meta = with stdenv.lib; { + # no tests + doCheck = false; + + meta = with lib; { description = "A tool for monitoring webpages for updates"; homepage = "https://thp.io/2008/urlwatch/"; license = licenses.bsd3; - maintainers = with maintainers; [ tv ]; + maintainers = with maintainers; [ kmein tv ]; }; } |