Update dependency apprise to v1.9.4 #62
Reference in New Issue
Block a user
No description provided.
Delete Branch "renovate/apprise-1.x"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This PR contains the following updates:
==1.9.3->==1.9.4Release Notes
caronc/apprise (apprise)
v1.9.4Compare Source
What's Changed
It has been some time since I pushed a release; so this one just bundles all of the outstanding fixes/enhancments together.
This release introduces a major refactor of the code base to modernize it (for Python v3.9+). The change added more then 13,000 lines of code and refactored 70,000 lines. It took a very, very long time to do, but I'm happy how things turned out. It should make it easier for others to adapt and add to the code base. This change also greatly improved the type hinting offered by the library. I debated marking this release v2.0.0 due to the signifgance of it, but will just bump the minor to catch any fallout from the change I may have overlooked.
Please don't hesitate to open a ticket if you find any issus at all.
📣 New Notification Services:
🐞 Bugfixes
💡 Features
❤️ Life-Cycle Support
Add Codecov Test Analytics by @katia-sentry in https://github.com/caronc/apprise/pull/1321
Removed LunaSea as it's services are offline as of April 30th, 2025 in https://github.com/caronc/apprise/pull/1362
🔥 Apprise Build System Modernization (PEP 621 / RPM CI) in https://github.com/caronc/apprise/pull/1368
setup.pywithpyproject.toml(setuptools.build_metabackend)[project.keywords]BSD-2-Clause)tox -e releasefor full packaging lifecycle.coveragefiles now consistently written to root; parallel coverage disabled for simpler merging${{ matrix.os }}-${{ matrix.python-version }}-${{ matrix.tox_env }}tox.ininow supports cleanqa,minimal, andreleasetesting workflowsrufflinter applied to entire code-base.pyifiles dropped and type hinting integrated into main code baseTest coverge added to investigate ticket #1356 in https://github.com/caronc/apprise/pull/1358
EL9 RPM build container public; workflow fixed to accommodate in https://github.com/caronc/apprise/pull/1375
New Contributors
Installation
Apprise is available on PyPI through pip:
Full Changelog: https://github.com/caronc/apprise/compare/v1.9.3...v1.9.4
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.
This PR has been generated by Renovate Bot.