gdha / pi4-uptime-kuma-helm

Modified repo of uptime-kuma-helm (from https://github.com/k3rnelpan1c-dev/uptime-kuma-helm)
GNU General Public License v3.0
0 stars 0 forks source link

chore(deps): update dependency apprise to v1.7.1 #27

Closed renovate[bot] closed 10 months ago

renovate[bot] commented 10 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
apprise 1.6.0 -> 1.7.1 age adoption passing confidence

Release Notes

caronc/apprise (apprise) ### [`v1.7.1`](https://togithub.com/caronc/apprise/releases/tag/v1.7.1) [Compare Source](https://togithub.com/caronc/apprise/compare/v1.7.0...v1.7.1) #### Details This was just a small release to patch a small bug ([#​1032](https://togithub.com/caronc/apprise/issues/1032)) preventing Apprise v1.7.0 from being compatible with the [Apprise API](https://togithub.com/caronc/apprise-api/). See [the release notes for Apprise v1.7.0](https://togithub.com/caronc/apprise/releases/tag/v1.7.0) to see all of the bells and whistles now available! ##### :bug: Bugfixes - Resolved ConfigMemory AttributeError Exception ([#​1032](https://togithub.com/caronc/apprise/issues/1032)) ##### Installation Instructions Apprise is available [on PyPI](https://pypi.org/project/apprise/) through *pip*: ```bash ### Install Apprise v1.7.1 from PyPI pip install apprise==1.7.1 ``` ### [`v1.7.0`](https://togithub.com/caronc/apprise/releases/tag/v1.7.0) [Compare Source](https://togithub.com/caronc/apprise/compare/v1.6.0...v1.7.0) #### Details ##### :mega: New Notification Services: - [Threema Gateway](https://togithub.com/caronc/apprise/wiki/Notify_threema) Support added. ([#​993](https://togithub.com/caronc/apprise/issues/993)) - [Synology Chat](https://togithub.com/caronc/apprise/wiki/Notify_synology) Support added. ([#​944](https://togithub.com/caronc/apprise/issues/944)) - [APRS (Automated Packet Reporting System)](https://togithub.com/caronc/apprise/wiki/Notify_aprs) Ham Radio Support added. ([#​1005](https://togithub.com/caronc/apprise/issues/1005)); thanks [@​joergschultzelutter](https://togithub.com/joergschultzelutter) - [WeCom Bot](https:z/github.com/caronc/apprise/wiki/Notify_wecombot) Support added. ([#​1016](https://togithub.com/caronc/apprise/issues/1016)) - [httpSMS](https://togithub.com/caronc/apprise/wiki/Notify_httpsms) Support added. ([#​1017](https://togithub.com/caronc/apprise/issues/1017)) - [SMS Manager](https://togithub.com/caronc/apprise/wiki/Notify_sms_manager) Support added. ([#​1018](https://togithub.com/caronc/apprise/issues/1018)) - [BulkVS](https://togithub.com/caronc/apprise/wiki/Notify_bulkvs) Support added. ([#​1014](https://togithub.com/caronc/apprise/issues/1014)) ##### :bulb: Features - Massive Refactoring of Dynamic Module Loading (now on demand) ([#​1020](https://togithub.com/caronc/apprise/issues/1020)) - YAML (Configuration) Tag Group Support enhancement ([#​998](https://togithub.com/caronc/apprise/issues/998)) - Emoji support added :rocket: ([#​1011](https://togithub.com/caronc/apprise/issues/1011)) - You can now provide `:slightly_smiling_face:` (as an example) in your apprise message body and have it swap to :slightly_smiling_face: - All supported emoji's were based on [@​ikatyang](https://togithub.com/ikatyang)'s [Emoji Cheat Sheet](https://togithub.com/ikatyang/emoji-cheat-sheet) - The emoji engine is not active by default but can be turned on in several ways: 1. In your Apprise URL, simply add the parameter `emojis=yes` and they will be ran against that service only: ```bash ``` ### The below would run the title and body through the emoji engine to produce their unicode ### emoji equivalent.. ### :rocket: would become 🚀 and :+1: would become 👍 apprise --title=":+1: Great work everyone!" \ --body="So proud of you all! :rocket:." \ "myschema://credentials?emojis=yes" ``` You can also ensure that the emoji engine is always turned on via the CLI using the switch `--interpret-emojis` or it's synonymous equivalent `-j` ```bash ### again ... :rocket: would become 🚀 and :+1: would become 👍 apprise --title=":+1: Great work everyone!" \ --body="So proud of you all! :rocket:." \ --interpret-emojis "myschema://credentials" ``` 1. In your Apprise Asset object, just set `emojis=True`. This becomes a bit more of a global switch and turns on the emoji support for all notifications regardless if the `emojis=yes` is set on the URL. ```python import apprise ### if set to True: ### Emoji Engine is enabled by default (but can be over-ridden on a per-url base ?emojis=no ### if set to False: ### Emoji Engine is never enabled (regardless of URL definition) ### if set to None (Default): ### Emoji Engine is enabled on demand (per URL definition only) asset = apprise.AppriseAsset(emojis=True) apobj = apprise.Apprise(asset=asset) ### The below will be passed through the emoji engine because the asset enabled it ### by default apobj.add("myschema://credentials") ### The below will never use the emoji engine, regardless if it is enabled or not: apobj.add("myschema://credentials?emojis=no") ``` - This is documented [here](https://togithub.com/caronc/apprise/wiki/CLI_Usage#ok_hand-emoji-support) as well on the wiki - Note that if the emoji engine is enabled, but the URL specifically says `?emojis=no`, then the engine will never be applied against it. - Telegram (`tgram://`) supports topics inline per target specified ([#​1028](https://togithub.com/caronc/apprise/issues/1028)) - Previously Supported: - `tgram://{bot_token}/` - `tgram://{bot_token}/{chat_id}/` - `tgram://{bot_token}/{chat_id1}/{chat_id2}/{chat_id3}/` - Newly Supported (in addition to the above): - `tgram://{bot_token}/{chat_id}:{topic}/` - `tgram://{bot_token}/{chat_id1}:topic1}/{chat_id2}:{topic2}/{chat_id3}:{topic3}/` - You are not required to provide a topic as it is purely optional: - `tgram://{bot_token}/{chat_id1}/{chat_id2}:{topic2}/{chat_id3}/` - Discord (`discord://`) support for `user` and `role` ping support ([#​1004](https://togithub.com/caronc/apprise/issues/1004)). - The discord message body can contain content such as the following to trigger the appropriate pings - user: `<@​123>` - role: `<@​&456>` - tag: `@everyone` ##### :heart: Life-Cycle Support - Removal of left-over Python 2 code ([#​1012](https://togithub.com/caronc/apprise/issues/1012)); thanks [@​a-detiste](https://togithub.com/a-detiste) ##### :bug: Bugfixes - n/a ##### Installation Instructions Apprise is available [on PyPI](https://pypi.org/project/apprise/) through *pip*: ```bash ### Install Apprise v1.7.0 from PyPI pip install apprise==1.7.0 ```

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Mend Renovate. View repository job log here.