diff options
author | Sharlatan Hellseher <sharlatanus@gmail.com> | 2025-09-28 00:10:54 +0100 |
---|---|---|
committer | Sharlatan Hellseher <sharlatanus@gmail.com> | 2025-09-28 00:10:54 +0100 |
commit | be923f92948584d7c48206210edfdf98d5280579 (patch) | |
tree | d0e914e77c299d4b2855f2822342242c945e7655 | |
parent | cf7a0a747e81b08cd51208e1768ffda901209a55 (diff) |
gnu: python-apprise: Move to python-web.
* gnu/packages/python-xyz.scm (python-apprise): Move from here ...
* gnu/packages/python-web.scm: ... to here.
Change-Id: Iec9be9ed71ea199bbcf9a0ad66a6251d51bc0484
-rw-r--r-- | gnu/packages/python-web.scm | 41 | ||||
-rw-r--r-- | gnu/packages/python-xyz.scm | 39 |
2 files changed, 41 insertions, 39 deletions
diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm index ee9b4aadaa..e290daa335 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm @@ -64,6 +64,8 @@ ;;; Copyright © 2023 dan <i@dan.games> ;;; Copyright © 2023 John Kehayias <john.kehayias@protonmail.com> ;;; Copyright © 2023 Ivan Vilata-i-Balaguer <ivan@selidor.net> +;;; Copyright © 2024 Fabio Natali <me@fabionatali.com> +;;; Copyright © 2024 Steve George <steve@futurile.net> ;;; Copyright © 2024 Troy Figiel <troy@troyfigiel.com> ;;; Copyright © 2024, 2025 Sharlatan Hellseher <sharlatanus@gmail.com> ;;; Copyright © 2024 normally_js <normally_js@posteo.net> @@ -205,6 +207,45 @@ writing applications that talk to network enabled embedded @acronym{IoT,Internet of Things} devices.") (license license:expat))) +(define-public python-apprise + (package + (name "python-apprise") + (version "1.9.4") + (source + (origin + (method url-fetch) + (uri (pypi-uri "apprise" version)) + (sha256 + (base32 "126951n9lnlqrw5lbsvs9xs7jzg33bqqxm7cfnqag2csw6p24ca8")))) + (build-system pyproject-build-system) + (arguments + (list + ;; These tests used to be ran with --numprocesses, but that seems to have + ;; made them non-deterministic. + #:test-flags + #~(list "--ignore=tests/test_plugin_macosx.py" + "-k" "not test_plugin_glib_send_raises_generic"))) + (native-inputs + (list python-babel + python-pytest + python-pytest-mock + python-setuptools)) + (propagated-inputs + (list python-certifi + python-click + python-markdown + python-pygobject + python-pyyaml + python-requests + python-requests-oauthlib)) + (home-page "https://github.com/caronc/apprise") + (synopsis "Push notification library") + (description + "Apprise is a Python library that allows sending push notifications to a +broad range of notification services, such as Telegram, Discord, Slack, Amazon +SNS, Gotify, etc.") + (license license:bsd-2))) + (define-public python-devpi-common (package (name "python-devpi-common") diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 96a74635ff..12af733d7f 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -345,45 +345,6 @@ protocol of git-annex, while leaving the behavior of the remote up to the user.") (license license:gpl3))) -(define-public python-apprise - (package - (name "python-apprise") - (version "1.9.4") - (source - (origin - (method url-fetch) - (uri (pypi-uri "apprise" version)) - (sha256 - (base32 "126951n9lnlqrw5lbsvs9xs7jzg33bqqxm7cfnqag2csw6p24ca8")))) - (build-system pyproject-build-system) - (arguments - (list - ;; These tests used to be ran with --numprocesses, but that seems to have - ;; made them non-deterministic. - #:test-flags - #~(list "--ignore=tests/test_plugin_macosx.py" - "-k" "not test_plugin_glib_send_raises_generic"))) - (native-inputs - (list python-babel - python-pytest - python-pytest-mock - python-setuptools)) - (propagated-inputs - (list python-certifi - python-click - python-markdown - python-pygobject - python-pyyaml - python-requests - python-requests-oauthlib)) - (home-page "https://github.com/caronc/apprise") - (synopsis "Push notification library") - (description - "Apprise is a Python library that allows sending push notifications to a -broad range of notification services, such as Telegram, Discord, Slack, Amazon -SNS, Gotify, etc.") - (license license:bsd-2))) - (define-public python-archspec (package (name "python-archspec") |