一个python包,用于与pushover api的*所有*方面交互
pushover_complete的Python项目详细描述
用于与pushover api的all方面交互的python包。
Stable | ||||
Development |
要了解pushover和pushover api的更多信息,请访问pushover网站https://pushover.net。
>>>frompushover_completeimportPushoverAPI>>>p=PushoverAPI('azGDORePK8gMaC0QOYAMyEEuzJnyUi')# an instance of the PushoverAPI representing your application>>>p.send_message('uQiRzpo4DXghDmr9QzzfQu27cmVRsG','Your toast is finished.')# send a message to a user
这就是从python程序开始发送pushover通知所需的全部内容。
pushover的大多数api端点都可以通过pushover_complete
访问。
查看docs了解更多信息。
安装
安装应与在所选终端中执行此命令一样简单:
$ pip install pushover_complete
pushover_complete
正式支持python 2.7、3.5和3.6。
目前,Python3.3和3.4也通过了所有测试并正常运行,但这可能会改变:这些版本并不是开发的正式目标。
此外,由于sphinx中的更改,无法使用python 3.3构建文档。
从版本1.1.0开始,不支持Python3.5。它将在下一个主要版本中删除。 这并不意味着Python3.5将立即停止工作,但我不再认为该版本的测试失败是至关重要的。
对Python2.x的支持在将来可能会被放弃,但只有在主要版本更新(例如1.x.y→2.x.y)中才会这样做,而且这一更改将提前宣布。
贡献
无论贡献大小,从bug报告到拉取请求和fork上的全部,都受到高度鼓励。
阅读文档中的contributing page或CONTRIBUTING.rst
了解更多有关参与的信息。
贡献者的完整列表在AUTHORS.rst
或on GitHub中。
更改日志
截至2018年4月6日的变化
1.1.1<;2018年4月6日>;
- 1.1.0的修补程序
- 修复文档索引中的python版本标记
- 在
setup.py
中添加python 3.6分类器,以便在pypi上显示正确的版本
1.1.0<;2018年4月6日>;
- 添加image attachment support(拉#5和#9)
- 正式添加对Python3.6的支持
- 将python 3的默认tox环境更改为py36
- 重构后的
.travis.yml
更加简洁,并使用新的py
environment specification(pull#8) - 主api中的一些重构(更多列表理解!)(拉#6)
- 一些小的文档更改/改进
1.0.2<;2016年12月23日>;
- “添加”Python3.6支持。它不是travis中允许的失败,也不需要任何代码更改就可以通过!
- 修复收据取消api的一个主要错误。我使用的是一个get请求,而不是post
- 停止为更改日志使用releasessphinx插件。它的理念与我的不太相符。
- 基于不再使用版本更新发布过程
- 一些小文档修复程序
1.0.1<;2016年5月10日>;
- 正式添加Python2.7支持,并将对它的测试添加到tox和travis中
- 对文档和自述文件等进行了大量更新,使它们更漂亮、更有用
1.0.0<;2016年5月9日>;
- pushover消息、声音、用户、收据、订阅、组和许可证api方法的实现
- 文档和构建过程
许可证
麻省理工学院。有关详细信息,请参见LICENSE.rst
文件。