1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-05-13 12:45:53 +02:00

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
This commit is contained in:
Sharlatan Hellseher
2026-03-10 10:46:04 +00:00
parent 9af5547be3
commit cad2e98384
+46 -3
View File
@@ -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