Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(deps): update dependency apprise to v1.3.0 #2334

Merged
merged 1 commit into from
Apr 6, 2023

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Apr 5, 2023

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
apprise 1.2.1 -> 1.3.0 age adoption passing confidence

Release Notes

caronc/apprise

v1.3.0

Compare Source

Details

📣 New Notification Services:
💡 Features
  • ntfy:// added support for Icons now.
    • In addition to this, one can specify avatar_url= keyword argument to point to their own custom one (#​822)
  • ntfy:// support for Authentication Tokens (in addition to user/pass) (#​830)
  • form// has a new parameter called attach-as which allows you to over-ride the meta field id (such as file01, file02, etc) assigned to files (attachments) in the payload. (#​827)
    • Some servers expect the post to come as meta01, or document, etc. Setting this value does not have any impact until 1 or more attachments are also part of the payload.
    • Simply set this ?attach-as=document, or ?attach-as=meta*. the * allows for support of multiple files. Apprise will spit out a warning if you don't provide a * when over-riding this AND you send more then 1 attachment up.
❤️ Life-Cycle Support
  • License change to BSD 3 Clause. (#​813)
    • ☝️ Know that Apprise will always remain open source!
  • Matrix messages soft limit increased from 1000 to 65000 as identified in spec (58f9e64)
  • Massive re-factoring of the async section of the Apprise code. (#​817) - Thank you @​YoRyan 🚀
    • This could show up as a breaking change for some people who leveraged async_notify() in the past. Please read below.
  • Pushover soft limit increased to 1024 characters (#​820)
  • Cisco webex:// updated to support the new API servers used by them (#​815)
The async Re-factoring

The async_notify() handling was completely re-factored in this release. The changes properly implement the function as how it was intended to work. Previously the design was arranged in such a way to remain backwards compatible with Python v2.

After this release the following works for those who want to leverage it:

from apprise import Apprise

async my_async_function():

### Now you can use the async_notify() call
    await apobj.async_notify(
        body='what a great notification service!',
        title='my notification title',
    )

Note: There is no breaking change to those using the notify() call however the the asynchronous handling was changed beneath it.

🐛 Bugfixes
  • mqtt:// unsigned certificates can skip their verification if the user chooses to verify=No to behave like other services (#​825)
  • Added missing dependency python3-certifi to Apprise RPM (093cc27)
  • form:// now no longer throws an exception when an attachment is provided (#​826)
Installation Instructions

Apprise is available on PyPI through pip:

### Install Apprise v1.3.0 from PyPI
pip install apprise==1.3.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.


  • If you want to rebase/retry this PR, check this box

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

@github-advanced-security
Copy link

You have successfully added a new Trivy configuration .github/workflows/pull-requests.yml:build. As part of the setup process, we have scanned this repository and found no existing alerts. In the future, you will see all code scanning alerts on the repository Security tab.

@hay-kot hay-kot merged commit fa59c1e into mealie-next Apr 6, 2023
@hay-kot hay-kot deleted the renovate/apprise-1.x-lockfile branch April 6, 2023 02:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant