forked from pool/python-apprise
Compare commits
22 Commits
| Author | SHA256 | Date | |
|---|---|---|---|
| 0e9f47c548 | |||
| df44b25ff4 | |||
| 1f6e8e8998 | |||
| c933e6ccbb | |||
| bdfeaf0088 | |||
| dce1e85f20 | |||
| c3297b4645 | |||
| f199a57181 | |||
|
|
36c2a85bcf | ||
| 799aca573c | |||
|
|
b5b3c53657 | ||
| 2358c02886 | |||
|
|
baeca5f8d2 | ||
| 8cb79269f7 | |||
|
|
6dba4b2137 | ||
| 4c24ba35de | |||
|
|
8b2f8f88d8 | ||
| 74239a59cf | |||
|
|
0dbba322ef | ||
| 87ee5f605f | |||
| df9de9ffaa | |||
| b659ccc6aa |
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:077f09309cc8a6c9063dbd614b343807d527d546693b7fe8fc5a4433502fea6c
|
||||
size 1656123
|
||||
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:08a20fe72672b7e90f7969d5b879d657c2e2db385a8a8c10f54cba565bf237f2
|
||||
size 1696426
|
||||
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:b5c93afd6331afe4b63a55d1cea9076e47becb4ba89b562b181c13e25bb0c7d6
|
||||
size 1753505
|
||||
3
apprise-1.9.5.tar.gz
Normal file
3
apprise-1.9.5.tar.gz
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:8f3be318bb429c2017470e33928a2e313cbf7600fc74b8184782a37060db366a
|
||||
size 1877134
|
||||
@@ -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)
|
||||
@@ -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
|
||||
@@ -1,3 +1,119 @@
|
||||
-------------------------------------------------------------------
|
||||
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>
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package python-apprise
|
||||
#
|
||||
# Copyright (c) 2024 SUSE LLC
|
||||
# Copyright (c) 2025 SUSE LLC
|
||||
# Copyright (c) 2024 Paolo Panto <munix9@googlemail.com>
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
@@ -17,16 +17,15 @@
|
||||
#
|
||||
|
||||
|
||||
%define skip_python2 1
|
||||
|
||||
%if 0%{?suse_version} > 1500
|
||||
%bcond_without libalternatives
|
||||
%else
|
||||
%bcond_with libalternatives
|
||||
%endif
|
||||
|
||||
%{?sle15_python_module_pythons}
|
||||
Name: python-apprise
|
||||
Version: 1.9.0
|
||||
Version: 1.9.5
|
||||
Release: 0
|
||||
Group: Development/Libraries/Python
|
||||
Summary: A simple wrapper to many popular notification services used today
|
||||
|
||||
Reference in New Issue
Block a user