Orignally written by Jacob Burch, modified by Olivier Hervieu.
Python Prowlpy is a python module that implement the public api of Prowl to send push notification to iPhones.
See http://prowl.weks.net for information about Prowl.
Prowlpy is avalaible both for python2.x and python3.x
The prowlpy module respect the API of prowl. So prowlpy provides a Prowl class which implements two methods : - add, to push a notification to an iPhone, - verify, to verify an API key.
- httplib/urllib (python internal's module)
- The socket module must be compiled with SSL support
- Fix shebang
- add command line utility based on the work of Greg Allen
- Add python3 compatibility
- Parse prowls returned XML results
- Modification in the API to get better results (error code, prowls message, remaining notifications...)
- Remove dependencies to httplib2 and replace it by httplib So prowlpy do not need externals python modules
- Add a pythonic installer based on distutils
- Got rid of Now-uncessary URL Encoding
- Working on incorporating forked changes while not totally breaking backward compatibility with the vanilla add function
- Adding priority setting
- Removed debug code
- Added Prowl.add alias for Post
- Switched post to use (oddly enough) POST instead of GET
- Added a Prowl.veryify_key method
- Changed to handle the new API system
- Basic working module
- Test against character-limits
- allow multiple apikey in Prowl constructor
- Add more test unit
- Jacobb Burch
- Nick Wolf
- Olivier Hervieu
- Greg Allen