跳转到主要内容

与GovDelivery API交互的Python模块

项目描述

govdelivery

一个相当不完整的针对GovDelivery通讯云API v1的客户端。

目前,您可以订阅用户;管理他们的主题、类别和问题响应;以及获取可用的主题列表。

GovDelivery通讯云API的描述在此: https://developer.govdelivery.com/api/comm_cloud_v1/Default.htm

状态

官方支持Python 2.7和Python 3.6。

安装

pip安装govdelivery

运行测试

为了检查代码并执行单元测试,我们推荐使用tox

  1. 通过运行pip install tox在虚拟环境或全局Python环境中安装tox。

    另外,我们也很喜欢使用pipx来安装和运行全局工具,如tox。

  2. 使用tox一次性运行所有测试。

  3. 如果您只想运行代码检查工具(flake8和isort),可以运行tox -e lint

  4. 如果您只想在Python 2或Python 3中运行测试,可以运行tox -e py27tox -e py36

变更日志

1.3 – 2019-11-25

  • 添加Python 3支持
  • 提高测试覆盖率并添加tox支持以方便运行测试
  • 修复一些各种错误

1.2 – 2018-09-17

  • 支持更新订阅者的选择题回答(与自由回答问题相对)

1.1 – 2017-11-06

  • 允许短信订阅
  • 允许在某些方法调用上启用通知

1.0 – 2017-01-31

首次公开发布。

开源许可信息

  1. TERMS.md
  2. LICENSE
  3. CFPB源代码政策

项目详情


下载文件

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

源分发

govdelivery-1.4.0.tar.gz (11.2 kB 查看哈希值)

上传时间

构建分发

govdelivery-1.4.0-py2.py3-none-any.whl (12.3 kB 查看哈希值)

上传时间 Python 2 Python 3

由以下支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页