| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2026-05-29 | 4.3 kB | |
| Release v1.11.0 source code.tar.gz | 2026-05-29 | 2.3 MB | |
| Release v1.11.0 source code.zip | 2026-05-29 | 2.9 MB | |
| apprise-1.11.0-py3-none-any.whl | 2026-05-29 | 1.7 MB | |
| apprise-1.11.0.tar.gz | 2026-05-29 | 2.3 MB | |
| Totals: 5 Items | 9.3 MB | 0 | |
What's Changed
A big win for this release is priortization of grouped/tagged content. Basically, this release allows you to tag multiple items and provide a weight to them. Apprise will attempt to notify the highest priority/weighted services first (of same level), and only if this level fails will it try the next. Tagging is no longer just a tag. It's now weight:tag too; for example 100:friends associates the weight of 100 with the tag friends. You can still continue to notify friends with your Apprise calls, but if there are weight categories, then these will be factored into the order. Highest priority (weighted) tags have a lower integer value (zero being the higest priority). Only the next priority will be notified if the first fails.
This releae also allows you to set up a notifiation service to gracefully fail and not have Apprise itself report a failure. This is useful for situations where you notify several end points and you really don't care if they're unavailable or not. Apprise wil do it's usual best effort to send the notification, but not treat it as a failure if it can't get through. Use optional=yes on your Apprise URL.
Thirdly, this release introduces retries! You can now have Apprise attempt to notify your endpoint a second, or a third, (up to 10x) tries before giving up and deeming it unable to send the notification. Use retry=X on your Apprise URL
:mega: New Notification Services:
- Added Zoom (Incoming Webhook) Support in https://github.com/caronc/apprise/pull/1596
- Added WeChat Support in https://github.com/caronc/apprise/pull/1598
- RingCentral Support Added in https://github.com/caronc/apprise/pull/878
- Session Open Group Server Support in https://github.com/caronc/apprise/pull/1615
- Added HumHub Support in https://github.com/caronc/apprise/pull/1623
- Amazon Chime Support in https://github.com/caronc/apprise/pull/1627
- GroupMe Support Added in https://github.com/caronc/apprise/pull/1629
:lady_beetle: Bugfixes
- improved robustness of windows test cases preventing others from passing in https://github.com/caronc/apprise/pull/1609
- Handle XMPP SASL SCRAM-PLUS / Channel Binding in https://github.com/caronc/apprise/pull/1619
- TRACE logging during apprise init cleaned up in https://github.com/caronc/apprise/pull/1622
- fixed mastodon error: AttributeError - 'list' object has no attribute 'union' in https://github.com/caronc/apprise/pull/1631
:bulb: Features
- o365:// saveToSentItems configurable - ?savesent=no in https://github.com/caronc/apprise/pull/1599
- updated WhatsApp Buisness Graph API to v21 in https://github.com/caronc/apprise/pull/1603
- :fire: Built in retries, escalations, priorities, and optional service calls in https://github.com/caronc/apprise/pull/1601
- Slack Template/Payload support in https://github.com/caronc/apprise/pull/1604
- Added Slack workflows and trigger support in https://github.com/caronc/apprise/pull/1605
- :rocket: Pushover E2EE Support in https://github.com/caronc/apprise/pull/1612
- WKD support added to email plugin in https://github.com/caronc/apprise/pull/1614 and https://github.com/caronc/apprise/pull/1618
- Amazon SNS/SES Improvements in https://github.com/caronc/apprise/pull/1620
- Notifico Standalone Support Added in https://github.com/caronc/apprise/pull/1275
:heart: Life-Cycle Support
- Update LoC badge by @github-actions[bot] in https://github.com/caronc/apprise/pull/1593
- Twitter/X migration to API v2 in https://github.com/caronc/apprise/pull/1607
- improvements to workflow:// based on recent slack:// changes in https://github.com/caronc/apprise/pull/1608
- :unlock: Added redirect= for allowing url redirection control in https://github.com/caronc/apprise/pull/1610
- mqtt:// now depends on paho-mqtt v2.1.0+ in https://github.com/caronc/apprise/pull/1613
- :skull: Retire msteams:// as it is no longer in service upstream in https://github.com/caronc/apprise/pull/1625
Installation
Apprise is available on PyPI through pip:
:::bash
# Install Apprise v1.11.0 from PyPI
pip install apprise==1.11.0
Full Changelog: https://github.com/caronc/apprise/compare/v1.10.0...v1.11.0