Plone的Slack内容规则动作。
项目描述
contentrules.slack
contentrules.slack是一个提供Plone内容规则动作的包,用于在Slack上发布消息。
安装
此包支持使用Volto和ClassicUI的Plone站点。
为了正确支持Volto,需要以下要求
- plone.restapi >= 8.34.0
- Volto >= 16.10.0
使用 pip
将 contentrules.slack 添加到 Plone 安装中。
pip install contentrules.slack
或者将其作为你包的 setup.py
依赖项添加。
install_requires = [
"contentrules.slack",
"Plone",
"plone.restapi",
"setuptools",
],
启动 Plone 并进入 内容规则
控制面板。
无需为 Volto 支持进行额外配置。
源代码和贡献
如果你想要帮助开发(改进、更新、修复错误等) contentrules.slack
,这是一个好主意!
我们感激任何贡献,如果需要在 PyPI 上发布版本,请随时联系我们中的任何一位。
开发
你需要一个运行中的 python
环境(系统、virtualenv
、pyenv
等)版本 3.8 或更高。
然后使用以下命令安装依赖项和开发实例:
make build
要运行此包的测试:默认情况下,我们使用 6.x
系列的最新 Plone 版本。
翻译
此产品已被翻译成以下语言:
- 英语(Érico Andrei)
- 葡萄牙语(Rudá Porto)
- 德语(Yael Biran)
- 西班牙语(Álvaro Hurtado Mochón)
许可
本项目采用 GPLv2 许可。
最后一点
最初由 Briefy 和 Pendect 的朋友们在柏林制作,充满爱意。
现在由 Plone Collective 维护
贡献者
- Érico Andrei,@ericof
- Rudá Porto,@rudaporto
- Álvaro Hurtado Mochón,@alvarohurtado84
- Yael Biran
变更日志
2.0.2 (2023-04-04)
-
使用
requests
而不是httpx
,因为前者已随 Plone 分发。[ericof] -
更新文档中使用的 Sphinx 主题。[ericof]
2.0.1 (2023-03-10)
-
使用
pytest_plone
。[ericof] -
将文档部署到 https://collective.github.io/contentrules.slack。[ericof]
2.0.0 (2023-02-07)
-
使用
pytest
而不是unittest
。[ericof] -
取消对
ftw.slacker
的依赖。[ericof] -
取消对 Plone 5.2 的支持。[ericof]
-
支持 Plone 6.0,Python 3.8 到 2.11。[ericof]
-
更新文档。[ericof]
1.0.1 (2020-04-25)
- 修复当操作的一个属性未设置时出现的 "TypeError: expected string or bytes-like object" 错误。[ericof]
1.0.0 (2019-11-28)
-
添加 Plone 5.2 / Python 3 支持。[ericof]
-
取消 Python 2.7 支持。[ericof]
1.0.0a1(2017-10-17)
- 初始发布。[ericof]
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。
源代码分发
构建分发
内容规则.slack-2.0.2-py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | fea1730c8966006cd60bb897a452804a8abed840635b48111acab7b666e9a2fc |
|
MD5 | 1e44416e8d10d6063922e4b0eab731d0 |
|
BLAKE2b-256 | 436669799381e268beff85abcef9c82052d70834bc7d61435591b09f684bc0e5 |