https://github.com/urbanairship/python-library
A Python library for using the Airship APIs for push notifications, reporting and other message types
https://github.com/urbanairship/python-library
Last synced: 3 months ago
JSON representation
A Python library for using the Airship APIs for push notifications, reporting and other message types
- Host: GitHub
- URL: https://github.com/urbanairship/python-library
- Owner: urbanairship
- License: other
- Created: 2011-01-04T22:26:38.000Z (over 14 years ago)
- Default Branch: main
- Last Pushed: 2025-03-24T23:04:25.000Z (3 months ago)
- Last Synced: 2025-04-01T14:01:40.719Z (3 months ago)
- Language: Python
- Homepage: https://docs.airship.com/api/libraries/python/
- Size: 2.64 MB
- Stars: 82
- Watchers: 98
- Forks: 65
- Open Issues: 0
-
Metadata Files:
- Readme: README.rst
- Changelog: CHANGELOG
- Contributing: .github/CONTRIBUTING.md
- License: LICENSE
- Support: .github/SUPPORT.md
- Authors: AUTHORS
Awesome Lists containing this project
README
``urbanairship`` is a Python library for using the `Airship
`_ REST API for push notifications, message
center messages, email, and SMS.Requirements
============Python 3.6 or higher is required. Other requirements can be found in requirements.txt.
Questions
=========The best place to ask questions or report a problem is our support site:
http://support.airship.com/Usage
=====See the `full documentation for this library
`_, as well as the
`Airship API Documentation
`_.History
=======* 7.0 Update to client classes and authentication methods. Removes support for Python version prior to 3.10.
* 6.3 Support for OAuth2 Authentication. Adds new clients module and class.
* 6.0 Support for Bearer Token Authentication. Removes support for Python 2.
* 5.0 Support for SMS and Email messages. See changelog for other updates.
* 4.0 Support for Automation, removed Feedback
* 3.0 Support for Open Channels, several other significant changes
* 2.0 Support for Web Notify and more iOS 10, stopped supporting Python 2.6
* 1.0 Support for In-App and iOS 10
* 0.8 Support for Reports APIs
* 0.7 Support for Python 3, major refactoring
* 0.6 Major refactoring, support for push api v3
* 0.5 Added Android, Rich Push, and scheduled notifications
* 0.4 Added batch push
* 0.3 Added deregister, device token list, other minor improvements
* 0.2 Added tags, broadcast, feedback
* 0.1 Initial releaseSee the CHANGELOG file for more details.