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

⬆️ Update apprise to v1.4.0 #78

Merged
merged 1 commit into from
May 17, 2023
Merged

⬆️ Update apprise to v1.4.0 #78

merged 1 commit into from
May 17, 2023

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented May 15, 2023

Mend Renovate

This PR contains the following updates:

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

Release Notes

caronc/apprise

v1.4.0

Compare Source

Details

💡 Features
  • Apprise API apprise:// attachment support added! 🚀 . (#​873 and #​877)
    • That's right, if you have an Apprise API instance running, you can now post attachments to it and it will store them and relay them along to the endpoints that support it.
      apprise -vv -b "Test" "apprise://localhost/config_id" \
         --attach=/path/to/something.jpeg
  • Support custom field mappings for JSON, FORM and XML Services (#​842)
    • Up until now you could leverage :value=key and add data into the payload of the custom supported Apprise endpoints (JSON, FORM and XML). But now you can change the mapping of the fixed ones that were always present. Hence :message=body would cause the payload to no longer put the message passed by apprise in the hard-coded message field. In this example, the payload would appear under a new tag called body.

      You can also set the values to be empty if you want to strip them from the payload. For example :version= would eliminate the version (previously hard-coded) payload element from the response.
  • Apprise CLI Global Configuration Added (#​875)
    -/etc/apprise among other paths added to the default search for configuration files when the apprise CLI tool is used.
  • Telegram tgram:// Topic ID Support Added (#​854)
  • Better slack:// Channel Support (#​856)
    • Supports <!channel|desc> & <!channel>
❤️ Life-Cycle Support
  • Return target count from len(Service) calls #​874
    • This under-the-hood fix is just good for developers who wish to see how many targets (or endpoints) have been associated with one Apprise URL.
  • More async re-factoring improvements; the overhead of creating a thread-pool is now bypassed if it is detected that only one (1) notification is required to be sent. (#​846)
🐛 Bugfixes
  • Windows notifications: Correct WM_DESTROY return value (#​863)
  • Custom Plugins (.py files hand-written) handling improvements. No longer is every file found interpreted. It must be a .py file (#​853)
Installation Instructions

Apprise is available on PyPI through pip:

### Install Apprise v1.4.0 from PyPI
pip install apprise==1.4.0

Configuration

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

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, 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.

@renovate renovate bot added dependencies Upgrade or downgrade of project dependencies. no-stale This issue or PR is exempted from the stable bot. python labels May 15, 2023
@github-actions github-actions bot removed the python label May 16, 2023
@renovate renovate bot force-pushed the renovate/apprise-1.x branch from f00d93f to 91d0c0c Compare May 17, 2023 10:04
@frenck frenck merged commit 29c3f86 into main May 17, 2023
@frenck frenck deleted the renovate/apprise-1.x branch May 17, 2023 11:05
@github-actions github-actions bot locked and limited conversation to collaborators May 19, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
dependencies Upgrade or downgrade of project dependencies. no-stale This issue or PR is exempted from the stable bot.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant