pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

py-zulip*: add Zulip TUI package and its dependencies



Module Name:	pkgsrc-wip
Committed By:	Thomas Klausner <wiz%NetBSD.org@localhost>
Pushed By:	wiz
Date:		Sun May 12 10:12:18 2024 +0200
Changeset:	5e7d7f3c782d13c1065f27845ce916bbbf7a2130

Modified Files:
	Makefile
Added Files:
	py-urwid_readline/DESCR
	py-urwid_readline/Makefile
	py-urwid_readline/PLIST
	py-urwid_readline/distinfo
	py-zulip-term/DESCR
	py-zulip-term/Makefile
	py-zulip-term/PLIST
	py-zulip-term/distinfo
	py-zulip/DESCR
	py-zulip/Makefile
	py-zulip/PLIST
	py-zulip/distinfo

Log Message:
py-zulip*: add Zulip TUI package and its dependencies

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=5e7d7f3c782d13c1065f27845ce916bbbf7a2130

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 Makefile                   |   3 +
 py-urwid_readline/DESCR    |   1 +
 py-urwid_readline/Makefile |  22 ++++
 py-urwid_readline/PLIST    |  16 +++
 py-urwid_readline/distinfo |   5 +
 py-zulip-term/DESCR        |  14 +++
 py-zulip-term/Makefile     |  34 +++++++
 py-zulip-term/PLIST        | 121 ++++++++++++++++++++++
 py-zulip-term/distinfo     |   5 +
 py-zulip/DESCR             |   1 +
 py-zulip/Makefile          |  31 ++++++
 py-zulip/PLIST             | 243 +++++++++++++++++++++++++++++++++++++++++++++
 py-zulip/distinfo          |   5 +
 13 files changed, 501 insertions(+)

diffs:
diff --git a/Makefile b/Makefile
index d882d8e95d..42eff59633 100644
--- a/Makefile
+++ b/Makefile
@@ -4711,6 +4711,7 @@ SUBDIR+=	py-update-checker
 SUBDIR+=	py-upsilon
 SUBDIR+=	py-uptime
 SUBDIR+=	py-urwid-mitmproxy
+SUBDIR+=	py-urwid_readline
 SUBDIR+=	py-usagestats
 SUBDIR+=	py-user_agent
 SUBDIR+=	py-utilib_common
@@ -4812,6 +4813,8 @@ SUBDIR+=	py-zenity
 SUBDIR+=	py-zict
 SUBDIR+=	py-zlmdb
 SUBDIR+=	py-zmqrpc
+SUBDIR+=	py-zulip
+SUBDIR+=	py-zulip-term
 SUBDIR+=	py27-libusb1
 SUBDIR+=	py27-virtualenv
 SUBDIR+=	py34-html-docs
diff --git a/py-urwid_readline/DESCR b/py-urwid_readline/DESCR
new file mode 100644
index 0000000000..a58450b103
--- /dev/null
+++ b/py-urwid_readline/DESCR
@@ -0,0 +1 @@
+Text input widget for urwid that supports readline shortcuts.
diff --git a/py-urwid_readline/Makefile b/py-urwid_readline/Makefile
new file mode 100644
index 0000000000..ff2bec8008
--- /dev/null
+++ b/py-urwid_readline/Makefile
@@ -0,0 +1,22 @@
+# $NetBSD$
+
+DISTNAME=	urwid_readline-0.14
+PKGNAME=	${PYPKGPREFIX}-${DISTNAME}
+CATEGORIES=	devel python
+MASTER_SITES=	${MASTER_SITE_PYPI:=u/urwid_readline/}
+
+MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=	https://github.com/rr-/urwid_readline
+COMMENT=	Textbox edit widget for urwid that supports readline shortcuts
+LICENSE=	mit
+
+TOOL_DEPENDS+=	${PYPKGPREFIX}-setuptools>=0:../../devel/py-setuptools
+TOOL_DEPENDS+=	${PYPKGPREFIX}-wheel>=0:../../devel/py-wheel
+DEPENDS+=	${PYPKGPREFIX}-urwid>=0:../../devel/py-urwid
+
+USE_LANGUAGES=	# none
+
+PYTHON_VERSIONS_INCOMPATIBLE=	27
+
+.include "../../lang/python/wheel.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/py-urwid_readline/PLIST b/py-urwid_readline/PLIST
new file mode 100644
index 0000000000..ac122e2b62
--- /dev/null
+++ b/py-urwid_readline/PLIST
@@ -0,0 +1,16 @@
+@comment $NetBSD$
+${PYSITELIB}/${WHEEL_INFODIR}/LICENSE
+${PYSITELIB}/${WHEEL_INFODIR}/LICENSE.md
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
+${PYSITELIB}/urwid_readline/__init__.py
+${PYSITELIB}/urwid_readline/__init__.pyc
+${PYSITELIB}/urwid_readline/__init__.pyo
+${PYSITELIB}/urwid_readline/readline_edit.py
+${PYSITELIB}/urwid_readline/readline_edit.pyc
+${PYSITELIB}/urwid_readline/readline_edit.pyo
+${PYSITELIB}/urwid_readline/test_readline_edit.py
+${PYSITELIB}/urwid_readline/test_readline_edit.pyc
+${PYSITELIB}/urwid_readline/test_readline_edit.pyo
diff --git a/py-urwid_readline/distinfo b/py-urwid_readline/distinfo
new file mode 100644
index 0000000000..d2c024e9a6
--- /dev/null
+++ b/py-urwid_readline/distinfo
@@ -0,0 +1,5 @@
+$NetBSD$
+
+BLAKE2s (urwid_readline-0.14.tar.gz) = 4ae2b6b5c7c979e896cd9614d9ff7971e05dd0a79d86dc5c77a57a6884fd7c55
+SHA512 (urwid_readline-0.14.tar.gz) = f886a5260c172869fce59513044c2cde7e126c063b2d556f37522754258e789c02cd9cfe600d05d6dc552bb16a3867092c59a6f67ccba34f4e6bc0088b713314
+Size (urwid_readline-0.14.tar.gz) = 8995 bytes
diff --git a/py-zulip-term/DESCR b/py-zulip-term/DESCR
new file mode 100644
index 0000000000..71a31dd931
--- /dev/null
+++ b/py-zulip-term/DESCR
@@ -0,0 +1,14 @@
+Zulip Terminal is the official terminal client for Zulip, providing
+a text-based user interface (TUI).
+
+Specific aims include:
+
+* Providing a broadly similar user experience to the Zulip web
+  client, ultimately supporting all of its features
+* Enabling all actions to be achieved through the keyboard (see
+  Hot keys)
+* Exploring alternative user interface designs suited to the display
+  and input constraints
+* Supporting a wide range of platforms and terminal emulators
+* Making best use of available rows/columns to scale from 80x24
+  upwards (see Small terminal notes)
diff --git a/py-zulip-term/Makefile b/py-zulip-term/Makefile
new file mode 100644
index 0000000000..417f7cd4e5
--- /dev/null
+++ b/py-zulip-term/Makefile
@@ -0,0 +1,34 @@
+# $NetBSD$
+
+DISTNAME=	zulip-term-0.7.0
+PKGNAME=	${PYPKGPREFIX}-${DISTNAME}
+CATEGORIES=	chat python
+MASTER_SITES=	${MASTER_SITE_PYPI:=z/zulip-term/}
+
+MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=	https://github.com/zulip/zulip-terminal
+COMMENT=	Zulip's official terminal client
+LICENSE=	apache-2.0
+
+TOOL_DEPENDS+=	${PYPKGPREFIX}-setuptools>=0:../../devel/py-setuptools
+TOOL_DEPENDS+=	${PYPKGPREFIX}-wheel>=0:../../devel/py-wheel
+DEPENDS+=	${PYPKGPREFIX}-beautifulsoup4>=4.10.0:../../www/py-beautifulsoup4
+DEPENDS+=	${PYPKGPREFIX}-dateutil>=2.8.2:../../time/py-dateutil
+DEPENDS+=	${PYPKGPREFIX}-lxml>=4.7.1:../../textproc/py-lxml
+DEPENDS+=	${PYPKGPREFIX}-pygments>=2.11.2:../../textproc/py-pygments
+DEPENDS+=	${PYPKGPREFIX}-pyperclip>=1.8.1:../../x11/py-pyperclip
+DEPENDS+=	${PYPKGPREFIX}-pytz>=2022.1:../../time/py-pytz
+DEPENDS+=	${PYPKGPREFIX}-requests>=0:../../devel/py-requests
+DEPENDS+=	${PYPKGPREFIX}-typing-extensions>=3.7:../../devel/py-typing-extensions
+DEPENDS+=	${PYPKGPREFIX}-tzlocal>=2.1:../../time/py-tzlocal
+DEPENDS+=	${PYPKGPREFIX}-urwid>=2.1.2:../../devel/py-urwid
+DEPENDS+=	${PYPKGPREFIX}-urwid_readline>=0.13:../../wip/py-urwid_readline
+DEPENDS+=	${PYPKGPREFIX}-zulip>=0.8.2:../../wip/py-zulip
+TEST_DEPENDS+=	${PYPKGPREFIX}-test-cov>=0:../../devel/py-test-cov
+
+USE_LANGUAGES=	# none
+
+PYTHON_VERSIONS_INCOMPATIBLE=	27
+
+.include "../../lang/python/wheel.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/py-zulip-term/PLIST b/py-zulip-term/PLIST
new file mode 100644
index 0000000000..b688533e5a
--- /dev/null
+++ b/py-zulip-term/PLIST
@@ -0,0 +1,121 @@
+@comment $NetBSD$
+bin/zulip-term
+bin/zulip-term-check-symbols
+${PYSITELIB}/${WHEEL_INFODIR}/LICENSE
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/entry_points.txt
+${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
+${PYSITELIB}/${WHEEL_INFODIR}/zip-safe
+${PYSITELIB}/zulipterminal/__init__.py
+${PYSITELIB}/zulipterminal/__init__.pyc
+${PYSITELIB}/zulipterminal/__init__.pyo
+${PYSITELIB}/zulipterminal/api_types.py
+${PYSITELIB}/zulipterminal/api_types.pyc
+${PYSITELIB}/zulipterminal/api_types.pyo
+${PYSITELIB}/zulipterminal/cli/__init__.py
+${PYSITELIB}/zulipterminal/cli/__init__.pyc
+${PYSITELIB}/zulipterminal/cli/__init__.pyo
+${PYSITELIB}/zulipterminal/cli/run.py
+${PYSITELIB}/zulipterminal/cli/run.pyc
+${PYSITELIB}/zulipterminal/cli/run.pyo
+${PYSITELIB}/zulipterminal/config/__init__.py
+${PYSITELIB}/zulipterminal/config/__init__.pyc
+${PYSITELIB}/zulipterminal/config/__init__.pyo
+${PYSITELIB}/zulipterminal/config/color.py
+${PYSITELIB}/zulipterminal/config/color.pyc
+${PYSITELIB}/zulipterminal/config/color.pyo
+${PYSITELIB}/zulipterminal/config/keys.py
+${PYSITELIB}/zulipterminal/config/keys.pyc
+${PYSITELIB}/zulipterminal/config/keys.pyo
+${PYSITELIB}/zulipterminal/config/markdown_examples.py
+${PYSITELIB}/zulipterminal/config/markdown_examples.pyc
+${PYSITELIB}/zulipterminal/config/markdown_examples.pyo
+${PYSITELIB}/zulipterminal/config/regexes.py
+${PYSITELIB}/zulipterminal/config/regexes.pyc
+${PYSITELIB}/zulipterminal/config/regexes.pyo
+${PYSITELIB}/zulipterminal/config/symbols.py
+${PYSITELIB}/zulipterminal/config/symbols.pyc
+${PYSITELIB}/zulipterminal/config/symbols.pyo
+${PYSITELIB}/zulipterminal/config/themes.py
+${PYSITELIB}/zulipterminal/config/themes.pyc
+${PYSITELIB}/zulipterminal/config/themes.pyo
+${PYSITELIB}/zulipterminal/config/ui_mappings.py
+${PYSITELIB}/zulipterminal/config/ui_mappings.pyc
+${PYSITELIB}/zulipterminal/config/ui_mappings.pyo
+${PYSITELIB}/zulipterminal/config/ui_sizes.py
+${PYSITELIB}/zulipterminal/config/ui_sizes.pyc
+${PYSITELIB}/zulipterminal/config/ui_sizes.pyo
+${PYSITELIB}/zulipterminal/core.py
+${PYSITELIB}/zulipterminal/core.pyc
+${PYSITELIB}/zulipterminal/core.pyo
+${PYSITELIB}/zulipterminal/helper.py
+${PYSITELIB}/zulipterminal/helper.pyc
+${PYSITELIB}/zulipterminal/helper.pyo
+${PYSITELIB}/zulipterminal/model.py
+${PYSITELIB}/zulipterminal/model.pyc
+${PYSITELIB}/zulipterminal/model.pyo
+${PYSITELIB}/zulipterminal/platform_code.py
+${PYSITELIB}/zulipterminal/platform_code.pyc
+${PYSITELIB}/zulipterminal/platform_code.pyo
+${PYSITELIB}/zulipterminal/scripts/__init__.py
+${PYSITELIB}/zulipterminal/scripts/__init__.pyc
+${PYSITELIB}/zulipterminal/scripts/__init__.pyo
+${PYSITELIB}/zulipterminal/scripts/render_symbols.py
+${PYSITELIB}/zulipterminal/scripts/render_symbols.pyc
+${PYSITELIB}/zulipterminal/scripts/render_symbols.pyo
+${PYSITELIB}/zulipterminal/server_url.py
+${PYSITELIB}/zulipterminal/server_url.pyc
+${PYSITELIB}/zulipterminal/server_url.pyo
+${PYSITELIB}/zulipterminal/themes/__init__.py
+${PYSITELIB}/zulipterminal/themes/__init__.pyc
+${PYSITELIB}/zulipterminal/themes/__init__.pyo
+${PYSITELIB}/zulipterminal/themes/colors_gruvbox.py
+${PYSITELIB}/zulipterminal/themes/colors_gruvbox.pyc
+${PYSITELIB}/zulipterminal/themes/colors_gruvbox.pyo
+${PYSITELIB}/zulipterminal/themes/gruvbox_dark.py
+${PYSITELIB}/zulipterminal/themes/gruvbox_dark.pyc
+${PYSITELIB}/zulipterminal/themes/gruvbox_dark.pyo
+${PYSITELIB}/zulipterminal/themes/gruvbox_light.py
+${PYSITELIB}/zulipterminal/themes/gruvbox_light.pyc
+${PYSITELIB}/zulipterminal/themes/gruvbox_light.pyo
+${PYSITELIB}/zulipterminal/themes/zt_blue.py
+${PYSITELIB}/zulipterminal/themes/zt_blue.pyc
+${PYSITELIB}/zulipterminal/themes/zt_blue.pyo
+${PYSITELIB}/zulipterminal/themes/zt_dark.py
+${PYSITELIB}/zulipterminal/themes/zt_dark.pyc
+${PYSITELIB}/zulipterminal/themes/zt_dark.pyo
+${PYSITELIB}/zulipterminal/themes/zt_light.py
+${PYSITELIB}/zulipterminal/themes/zt_light.pyc
+${PYSITELIB}/zulipterminal/themes/zt_light.pyo
+${PYSITELIB}/zulipterminal/ui.py
+${PYSITELIB}/zulipterminal/ui.pyc
+${PYSITELIB}/zulipterminal/ui.pyo
+${PYSITELIB}/zulipterminal/ui_tools/__init__.py
+${PYSITELIB}/zulipterminal/ui_tools/__init__.pyc
+${PYSITELIB}/zulipterminal/ui_tools/__init__.pyo
+${PYSITELIB}/zulipterminal/ui_tools/boxes.py
+${PYSITELIB}/zulipterminal/ui_tools/boxes.pyc
+${PYSITELIB}/zulipterminal/ui_tools/boxes.pyo
+${PYSITELIB}/zulipterminal/ui_tools/buttons.py
+${PYSITELIB}/zulipterminal/ui_tools/buttons.pyc
+${PYSITELIB}/zulipterminal/ui_tools/buttons.pyo
+${PYSITELIB}/zulipterminal/ui_tools/tables.py
+${PYSITELIB}/zulipterminal/ui_tools/tables.pyc
+${PYSITELIB}/zulipterminal/ui_tools/tables.pyo
+${PYSITELIB}/zulipterminal/ui_tools/utils.py
+${PYSITELIB}/zulipterminal/ui_tools/utils.pyc
+${PYSITELIB}/zulipterminal/ui_tools/utils.pyo
+${PYSITELIB}/zulipterminal/ui_tools/views.py
+${PYSITELIB}/zulipterminal/ui_tools/views.pyc
+${PYSITELIB}/zulipterminal/ui_tools/views.pyo
+${PYSITELIB}/zulipterminal/unicode_emojis.py
+${PYSITELIB}/zulipterminal/unicode_emojis.pyc
+${PYSITELIB}/zulipterminal/unicode_emojis.pyo
+${PYSITELIB}/zulipterminal/urwid_types.py
+${PYSITELIB}/zulipterminal/urwid_types.pyc
+${PYSITELIB}/zulipterminal/urwid_types.pyo
+${PYSITELIB}/zulipterminal/version.py
+${PYSITELIB}/zulipterminal/version.pyc
+${PYSITELIB}/zulipterminal/version.pyo
diff --git a/py-zulip-term/distinfo b/py-zulip-term/distinfo
new file mode 100644
index 0000000000..e8d0f1fcc7
--- /dev/null
+++ b/py-zulip-term/distinfo
@@ -0,0 +1,5 @@
+$NetBSD$
+
+BLAKE2s (zulip-term-0.7.0.tar.gz) = a17c109005d1046742d3444966d50215c6ec66797a7089bf0c5c53060947c557
+SHA512 (zulip-term-0.7.0.tar.gz) = 77c5cfab8cfaf2b7b85e277479f3a0d08b1538ccae4a6f4d6ff0304ec050186cd89e1d99ec4ca97604f805042dab21f4be1b3ed8e56c2600db3238462df641f7
+Size (zulip-term-0.7.0.tar.gz) = 136167 bytes
diff --git a/py-zulip/DESCR b/py-zulip/DESCR
new file mode 100644
index 0000000000..6cc03a46b7
--- /dev/null
+++ b/py-zulip/DESCR
@@ -0,0 +1 @@
+The package provides the Zulip API Python bindings.
diff --git a/py-zulip/Makefile b/py-zulip/Makefile
new file mode 100644
index 0000000000..0373076597
--- /dev/null
+++ b/py-zulip/Makefile
@@ -0,0 +1,31 @@
+# $NetBSD$
+
+DISTNAME=	zulip-0.9.0
+PKGNAME=	${PYPKGPREFIX}-${DISTNAME}
+CATEGORIES=	chat python
+MASTER_SITES=	${MASTER_SITE_PYPI:=z/zulip/}
+
+MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=	https://www.zulip.org/
+COMMENT=	Bindings for the Zulip message API
+LICENSE=	apache-2.0
+
+TOOL_DEPENDS+=	${PYPKGPREFIX}-setuptools>=0:../../devel/py-setuptools
+TOOL_DEPENDS+=	${PYPKGPREFIX}-wheel>=0:../../devel/py-wheel
+DEPENDS+=	${PYPKGPREFIX}-click>=0:../../devel/py-click
+DEPENDS+=	${PYPKGPREFIX}-distro>=0:../../devel/py-distro
+DEPENDS+=	${PYPKGPREFIX}-matrix-nio>=0:../../chat/py-matrix-nio
+DEPENDS+=	${PYPKGPREFIX}-typing-extensions>=4.5.0:../../devel/py-typing-extensions
+DEPENDS+=	${PYPKGPREFIX}-requests>=0.12.1:../../devel/py-requests
+
+USE_LANGUAGES=	# none
+
+PYTHON_VERSIONS_INCOMPATIBLE=	27
+
+REPLACE_PYTHON+=	integrations/*.py
+REPLACE_PYTHON+=	integrations/*/*
+REPLACE_PYTHON+=	zulip/examples/*
+
+.include "../../lang/python/application.mk"
+.include "../../lang/python/wheel.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/py-zulip/PLIST b/py-zulip/PLIST
new file mode 100644
index 0000000000..33ed614d70
--- /dev/null
+++ b/py-zulip/PLIST
@@ -0,0 +1,243 @@
+@comment $NetBSD$
+bin/zulip-api
+bin/zulip-api-examples
+bin/zulip-matrix-bridge
+bin/zulip-send
+${PYSITELIB}/integrations/__init__.py
+${PYSITELIB}/integrations/__init__.pyc
+${PYSITELIB}/integrations/__init__.pyo
+${PYSITELIB}/integrations/bridge_between_zulips/README.md
+${PYSITELIB}/integrations/bridge_between_zulips/interrealm_bridge_config.py
+${PYSITELIB}/integrations/bridge_between_zulips/interrealm_bridge_config.pyc
+${PYSITELIB}/integrations/bridge_between_zulips/interrealm_bridge_config.pyo
+${PYSITELIB}/integrations/bridge_between_zulips/run-interrealm-bridge
+${PYSITELIB}/integrations/bridge_with_irc/README.md
+${PYSITELIB}/integrations/bridge_with_irc/irc-mirror.py
+${PYSITELIB}/integrations/bridge_with_irc/irc-mirror.pyc
+${PYSITELIB}/integrations/bridge_with_irc/irc-mirror.pyo
+${PYSITELIB}/integrations/bridge_with_irc/irc_mirror_backend.py
+${PYSITELIB}/integrations/bridge_with_irc/irc_mirror_backend.pyc
+${PYSITELIB}/integrations/bridge_with_irc/irc_mirror_backend.pyo
+${PYSITELIB}/integrations/bridge_with_irc/requirements.txt
+${PYSITELIB}/integrations/bridge_with_matrix/README.md
+${PYSITELIB}/integrations/bridge_with_matrix/__init__.py
+${PYSITELIB}/integrations/bridge_with_matrix/__init__.pyc
+${PYSITELIB}/integrations/bridge_with_matrix/__init__.pyo
+${PYSITELIB}/integrations/bridge_with_matrix/matrix_bridge.conf
+${PYSITELIB}/integrations/bridge_with_matrix/matrix_bridge.py
+${PYSITELIB}/integrations/bridge_with_matrix/matrix_bridge.pyc
+${PYSITELIB}/integrations/bridge_with_matrix/matrix_bridge.pyo
+${PYSITELIB}/integrations/bridge_with_matrix/requirements.txt
+${PYSITELIB}/integrations/bridge_with_matrix/test_matrix.py
+${PYSITELIB}/integrations/bridge_with_matrix/test_matrix.pyc
+${PYSITELIB}/integrations/bridge_with_matrix/test_matrix.pyo
+${PYSITELIB}/integrations/bridge_with_matrix/todo.md
+${PYSITELIB}/integrations/bridge_with_slack/README.md
+${PYSITELIB}/integrations/bridge_with_slack/bridge_with_slack_config.py
+${PYSITELIB}/integrations/bridge_with_slack/bridge_with_slack_config.pyc
+${PYSITELIB}/integrations/bridge_with_slack/bridge_with_slack_config.pyo
+${PYSITELIB}/integrations/bridge_with_slack/requirements.txt
+${PYSITELIB}/integrations/bridge_with_slack/run-slack-bridge
+${PYSITELIB}/integrations/codebase/requirements.txt
+${PYSITELIB}/integrations/codebase/zulip_codebase_config.py
+${PYSITELIB}/integrations/codebase/zulip_codebase_config.pyc
+${PYSITELIB}/integrations/codebase/zulip_codebase_config.pyo
+${PYSITELIB}/integrations/codebase/zulip_codebase_mirror
+${PYSITELIB}/integrations/git/post-receive
+${PYSITELIB}/integrations/git/requirements.txt
+${PYSITELIB}/integrations/git/zulip_git_config.py
+${PYSITELIB}/integrations/git/zulip_git_config.pyc
+${PYSITELIB}/integrations/git/zulip_git_config.pyo
+${PYSITELIB}/integrations/google/get-google-credentials
+${PYSITELIB}/integrations/google/google-calendar
+${PYSITELIB}/integrations/google/requirements.txt
+${PYSITELIB}/integrations/hg/requirements.txt
+${PYSITELIB}/integrations/hg/zulip_changegroup.py
+${PYSITELIB}/integrations/hg/zulip_changegroup.pyc
+${PYSITELIB}/integrations/hg/zulip_changegroup.pyo
+${PYSITELIB}/integrations/jabber/jabber_mirror.py
+${PYSITELIB}/integrations/jabber/jabber_mirror.pyc
+${PYSITELIB}/integrations/jabber/jabber_mirror.pyo
+${PYSITELIB}/integrations/jabber/jabber_mirror_backend.py
+${PYSITELIB}/integrations/jabber/jabber_mirror_backend.pyc
+${PYSITELIB}/integrations/jabber/jabber_mirror_backend.pyo
+${PYSITELIB}/integrations/jabber/requirements.txt
+${PYSITELIB}/integrations/jira/org/humbug/jira/ZulipListener.groovy
+${PYSITELIB}/integrations/jira/requirements.txt
+${PYSITELIB}/integrations/log2zulip/log2zulip
+${PYSITELIB}/integrations/log2zulip/requirements.txt
+${PYSITELIB}/integrations/nagios/nagios-notify-zulip
+${PYSITELIB}/integrations/nagios/requirements.txt
+${PYSITELIB}/integrations/nagios/zulip_nagios.cfg
+${PYSITELIB}/integrations/nagios/zuliprc.example
+${PYSITELIB}/integrations/openshift/post_deploy
+${PYSITELIB}/integrations/openshift/requirements.txt
+${PYSITELIB}/integrations/openshift/zulip_openshift_config.py
+${PYSITELIB}/integrations/openshift/zulip_openshift_config.pyc
+${PYSITELIB}/integrations/openshift/zulip_openshift_config.pyo
+${PYSITELIB}/integrations/perforce/git_p4.py
+${PYSITELIB}/integrations/perforce/git_p4.pyc
+${PYSITELIB}/integrations/perforce/git_p4.pyo
+${PYSITELIB}/integrations/perforce/license.txt
+${PYSITELIB}/integrations/perforce/requirements.txt
+${PYSITELIB}/integrations/perforce/zulip_change-commit.py
+${PYSITELIB}/integrations/perforce/zulip_change-commit.pyc
+${PYSITELIB}/integrations/perforce/zulip_change-commit.pyo
+${PYSITELIB}/integrations/perforce/zulip_perforce_config.py
+${PYSITELIB}/integrations/perforce/zulip_perforce_config.pyc
+${PYSITELIB}/integrations/perforce/zulip_perforce_config.pyo
+${PYSITELIB}/integrations/rss/requirements.txt
+${PYSITELIB}/integrations/rss/rss-bot
+${PYSITELIB}/integrations/svn/post-commit
+${PYSITELIB}/integrations/svn/requirements.txt
+${PYSITELIB}/integrations/svn/zulip_svn_config.py
+${PYSITELIB}/integrations/svn/zulip_svn_config.pyc
+${PYSITELIB}/integrations/svn/zulip_svn_config.pyo
+${PYSITELIB}/integrations/trac/requirements.txt
+${PYSITELIB}/integrations/trac/zulip_trac.py
+${PYSITELIB}/integrations/trac/zulip_trac.pyc
+${PYSITELIB}/integrations/trac/zulip_trac.pyo
+${PYSITELIB}/integrations/trac/zulip_trac_config.py
+${PYSITELIB}/integrations/trac/zulip_trac_config.pyc
+${PYSITELIB}/integrations/trac/zulip_trac_config.pyo
+${PYSITELIB}/integrations/trello/README.md
+${PYSITELIB}/integrations/trello/__init__.py
+${PYSITELIB}/integrations/trello/__init__.pyc
+${PYSITELIB}/integrations/trello/__init__.pyo
+${PYSITELIB}/integrations/trello/requirements.txt
+${PYSITELIB}/integrations/trello/zulip_trello.py
+${PYSITELIB}/integrations/trello/zulip_trello.pyc
+${PYSITELIB}/integrations/trello/zulip_trello.pyo
+${PYSITELIB}/integrations/twitter/requirements.txt
+${PYSITELIB}/integrations/twitter/twitter-bot
+${PYSITELIB}/integrations/zephyr/check-mirroring
+${PYSITELIB}/integrations/zephyr/process_ccache
+${PYSITELIB}/integrations/zephyr/requirements.txt
+${PYSITELIB}/integrations/zephyr/sync-public-streams
+${PYSITELIB}/integrations/zephyr/zephyr_ctypes.py
+${PYSITELIB}/integrations/zephyr/zephyr_ctypes.pyc
+${PYSITELIB}/integrations/zephyr/zephyr_ctypes.pyo
+${PYSITELIB}/integrations/zephyr/zephyr_mirror.py
+${PYSITELIB}/integrations/zephyr/zephyr_mirror.pyc
+${PYSITELIB}/integrations/zephyr/zephyr_mirror.pyo
+${PYSITELIB}/integrations/zephyr/zephyr_mirror_backend.py
+${PYSITELIB}/integrations/zephyr/zephyr_mirror_backend.pyc
+${PYSITELIB}/integrations/zephyr/zephyr_mirror_backend.pyo
+${PYSITELIB}/integrations/zephyr/zmirror-renew-kerberos
+${PYSITELIB}/integrations/zephyr/zmirror_private.conf.template
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/entry_points.txt
+${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
+${PYSITELIB}/zulip/__init__.py
+${PYSITELIB}/zulip/__init__.pyc
+${PYSITELIB}/zulip/__init__.pyo
+${PYSITELIB}/zulip/api_examples.py
+${PYSITELIB}/zulip/api_examples.pyc
+${PYSITELIB}/zulip/api_examples.pyo
+${PYSITELIB}/zulip/cli.py
+${PYSITELIB}/zulip/cli.pyc
+${PYSITELIB}/zulip/cli.pyo
+${PYSITELIB}/zulip/examples/alert-words
+${PYSITELIB}/zulip/examples/create-user
+${PYSITELIB}/zulip/examples/delete-message
+${PYSITELIB}/zulip/examples/delete-stream
+${PYSITELIB}/zulip/examples/edit-message
+${PYSITELIB}/zulip/examples/edit-stream
+${PYSITELIB}/zulip/examples/get-history
+${PYSITELIB}/zulip/examples/get-messages
+${PYSITELIB}/zulip/examples/get-public-streams
+${PYSITELIB}/zulip/examples/get-raw-message
+${PYSITELIB}/zulip/examples/get-stream-topics
+${PYSITELIB}/zulip/examples/get-subscriptions
+${PYSITELIB}/zulip/examples/get-user-presence
+${PYSITELIB}/zulip/examples/list-users
+${PYSITELIB}/zulip/examples/message-history
+${PYSITELIB}/zulip/examples/mute-topic
+${PYSITELIB}/zulip/examples/print-events
+${PYSITELIB}/zulip/examples/print-messages
+${PYSITELIB}/zulip/examples/realm-emoji
+${PYSITELIB}/zulip/examples/send-message
+${PYSITELIB}/zulip/examples/subscribe
+${PYSITELIB}/zulip/examples/unsubscribe
+${PYSITELIB}/zulip/examples/update-message-flags
+${PYSITELIB}/zulip/examples/upload-file
+${PYSITELIB}/zulip/examples/welcome-message
+${PYSITELIB}/zulip/examples/zuliprc
+${PYSITELIB}/zulip/py.typed
+${PYSITELIB}/zulip/send.py
+${PYSITELIB}/zulip/send.pyc
+${PYSITELIB}/zulip/send.pyo
+share/zulip/integrations/__init__.py
+share/zulip/integrations/bridge_between_zulips/README.md
+share/zulip/integrations/bridge_between_zulips/interrealm_bridge_config.py
+share/zulip/integrations/bridge_between_zulips/run-interrealm-bridge
+share/zulip/integrations/bridge_with_irc/README.md
+share/zulip/integrations/bridge_with_irc/irc-mirror.py
+share/zulip/integrations/bridge_with_irc/irc_mirror_backend.py
+share/zulip/integrations/bridge_with_irc/requirements.txt
+share/zulip/integrations/bridge_with_matrix/README.md
+share/zulip/integrations/bridge_with_matrix/__init__.py
+share/zulip/integrations/bridge_with_matrix/matrix_bridge.conf
+share/zulip/integrations/bridge_with_matrix/matrix_bridge.py
+share/zulip/integrations/bridge_with_matrix/requirements.txt
+share/zulip/integrations/bridge_with_matrix/test_matrix.py
+share/zulip/integrations/bridge_with_matrix/todo.md
+share/zulip/integrations/bridge_with_slack/README.md
+share/zulip/integrations/bridge_with_slack/bridge_with_slack_config.py
+share/zulip/integrations/bridge_with_slack/requirements.txt
+share/zulip/integrations/bridge_with_slack/run-slack-bridge
+share/zulip/integrations/codebase/requirements.txt
+share/zulip/integrations/codebase/zulip_codebase_config.py
+share/zulip/integrations/codebase/zulip_codebase_mirror
+share/zulip/integrations/git/post-receive
+share/zulip/integrations/git/requirements.txt
+share/zulip/integrations/git/zulip_git_config.py
+share/zulip/integrations/google/get-google-credentials
+share/zulip/integrations/google/google-calendar
+share/zulip/integrations/google/requirements.txt
+share/zulip/integrations/hg/requirements.txt
+share/zulip/integrations/hg/zulip_changegroup.py
+share/zulip/integrations/jabber/jabber_mirror.py
+share/zulip/integrations/jabber/jabber_mirror_backend.py
+share/zulip/integrations/jabber/requirements.txt
+share/zulip/integrations/jira/org/humbug/jira/ZulipListener.groovy
+share/zulip/integrations/jira/requirements.txt
+share/zulip/integrations/log2zulip/log2zulip
+share/zulip/integrations/log2zulip/requirements.txt
+share/zulip/integrations/nagios/nagios-notify-zulip
+share/zulip/integrations/nagios/requirements.txt
+share/zulip/integrations/nagios/zulip_nagios.cfg
+share/zulip/integrations/nagios/zuliprc.example
+share/zulip/integrations/openshift/post_deploy
+share/zulip/integrations/openshift/requirements.txt
+share/zulip/integrations/openshift/zulip_openshift_config.py
+share/zulip/integrations/perforce/git_p4.py
+share/zulip/integrations/perforce/license.txt
+share/zulip/integrations/perforce/requirements.txt
+share/zulip/integrations/perforce/zulip_change-commit.py
+share/zulip/integrations/perforce/zulip_perforce_config.py
+share/zulip/integrations/rss/requirements.txt
+share/zulip/integrations/rss/rss-bot
+share/zulip/integrations/svn/post-commit
+share/zulip/integrations/svn/requirements.txt
+share/zulip/integrations/svn/zulip_svn_config.py
+share/zulip/integrations/trac/requirements.txt
+share/zulip/integrations/trac/zulip_trac.py
+share/zulip/integrations/trac/zulip_trac_config.py
+share/zulip/integrations/trello/README.md
+share/zulip/integrations/trello/__init__.py
+share/zulip/integrations/trello/requirements.txt
+share/zulip/integrations/trello/zulip_trello.py
+share/zulip/integrations/twitter/requirements.txt
+share/zulip/integrations/twitter/twitter-bot
+share/zulip/integrations/zephyr/check-mirroring
+share/zulip/integrations/zephyr/process_ccache
+share/zulip/integrations/zephyr/requirements.txt
+share/zulip/integrations/zephyr/sync-public-streams
+share/zulip/integrations/zephyr/zephyr_ctypes.py
+share/zulip/integrations/zephyr/zephyr_mirror.py
+share/zulip/integrations/zephyr/zephyr_mirror_backend.py
+share/zulip/integrations/zephyr/zmirror-renew-kerberos
+share/zulip/integrations/zephyr/zmirror_private.conf.template
diff --git a/py-zulip/distinfo b/py-zulip/distinfo
new file mode 100644
index 0000000000..d0ad8f741f
--- /dev/null
+++ b/py-zulip/distinfo
@@ -0,0 +1,5 @@
+$NetBSD$
+
+BLAKE2s (zulip-0.9.0.tar.gz) = 79e23430ff51618ffb9d253333426efa8142bb4443808c47309615cfd2d44c63
+SHA512 (zulip-0.9.0.tar.gz) = 7dac5cdfa2f185f8d2fb6f462bb96b762b6024bef9a5e7312336a42e1cea615a6305f83a9d3d39609e474401f6de9c6960d93066c7077b586654f56710d31c25
+Size (zulip-0.9.0.tar.gz) = 134624 bytes


Home | Main Index | Thread Index | Old Index