1
0

20 Commits

Author SHA256 Message Date
1f6e8e8998 Accepting request 1278338 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1278338
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-apprise?expand=0&rev=10
2025-05-20 07:38:32 +00:00
c933e6ccbb - 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)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-apprise?expand=0&rev=20
2025-05-19 07:53:33 +00:00
bdfeaf0088 Accepting request 1240456 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1240456
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-apprise?expand=0&rev=9
2025-01-27 19:55:13 +00:00
dce1e85f20 - 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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-apprise?expand=0&rev=18
2025-01-27 08:45:37 +00:00
c3297b4645 Accepting request 1199751 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1199751
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-apprise?expand=0&rev=8
2024-09-10 19:13:35 +00:00
f199a57181 Accepting request 1189840 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1189840
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-apprise?expand=0&rev=7
2024-07-28 15:19:23 +00:00
OBS User smolsheep
36c2a85bcf - 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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-apprise?expand=0&rev=14
2024-07-26 18:40:12 +00:00
799aca573c Accepting request 1169790 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1169790
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-apprise?expand=0&rev=6
2024-04-23 16:56:49 +00:00
OBS User smolsheep
b5b3c53657 Accepting request 1169789 from home:smolsheep:upgrades
- Disable another failing test

OBS-URL: https://build.opensuse.org/request/show/1169789
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-apprise?expand=0&rev=12
2024-04-23 02:56:39 +00:00
2358c02886 Accepting request 1167690 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1167690
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-apprise?expand=0&rev=5
2024-04-15 18:17:46 +00:00
OBS User smolsheep
baeca5f8d2 Accepting request 1167689 from home:smolsheep:upgrades
- 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

OBS-URL: https://build.opensuse.org/request/show/1167689
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-apprise?expand=0&rev=10
2024-04-15 01:53:45 +00:00
8cb79269f7 Accepting request 1164408 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1164408
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-apprise?expand=0&rev=4
2024-04-04 20:26:00 +00:00
OBS User smolsheep
6dba4b2137 Accepting request 1164407 from home:smolsheep:upgrades
- 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

OBS-URL: https://build.opensuse.org/request/show/1164407
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-apprise?expand=0&rev=8
2024-04-03 17:27:55 +00:00
4c24ba35de Accepting request 1156760 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1156760
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-apprise?expand=0&rev=3
2024-03-11 14:32:26 +00:00
OBS User smolsheep
8b2f8f88d8 Accepting request 1156759 from home:smolsheep:upgrades
- 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

OBS-URL: https://build.opensuse.org/request/show/1156759
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-apprise?expand=0&rev=6
2024-03-10 19:33:41 +00:00
74239a59cf Accepting request 1154461 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1154461
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-apprise?expand=0&rev=2
2024-03-04 20:24:58 +00:00
OBS User smolsheep
0dbba322ef Accepting request 1154460 from home:smolsheep:upgrades
- 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

OBS-URL: https://build.opensuse.org/request/show/1154460
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-apprise?expand=0&rev=4
2024-03-03 23:36:56 +00:00
87ee5f605f Accepting request 1146873 from devel:languages:python
New package required for borgmatic 1.8.8.

OBS-URL: https://build.opensuse.org/request/show/1146873
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-apprise?expand=0&rev=1
2024-02-15 20:01:34 +00:00
df9de9ffaa Accepting request 1146856 from home:smolsheep:upgrades
- Added single-line patch comments to better conform to patch
  guidelines.

I had figured that the mild improvement of docs didn't need a full changelog. Thanks Matej!

OBS-URL: https://build.opensuse.org/request/show/1146856
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-apprise?expand=0&rev=2
2024-02-15 14:38:54 +00:00
b659ccc6aa Accepting request 1146545 from home:smolsheep:upgrades
This package is required for the current version of Borgmatic, which I updated. I would like to maintain in the python devel project as well as in Factory.

OBS-URL: https://build.opensuse.org/request/show/1146545
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-apprise?expand=0&rev=1
2024-02-15 09:09:24 +00:00
8 changed files with 61 additions and 43 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:077f09309cc8a6c9063dbd614b343807d527d546693b7fe8fc5a4433502fea6c
size 1656123

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:08a20fe72672b7e90f7969d5b879d657c2e2db385a8a8c10f54cba565bf237f2
size 1696426

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b5c93afd6331afe4b63a55d1cea9076e47becb4ba89b562b181c13e25bb0c7d6
size 1753505

3
apprise-1.9.3.tar.gz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f583667ea35b8899cd46318c6cb26f0faf6a4605b119174c2523a012590c65a6
size 1795515

View File

@@ -1,20 +0,0 @@
diff -Naur apprise-1.6.0/test/conftest.py apprise-1.6.0-patched/test/conftest.py
--- apprise-1.6.0/test/conftest.py 2023-12-27 11:20:40.000000000 -0500
+++ apprise-1.6.0-patched/test/conftest.py 2023-12-27 13:43:22.583100037 -0500
@@ -45,8 +45,8 @@
A_MGR = AttachmentManager()
-@pytest.fixture(scope="function", autouse=True)
-def no_throttling_everywhere(session_mocker):
+@pytest.fixture(autouse=True)
+def no_throttling_everywhere(mocker):
"""
A pytest session fixture which disables throttling on all notifiers.
It is automatically enabled.
@@ -57,4 +57,4 @@
A_MGR.unload_modules()
for plugin in N_MGR.plugins():
- session_mocker.patch.object(plugin, "request_rate_per_sec", 0)
+ mocker.patch.object(plugin, "request_rate_per_sec", 0)

View File

@@ -1,10 +0,0 @@
--- a/test/test_plugin_glib.py
+++ b/test/test_plugin_glib.py
@@ -31,6 +31,7 @@
import re
import sys
import types
+import dbus
from unittest.mock import Mock, call, ANY
import pytest

View File

@@ -1,3 +1,58 @@
-------------------------------------------------------------------
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> Mon Sep 9 20:11:21 UTC 2024 - Joshua Smith <smolsheep@opensuse.org>

View File

@@ -1,7 +1,7 @@
# #
# spec file for package python-apprise # spec file for package python-apprise
# #
# Copyright (c) 2024 SUSE LLC # Copyright (c) 2025 SUSE LLC
# Copyright (c) 2024 Paolo Panto <munix9@googlemail.com> # Copyright (c) 2024 Paolo Panto <munix9@googlemail.com>
# #
# All modifications and additions to the file contributed by third parties # All modifications and additions to the file contributed by third parties
@@ -17,16 +17,15 @@
# #
%define skip_python2 1
%if 0%{?suse_version} > 1500 %if 0%{?suse_version} > 1500
%bcond_without libalternatives %bcond_without libalternatives
%else %else
%bcond_with libalternatives %bcond_with libalternatives
%endif %endif
%{?sle15_python_module_pythons}
Name: python-apprise Name: python-apprise
Version: 1.9.0 Version: 1.9.3
Release: 0 Release: 0
Group: Development/Libraries/Python Group: Development/Libraries/Python
Summary: A simple wrapper to many popular notification services used today Summary: A simple wrapper to many popular notification services used today