Skip to main content
Help improve PyPI by participating in a 5-minute user interface survey!

A package for sending push notifications to Android and iOS devices.

Project Description

pushnotify is a package for sending push notifications. It currently supports Android devices running Notify My Android and Pushover, and iOS devices running Pushover and Prowl.

See

for more details about these applications.

Installation

For installation instructions, see the INSTALL file.

Development

All development for pushnotify takes place on bitbucket:

To get started you can do the following:

$ hg clone https://bitbucket.org/jgoettsch/py-pushnotify/
$ cd py-pushnotify
$ pip install -r requirements_dev.txt

If you discover a bug, please create an issue ticket:

To run the test suite, you will have to create three modules:

  • pushnotify/tests/nmakeys.py:

    This file must contain two global variables: API_KEYS and DEVELOPER_KEY. API_KEYS is a list containing at least one valid API key as a string. DEVELOPER_KEY is a string containing a valid developer key.

  • pushnotify/tests/prowlkeys.py:

    This file must contain two global variables: API_KEYS and PROVIDER_KEY. API_KEYS is a list containing at least one valid API key as a string. PROVIDER_KEY is a string containing a valid provider key. REG_TOKEN is a valid registration token that has already been validated through the retrieve_token/retrieve_apikey process.

  • pushnotify/tests/pushoverkeys.py:

    This file must contain three global variables: TOKEN, USER, and DEVICE. TOKEN is a string containing a valid API token. USER is a string containing a valid user identifier. DEVICE is a string containing a valid device identifier for the given user.

Help

If you have any questions, please contact the author. See the AUTHORS file.

Release history Release notifications

History Node

0.5.1

History Node

0.5

History Node

0.4

History Node

0.3.1

This version
History Node

0.3

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Filename, size & hash SHA256 hash help File type Python version Upload date
pushnotify-0.3.linux-x86_64.exe (73.8 kB) Copy SHA256 hash SHA256 Windows Installer any Sep 14, 2012
pushnotify-0.3.tar.gz (8.4 kB) Copy SHA256 hash SHA256 Source None Sep 14, 2012

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging CloudAMQP CloudAMQP RabbitMQ AWS AWS Cloud computing Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page