* pyobject availability does not impact glib testing * Fix test case to compare url ids * slack:// now has timestamp=yes/no kwarg support * Fix AppriseURLTester usage of meta["self"] * Fix test_time_zoneinfo edge case * Added support for discord:// flags * Global Timezone support added (tz=) * feat: add icon field support for bark plugin * Add twilio phone calls support * Add Power Automate (Workflows/MS Teams) alternative url support * Environment improvments (updates to PR #1385) * PEM backend definitions handling for forwards compatability * build environment improvements * RUF059 linting fixes against codebase - from version 1.9.4 * Added Spike.sh support * Added Spug Push Support * Added Lark Support * Added QQ Push Support * Added SIGNL4 Support * Added SendPulse Support * Added Clickatell support * Added Vapid/WebPush Support * Added SMPP support * Fix throttling in matrix plugin * minor fixes lingering from PR (#1368) - This is the major update identified in the Life-Cycle Support * bluesky resolve did custom domains * Update token regex on chanify OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-apprise?expand=0&rev=22
253 lines
10 KiB
Plaintext
253 lines
10 KiB
Plaintext
-------------------------------------------------------------------
|
||
Thu Oct 9 12:36:17 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
|
||
|
||
- Update to version 1.9.5
|
||
* pyobject availability does not impact glib testing
|
||
* Fix test case to compare url ids
|
||
* slack:// now has timestamp=yes/no kwarg support
|
||
* Fix AppriseURLTester usage of meta["self"]
|
||
* Fix test_time_zoneinfo edge case
|
||
* Added support for discord:// flags
|
||
* Global Timezone support added (tz=)
|
||
* feat: add icon field support for bark plugin
|
||
* Add twilio phone calls support
|
||
* Add Power Automate (Workflows/MS Teams) alternative url support
|
||
* Environment improvments (updates to PR #1385)
|
||
* PEM backend definitions handling for forwards compatability
|
||
* build environment improvements
|
||
* RUF059 linting fixes against codebase
|
||
- from version 1.9.4
|
||
* Added Spike.sh support
|
||
* Added Spug Push Support
|
||
* Added Lark Support
|
||
* Added QQ Push Support
|
||
* Added SIGNL4 Support
|
||
* Added SendPulse Support
|
||
* Added Clickatell support
|
||
* Added Vapid/WebPush Support
|
||
* Added SMPP support
|
||
* Fix throttling in matrix plugin
|
||
* minor fixes lingering from PR (#1368)
|
||
- This is the major update identified in the Life-Cycle Support
|
||
* bluesky resolve did custom domains
|
||
* Update token regex on chanify
|
||
* Fix matrix v3 attachments
|
||
* Minor typos and fixes
|
||
* Improved Google Chat thread handling
|
||
* Display SMTP host in debug mode
|
||
* Support mailto://localhost (default user is root)
|
||
* Dbus/Glib Python binding modernization + test refactoring
|
||
* Add Codecov Test Analytics
|
||
* Removed LunaSea as it's services are offline as of April 30th, 2025
|
||
* Apprise Build System Modernization (PEP 621 / RPM CI)
|
||
- Addresses Red Hat Bugzilla 2377453 filed against the Apprise RPM Build structure.
|
||
- Replaced setup.py with pyproject.toml (setuptools.build_meta backend)
|
||
- Replaced legacy dynamic keyword loading with static [project.keywords]
|
||
- Added SPDX-compliant license (BSD-2-Clause)
|
||
- Introduced tox -e release for full packaging lifecycle
|
||
- Man page generation and translation compilation included in CI
|
||
- Verified RPM builds using Fedora-compatible GitHub Actions
|
||
- CI test matrix now supports Python 3.9–3.12, across Ubuntu, macOS,
|
||
and Windows
|
||
- .coverage files now consistently written to root; parallel
|
||
coverage disabled for simpler merging
|
||
- Artifact uploads now uniquely named per ${{ matrix.os }}-\
|
||
${{ matrix.python-version }}-${{ matrix.tox_env }}
|
||
- tox.ini now supports clean qa, minimal, and release testing workflows
|
||
- ruff linter applied to entire code-base
|
||
- .pyi files dropped and type hinting integrated into main code base
|
||
* Test coverge added to investigate ticket #1356
|
||
* EL9 RPM build container public; workflow fixed to accommodate
|
||
|
||
-------------------------------------------------------------------
|
||
Mon May 19 06:31:43 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
|
||
|
||
- Update to version 1.9.3
|
||
* BlueSky Support Added
|
||
* Added Resend Support
|
||
* Fix flaky test in translation tests
|
||
* Set default port for Mattermost notifications
|
||
* Office 365 posts include subject and body now
|
||
* Telegram messages leverage caption field when attachments
|
||
* Extend options for plugin Seven
|
||
* Ntfy.sh Internationalized URL support added for click=
|
||
* Improved SMS transmission documentation
|
||
* apprise.urls() bulletproofing/bugfix
|
||
* Add option label for plugin seven
|
||
* Minor and insignifigant changes (typos and alike)
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Jan 24 12:08:22 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
|
||
|
||
- Update to version 1.9.2
|
||
* discord:// now supports the kwarg of 'botname'
|
||
* Better support for reverse-url construction containing whitespace
|
||
* Updated reference to BSDv2 clause in RPM
|
||
* Resolved chanify:// naming confusion
|
||
- from version 1.9.1
|
||
* Plivo Support Added
|
||
* Support for PGP Email Support (DeltaChat Compatible)
|
||
* Seven (SMS Provider) Added
|
||
* Matrix Well Known URI Server Discovery
|
||
* Eliminated non-essential warning log in mailto:// parsing
|
||
* Improved voipms:// phone number parsing
|
||
* CLI environment variable over-ride support
|
||
* Unpin paho-mqtt version
|
||
* Improved hostname verification
|
||
* Bark - add critical level alert plus ?volume= argument
|
||
* Refactored Office 365 Plugin
|
||
* Refactored Apprise mailto:// and apprise.utils module
|
||
* feat: Add support for latest MSTeams webhook URL format
|
||
* mmost:// supports legacy url webhooks (http://)
|
||
* Added disclaimer for AES-CBC-128 weakness with simplepush://
|
||
* Fix print statement in test run function
|
||
* Dropped Python v3.7 GH Action Test Support (deprecated)
|
||
* Removed python-xdist development dependency due to it not being used
|
||
* Remove Boxcar due to it no longer being available upstream
|
||
* Remove duplicate entry for Burst SMS
|
||
* Matrix: Allow token only client API authorization with token
|
||
parameter
|
||
* Matrix Long Lived Token: Don't logout, and use UUIDv4 for
|
||
transactionIds
|
||
* miskey:// visibility flags updated
|
||
- Switch package to modern Python Stack on SLE-15
|
||
* Use Python 3.11 on SLE-15 by default
|
||
* Drop support for older Python versions
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Sep 9 20:11:21 UTC 2024 - Joshua Smith <smolsheep@opensuse.org>
|
||
|
||
- Remove fix-test_plugin_glib.patch -- Fixed upstream
|
||
- Update to version 1.9.0:
|
||
Features:
|
||
* Added WxPusher Support
|
||
* Persistent Storage added. This feature is very big and better documented here.
|
||
https://github.com/caronc/apprise/wiki/persistent_storage
|
||
Long overdue, plugins can now safely cache some of the query
|
||
results returned from upstream endpoints to disk. This saves
|
||
the need to make future extra web requests later (overall
|
||
causing a performance boost to Apprise). It's a cache engine
|
||
done right; content is contained, and those using the CLI can
|
||
clean/reset it. You can also easily turn it off.
|
||
* mqtt:// support for publishing retain flag
|
||
* SendGrid Attachment Support Added
|
||
* Refactored base64 attachment handling
|
||
Fixes:
|
||
* Fix typo in readme
|
||
* Fix Telegram Thread/Topic handling
|
||
* Fixed mattermost channel handling
|
||
* Escape unsupported Telegram MarkdownV2 characters
|
||
Telegram MarkdownV2 has turned out to be a VERY different style
|
||
of markdown. For consistency, the default telegram mode is
|
||
version 1. Simply add ?format=markdown&mdv=v2 to your URL to
|
||
change this.
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Jul 26 17:22:58 UTC 2024 - Joshua Smith <smolsheep@opensuse.org>
|
||
|
||
- Remove apprise-pytest-session_mocker-removal.patch -- Fixed upstream
|
||
- Update to version 1.8.1:
|
||
Features:
|
||
* New Services:
|
||
- Splunk
|
||
- Africas Talking
|
||
- Microsoft Power Automate / Workflows
|
||
- Société Française du Radiotéléphone (SFR)
|
||
* Slack supports <@userid> in message body
|
||
* Turn large ntfy messages into a attachments
|
||
* Refactored the way Notifiarr Discord users are mentioned
|
||
* OneSignal to support custom data in payload
|
||
* Twilio WhatsApp support added
|
||
* Allow json data in OneSignal template arguments
|
||
Fixes:
|
||
* Automatically increment Matrix v3 transaction IDs
|
||
* Slack files upload deprecation
|
||
* Update token regex in ServerChan
|
||
* Add missing % string in import failed trace message
|
||
* This will fix issues with Home Assistant
|
||
* Fixes random matrix:// unittest failures
|
||
* fix: conversion html_to_text hr tags rstrip non string object
|
||
|
||
- Updates from version 1.8.0:
|
||
Features:
|
||
* Custom Plugin Attachment Support Enforced + Added Testing
|
||
* Do not sanitize http:// attachment URLs. This allows the
|
||
successful fetching of very complicated http based Attachment
|
||
URL's where the case sensitivity of the keys matter. The side
|
||
effect of this change, is built in switches like cache= become
|
||
case sensitive too (e.g Cache= will no longer be parsed).
|
||
Fixes:
|
||
* Added JSON Content-Type header to freemobile://
|
||
* Fix mailto://ip.addr support
|
||
* clicksend:// authentication bugfix
|
||
* Update Apprise API (apprise//) token length
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Apr 23 02:48:34 UTC 2024 - Joshua Smith <smolsheep@opensuse.org>
|
||
|
||
- Disable another failing test
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Apr 15 00:47:55 UTC 2024 - Joshua Smith <smolsheep@opensuse.org>
|
||
|
||
- Update to version 1.7.6:
|
||
Features:
|
||
* Chantify Support added
|
||
* Feishu Custom Bot Support added
|
||
* Added delay= switch to aprs:// plugin
|
||
* RocketChat Token Support
|
||
Bugfixes:
|
||
* Default locale logical compatibility with Python 3.12
|
||
* Fixed deprication warnings for Markdown extensions
|
||
* ntfy loaded topic count bugfix
|
||
* freemobile:// msg moved from GET parameters and into payload
|
||
* Honor overflow=truncate when sending attachments
|
||
* host parsed from user login (if present) for Emails
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Apr 3 16:32:29 UTC 2024 - Joshua Smith <smolsheep@opensuse.org>
|
||
|
||
- Update to version 1.7.5:
|
||
Features:
|
||
* Free-Mobile support added
|
||
* Improved markdown to html conversions
|
||
* Added test case to strengthen YAML configuration validation
|
||
Bugfixes:
|
||
* Improved async/threading attachment support
|
||
* Improved variable parsing in YAML files
|
||
|
||
-------------------------------------------------------------------
|
||
Sun Mar 10 07:01:27 UTC 2024 - Joshua Smith <jsmithfpv@gmail.com>
|
||
|
||
- Update to version 1.7.4:
|
||
Features:
|
||
* LunaSea support added
|
||
* .conf configuration file support added to CLI.
|
||
Fixes:
|
||
* Fix: Custom module deadlock which fixes bug from 1.7.3
|
||
|
||
-------------------------------------------------------------------
|
||
Sun Mar 3 18:21:15 UTC 2024 - Joshua Smith <jsmithfpv@gmail.com>
|
||
|
||
- Update to version 1.7.3:
|
||
Features:
|
||
* Revolt support added
|
||
* mailto comcast email template added
|
||
* mailto *improved custom email server handling, to= and
|
||
from_addr= are no longer required in most circumstances
|
||
* ntfy markdown support added, just add ?format=markdown
|
||
Fixes:
|
||
* Fixed documents with respect to the use of yaml files
|
||
* Asynchronous dynamic module loading support
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Feb 15 13:34:12 UTC 2024 - Joshua Smith <jsmithfpv@gmail.com>
|
||
|
||
- Added single-line patch comments to better conform to patch
|
||
guidelines.
|
||
|
||
-------------------------------------------------------------------
|
||
Sun Jan 28 07:24:44 UTC 2024 - Paolo Panto <munix9@googlemail.com>
|
||
|
||
- Initial package (version 1.7.2) for openSUSE
|