跳转到主要内容

Plone的Slack内容规则动作。

项目描述

logo

contentrules.slack

PyPI PyPI - Python Version PyPI - Wheel PyPI - License PyPI - Status

PyPI - Plone Versions

Code analysis checks Tests Code Style

GitHub contributors GitHub Repo stars

contentrules.slack是一个提供Plone内容规则动作的包,用于在Slack上发布消息。

安装

此包支持使用Volto和ClassicUI的Plone站点。

为了正确支持Volto,需要以下要求

  • plone.restapi >= 8.34.0
  • Volto >= 16.10.0

使用 pipcontentrules.slack 添加到 Plone 安装中。

pip install contentrules.slack

或者将其作为你包的 setup.py 依赖项添加。

    install_requires = [
        "contentrules.slack",
        "Plone",
        "plone.restapi",
        "setuptools",
    ],

启动 Plone 并进入 内容规则 控制面板。

无需为 Volto 支持进行额外配置。

源代码和贡献

如果你想要帮助开发(改进、更新、修复错误等) contentrules.slack,这是一个好主意!

我们感激任何贡献,如果需要在 PyPI 上发布版本,请随时联系我们中的任何一位。

开发

你需要一个运行中的 python 环境(系统、virtualenvpyenv 等)版本 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)

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]

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。

源代码分发

contentrules.slack-2.0.2.tar.gz (1.8 MB 查看哈希值

上传时间 源代码

构建分发

contentrules.slack-2.0.2-py3-none-any.whl (30.2 kB 查看哈希值

上传时间 Python 3

支持