- Reduce requests required to instantiate applications and users. - Add connection pooling to improve network performance. - Lazy evaluation of app and user authentication. - Lazy evaluation of Application.sounds and User.devices. - Improve compatibility with Python 2.7 through 3.7. - Bugfixes.
1.5.2
------------------
- Exception logging bugfixes. - Dropped support for Python 2.6. - General code formatting improvements.
1.5.1
------------------
- Regression fixes.
1.5.0
------------------
- Use unicode exclusively. - Update length limits on message strings. - Add support for HTML messages. - Improve timezone support when pytz is unavailable. - Remove requests dependency. - Improve documentation.
1.4.0
------------------
- Add new Pushover priority: LOWEST. - Add Application.{limit,remaining,reset} to track message allotment. - Fix title and message length validation.