guix_mirror_bot pushed a commit to branch master
in repository guix.
commit cad2e98384e0af13900e631ca7e17d7a1ba2c3ba
Author: Sharlatan Hellseher <[email protected]>
AuthorDate: Tue Mar 10 10:46:04 2026 +0000
gnu: python-zulip: Add optional inputs, improve description.
* gnu/packages/messaging.scm (python-zulip):
[propagated-inputs]: Add python-dateutil, python-feedparser,
python-google-api-client, python-google-auth-httplib2,
python-google-auth-oauthlib, python-platformdirs, and python-pytz.
[description]: Cover the list of provided integrations and bridges.
Change-Id: I9a7537fcfb81afff844b3db600ac082ee2495bc4
---
gnu/packages/messaging.scm | 49 +++++++++++++++++++++++++++++++++++++++++++---
1 file changed, 46 insertions(+), 3 deletions(-)
diff --git a/gnu/packages/messaging.scm b/gnu/packages/messaging.scm
index 5d51ad89f2..9ce39c1e1b 100644
--- a/gnu/packages/messaging.scm
+++ b/gnu/packages/messaging.scm
@@ -3029,13 +3029,56 @@ designed for experienced users.")
(propagated-inputs
(list python-click
python-distro
- python-matrix-nio
python-requests
- python-typing-extensions))
+ python-typing-extensions
+ ;; [optional]
+ python-dateutil
+ python-feedparser
+ python-google-api-client
+ python-google-auth-httplib2
+ python-google-auth-oauthlib
+ ;; python-irc
+ ;; python-litellm
+ python-matrix-nio
+ ;; python-mercurial
+ python-platformdirs
+ ;; python-pysvn
+ ;; python-twitter
+ python-pytz
+ ;; python-slack-sdk
+ ;; python-sleekxmpp
+ ;; python-trac
+ #;python-zephyr))
(home-page "https://github.com/zulip/python-zulip-api")
(synopsis "Zulip's API Python bindings")
(description
- "This package provides Python bindings to Zulip's API.")
+ "This package provides Python bindings to Zulip's API.
+
+Included common integrations and bridges are located in
+share/zulip/integrations or in lib/<...>/site-packages/integrations:
+@itemize
+@item bridge_between_zulips
+@item bridge_with_irc
+@item bridge_with_matrix
+@item bridge_with_slack
+@item codebase
+@item git
+@item google
+@item hg
+@item jabber
+@item jira
+@item litellm
+@item log2zulip
+@item nagios
+@item openshift
+@item perforce
+@item rss
+@item svn
+@item trac
+@item trello
+@item twitter
+@item zephyr
+@end itemize")
(license license:asl2.0)))
(define-public python-zulip-bots