A Python package for interacting with *all* aspects of the Pushover API
Project description
A Python package for interacting with all aspects of the Pushover API.
Stable |
||||
Development |
To learn more about Pushover and the Pushover API, please visit the Pushover Website, https://pushover.net.
>>> from pushover_complete import PushoverAPI
>>> 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
That’s all you need to get started with sending Pushover notifications from your Python program.
The majority of Pushover’s API endpoints are accessible via pushover_complete.
Check out the docs to learn more.
Installation
Installation should be as easy as executing this command in your chosen terminal:
$ pip install pushover_complete
pushover_complete officially supports Python 2.7 and 3.5.
Currently, Python 3.3 and 3.4 pass all tests and function properly as well, but this could change: these versions are not officially targeted by development.
Support for Python 2.x may be dropped in the future, but only in a major version update (e.g. 1.x.y → 2.x.y) and this change will be announced well in advance.
Contributing
Contributions, large or small, from bug reports to pull requests and full-on forks, are highly encouraged.
Read the the contributing page in the docs or CONTRIBUTING.rst for more information on getting involved.
The full list of contributors is in AUTHORS.rst or on GitHub.
Changelog
Changes as of 10 May 2016
1.0.1 <10 May 2016>
Officially add Python 2.7 support and add testing for it to tox and Travis
Numerous updates to documentation and README, etc. to make them prettier and more useful
1.0.0 <9 May 2016>
Implementation of methods for the Pushover messages, sounds, users, receipt, subscriptions, groups, and licenses APIs
Documentation and build process
License
MIT. See the LICENSE.rst file for more information.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pushover_complete-1.0.1.tar.gz.
File metadata
- Download URL: pushover_complete-1.0.1.tar.gz
- Upload date:
- Size: 29.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ab2bc2023993f7a092fb2d6eead8bcad9827285ae59b1c71afa9e4fa6975c2dd
|
|
| MD5 |
99fd533ec7e24a441451bf7b6b22390e
|
|
| BLAKE2b-256 |
24c1a36fe272213b28000b0d8db407661dd9f7194c13bb0f23019001bab9458a
|
File details
Details for the file pushover_complete-1.0.1-py2.py3-none-any.whl.
File metadata
- Download URL: pushover_complete-1.0.1-py2.py3-none-any.whl
- Upload date:
- Size: 9.6 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d8cc5a3bde765880b74a90c4db5490e3a7be1fbbfe7b363284400cde1373962a
|
|
| MD5 |
e1f227c9aa25b13a90a78ee104e7445d
|
|
| BLAKE2b-256 |
74308794586df01c1dd3a077b0e5b36e7d58b0dfef13f32d1a6fc4a42e2594f1
|