lead2gold pushed to python-apprise (epel9). "Updated to v1.0.0
(..more)"
by notificationsï¼ fedoraproject.org
Notification time stamped 2022-08-31 23:53:54 UTC
From 9fe1b6fab2699cae90a5794f1ca1632ba62c219d Mon Sep 17 00:00:00 2001
From: Chris Caron <lead2gold(a)gmail.com>
Date: Aug 06 2022 17:56:56 +0000
Subject: Updated to v1.0.0
Signed-off-by: Chris Caron <lead2gold(a)gmail.com>
---
diff --git a/.gitignore b/.gitignore
index 3a3c421..7d5fa8a 100644
--- a/.gitignore
+++ b/.gitignore
@@ -23,3 +23,4 @@
/apprise-0.9.6.tar.gz
/apprise-0.9.7.tar.gz
/apprise-0.9.9.tar.gz
+/apprise-1.0.0.tar.gz
diff --git a/apprise-click67-support.patch b/apprise-click67-support.patch
new file mode 100644
index 0000000..fa9079f
--- /dev/null
+++ b/apprise-click67-support.patch
@@ -0,0 +1,39 @@
+diff -Naur apprise-1.0.0/test/test_cli.py apprise-1.0.0.patched/test/test_cli.py
+--- apprise-1.0.0/test/test_cli.py 2022-07-15 14:52:13.000000000 -0400
++++ apprise-1.0.0.patched/test/test_cli.py 2022-08-06 13:32:50.796935607 -0400
+@@ -1022,9 +1022,6 @@
+ # Absolute path to __init__.py is okay
+ assert result.exit_code == 0
+
+- # we can verify that it prepares our message
+- assert result.stdout.strip() == 'info: - test body'
+-
+ # Clear our working variables so they don't obstruct the next test
+ # This simulates an actual call from the CLI. Unfortunately through
+ # testing were occupying the same memory space so our singleton's
+@@ -1044,9 +1041,6 @@
+ # an __init__.py is found on the inside of it
+ assert result.exit_code == 0
+
+- # we can verify that it prepares our message
+- assert result.stdout.strip() == 'info: - test body'
+-
+ # Test double paths that are the same; this ensures we only
+ # load the plugin once
+ result = runner.invoke(cli.main, [
+@@ -1179,15 +1173,6 @@
+ # Print our custom details to the screen
+ '--details',
+ ])
+- assert 'willfail' in result.stdout
+- assert 'always failing...' in result.stdout
+-
+- assert 'clihook1' in result.stdout
+- assert 'the original clihook entry' in result.stdout
+- assert 'a duplicate of the clihook entry' not in result.stdout
+-
+- assert 'clihook2' in result.stdout
+- assert 'Custom - clihook2' in result.stdout
+
+ # Note that the failure of the decorator carries all the way back
+ # to the CLI
diff --git a/apprise-rhel7-support.patch b/apprise-rhel7-support.patch
index e63bbe3..464346c 100644
--- a/apprise-rhel7-support.patch
+++ b/apprise-rhel7-support.patch
@@ -1,6 +1,6 @@
-diff -Naur apprise-0.9.6/test/helpers/rest.py apprise-0.9.6.patched/test/helpers/rest.py
---- apprise-0.9.6/test/helpers/rest.py 2021-12-01 20:00:27.000000000 -0500
-+++ apprise-0.9.6.patched/test/helpers/rest.py 2021-12-02 15:05:54.957547670 -0500
+diff -Naur apprise-1.0.0/test/helpers/rest.py apprise-1.0.0.patched/test/helpers/rest.py
+--- apprise-1.0.0/test/helpers/rest.py 2022-07-01 11:37:34.000000000 -0400
++++ apprise-1.0.0.patched/test/helpers/rest.py 2022-08-06 13:30:29.187325564 -0400
@@ -54,8 +54,6 @@
0, 'requests.RequestException() not handled'),
requests.HTTPError(
@@ -10,9 +10,9 @@ diff -Naur apprise-0.9.6/test/helpers/rest.py apprise-0.9.6.patched/test/helpers
requests.TooManyRedirects(
0, 'requests.TooManyRedirects() not handled'),
)
-diff -Naur apprise-0.9.6/test/test_attach_http.py apprise-0.9.6.patched/test/test_attach_http.py
---- apprise-0.9.6/test/test_attach_http.py 2021-12-01 20:00:27.000000000 -0500
-+++ apprise-0.9.6.patched/test/test_attach_http.py 2021-12-02 15:05:48.165575030 -0500
+diff -Naur apprise-1.0.0/test/test_attach_http.py apprise-1.0.0.patched/test/test_attach_http.py
+--- apprise-1.0.0/test/test_attach_http.py 2022-07-15 14:52:13.000000000 -0400
++++ apprise-1.0.0.patched/test/test_attach_http.py 2022-08-06 13:30:29.188325562 -0400
@@ -51,8 +51,6 @@
0, 'requests.RequestException() not handled'),
requests.HTTPError(
@@ -22,9 +22,9 @@ diff -Naur apprise-0.9.6/test/test_attach_http.py apprise-0.9.6.patched/test/tes
requests.TooManyRedirects(
0, 'requests.TooManyRedirects() not handled'),
-diff -Naur apprise-0.9.6/test/test_config_http.py apprise-0.9.6.patched/test/test_config_http.py
---- apprise-0.9.6/test/test_config_http.py 2021-12-01 20:00:27.000000000 -0500
-+++ apprise-0.9.6.patched/test/test_config_http.py 2021-12-02 15:06:01.927519591 -0500
+diff -Naur apprise-1.0.0/test/test_config_http.py apprise-1.0.0.patched/test/test_config_http.py
+--- apprise-1.0.0/test/test_config_http.py 2022-07-15 14:52:13.000000000 -0400
++++ apprise-1.0.0.patched/test/test_config_http.py 2022-08-06 13:30:29.188325562 -0400
@@ -46,8 +46,6 @@
0, 'requests.RequestException() not handled'),
requests.HTTPError(
@@ -34,10 +34,10 @@ diff -Naur apprise-0.9.6/test/test_config_http.py apprise-0.9.6.patched/test/tes
requests.TooManyRedirects(
0, 'requests.TooManyRedirects() not handled'),
)
-diff -Naur apprise-0.9.6/test/test_plugin_glib.py apprise-0.9.6.patched/test/test_plugin_glib.py
---- apprise-0.9.6/test/test_plugin_glib.py 2021-12-01 20:00:27.000000000 -0500
-+++ apprise-0.9.6.patched/test/test_plugin_glib.py 2021-12-02 15:06:40.823362895 -0500
-@@ -48,7 +48,7 @@
+diff -Naur apprise-1.0.0/test/test_plugin_glib.py apprise-1.0.0.patched/test/test_plugin_glib.py
+--- apprise-1.0.0/test/test_plugin_glib.py 2022-07-15 14:52:13.000000000 -0400
++++ apprise-1.0.0.patched/test/test_plugin_glib.py 2022-08-06 13:30:29.189325559 -0400
+@@ -49,7 +49,7 @@
if 'dbus' not in sys.modules:
# Environment doesn't allow for dbus
@@ -45,4 +45,4 @@ diff -Naur apprise-0.9.6/test/test_plugin_glib.py apprise-0.9.6.patched/test/tes
+ pytest.skip("Skipping dbus-python based tests")
from dbus import DBusException # noqa E402
-
+ from apprise.plugins.NotifyDBus import DBusUrgency # noqa E402
diff --git a/apprise.1 b/apprise.1
index 0d12675..893c07a 100644
--- a/apprise.1
+++ b/apprise.1
@@ -1,6 +1,6 @@
.\" generated with Ronn-NG/v0.9.1
.\" http://github.com/apjanke/ronn-ng/tree/0.9.1
-.TH "APPRISE" "1" "November 2021" ""
+.TH "APPRISE" "1" "July 2022" ""
.SH "NAME"
\fBapprise\fR \- Push Notifications that work with just about every platform!
.SH "SYNOPSIS"
@@ -26,6 +26,10 @@ The Apprise options are as follows:
.P
\fB\-a\fR, \fB\-\-attach=\fR\fIATTACH\-URL\fR: Specify one or more file attachment locations\.
.P
+\fB\-P\fR, \fB\-\-plugin\-path=\fR\fIPLUGIN\-PATH\fR: Specify a path to scan for custom notification plugin support\. You can create your own notification by simply creating a Python file that contains the \fB@notify("schema")\fR decorator\.
+.P
+You can optioanly chose to specify more then one \fB\-\-plugin\-path\fR (\fB\-P\fR) to increase the modules included\.
+.P
\fB\-n\fR, \fB\-\-notification\-type=\fR\fITYPE\fR: Specify the message type (default=info)\. Possible values are "info", "success", "failure", and "warning"\.
.P
\fB\-i\fR, \fB\-\-input\-format=\fR\fIFORMAT\fR: Specify the input message format (default=text)\. Possible values are "text", "html", and "markdown"\.
@@ -108,16 +112,47 @@ $ apprise \-vv \-t "School Assignment" \-b "See attached" \e
\-\-attach=Documents/FinalReport\.docx
.fi
.IP "" 0
+.SH "CUSTOM PLUGIN/NOTIFICATIONS"
+Apprise can additionally allow you to define your own custom \fBschema://\fR entries that you can trigger on and call services you\'ve defined\.
+.P
+By default \fBapprise\fR looks in the following local locations for custom plugin files and loads them:
+.IP "" 4
+.nf
+~/\.apprise/plugins
+~/\.config/apprise/plugins
+.fi
+.IP "" 0
+.P
+Simply create your own python file with the following bare minimum content in it: from apprise\.decorators import notify
+.IP "" 4
+.nf
+# This example assumes you want your function to trigger on foobar://
+# references:
+@notify(on="foobar", name="My Custom Notification")
+def my_wrapper(body, title, notify_type, *args, **kwargs):
+
+ <define your custom code here>
+
+ # Returning True/False is a way to relay your status back to Apprise\.
+ # Returning nothing (None by default) is always interpreted as a Success
+ return True
+.fi
+.IP "" 0
.SH "CONFIGURATION"
A configuration file can be in the format of either \fBTEXT\fR or \fBYAML\fR where [TEXT][textconfig] is the easiest and most ideal solution for most users\. However YAML \fIhttps://github\.com/caronc/apprise/wiki/config_yaml\fR configuration files grants the user a bit more leverage and access to some of the internal features of Apprise\. Reguardless of which format you choose, both provide the users the ability to leverage \fBtagging\fR which adds a more rich and powerful notification environment\.
.P
Configuration files can be directly referenced via \fBapprise\fR when referencing the \fB\-\-config=\fR (\fB\-c\fR) CLI directive\. You can identify as many as you like on the command line and all of them will be loaded\. You can also point your configuration to a cloud location (by referencing \fBhttp://\fR or \fBhttps://\fR\. By default \fBapprise\fR looks in the following local locations for configuration files and loads them:
.IP "" 4
.nf
-$ ~/\.apprise
-$ ~/\.apprise\.yml
-$ ~/\.config/apprise
-$ ~/\.config/apprise\.yml
+~/\.apprise
+~/\.apprise\.yml
+~/\.config/apprise
+~/\.config/apprise\.yml
+
+~/\.apprise/apprise
+~/\.apprise/apprise\.yaml
+~/\.config/apprise/apprise
+~/\.config/apprise/apprise\.yaml
.fi
.IP "" 0
.P
diff --git a/python-apprise.spec b/python-apprise.spec
index d46f32f..9f9d54c 100644
--- a/python-apprise.spec
+++ b/python-apprise.spec
@@ -56,11 +56,11 @@ Notifico, ntfy, Office365, OneSignal, Opsgenie, PagerDuty, ParsePlatform,
PopcornNotify, Prowl, Pushalot, PushBullet, Pushjet, Pushover, PushSafer,
Reddit, Rocket.Chat, SendGrid, ServerChan, Signal, SimplePush, Sinch, Slack,
SMTP2Go, Spontit, SparkPost, Super Toasty, Streamlabs, Stride, Syslog,
-Techulus Push, Telegram, Twilio, Twitter, Twist, XBMC, XMPP, Webex Teams}
+Techulus Push, Telegram, Twilio, Twitter, Twist, XBMC, Vonage, Webex Teams}
Name: python-%{pypi_name}
-Version: 0.9.9
-Release: 3%{?dist}
+Version: 1.0.0
+Release: 1%{?dist}
Summary: A simple wrapper to many popular notification services used today
License: MIT
URL: https://github.com/caronc/%{pypi_name}
@@ -69,6 +69,10 @@ Source0: %{url}/archive/v%{version}/%{pypi_name}-%{version}.tar.gz
# correctly handle test coverage. It also removes reference to a
# extra check not supported in py.test in EPEL7 builds
Patch0: %{pypi_name}-rhel7-support.patch
+# CentOS/Rocky 7 and 8 ship with Click v6.7 which does not support the .stdout
+# directive used in the unit testing. This patch just makes it so our package
+# continues to be compatible with these linux distributions
+Patch1: %{pypi_name}-click67-support.patch
BuildArch: noarch
%description %{common_description}
@@ -172,9 +176,11 @@ BuildRequires: python%{python3_pkgversion}-pytest-runner
%patch0 -p1
# rhel7 doesn't like the new asyncio syntax
rm -f apprise/py3compat/asyncio.py
-# rhel7 doesn't support slixmpp and formatting in place
-# within the dev-requirements.txt file to reference it
-sed -i -e '/^slixmpp.*/d' dev-requirements.txt
+%endif
+
+%if 0%{?rhel} && 0%{?rhel} <= 8
+# click v6.7 unit testing support
+%patch1 -p1
%endif
%build
@@ -237,6 +243,9 @@ LANG=C.UTF-8 PYTHONPATH=%{buildroot}%{python3_sitelib} py.test-%{python3_version
%endif
%changelog
+* Sat Aug 6 2022 Chris Caron <lead2gold(a)gmail.com> - 1.0.0-1
+- Updated to v1.0.0
+
* Fri Jul 22 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.9.9-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
diff --git a/sources b/sources
index 01adf6f..ad5af9d 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (apprise-0.9.9.tar.gz) = 599bbd75a002fe8662f13294db2b7a4ce5cfe7c5cb33f6c5ac8515e2bf47adb25d95551f2945efcf84ed8139d4862fc0d832de8ba26667ef3e24153b5aea79b4
+SHA512 (apprise-1.0.0.tar.gz) = 54ceedd542e5174cb0b48b716042932971f6d8f042e6b45641b745b1620cc7ceec45050044e5f20aea7d9811be5d4d5ffc7ebc5f61c1ca7732c8194a50b524c3
https://src.fedoraproject.org/rpms/python-apprise/c/9fe1b6fab2699cae90a57...
1Â year
lead2gold pushed to python-apprise (epel9). "Rebuilt for
https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild (..more)"
by notificationsï¼ fedoraproject.org
Notification time stamped 2022-08-31 23:53:54 UTC
From 10cdc27d5eb2666bcdae54baf6916bbe306dc1cd Mon Sep 17 00:00:00 2001
From: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Jul 22 2022 16:23:28 +0000
Subject: Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
---
diff --git a/python-apprise.spec b/python-apprise.spec
index 92eb600..d46f32f 100644
--- a/python-apprise.spec
+++ b/python-apprise.spec
@@ -60,7 +60,7 @@ Techulus Push, Telegram, Twilio, Twitter, Twist, XBMC, XMPP, Webex Teams}
Name: python-%{pypi_name}
Version: 0.9.9
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: A simple wrapper to many popular notification services used today
License: MIT
URL: https://github.com/caronc/%{pypi_name}
@@ -237,6 +237,9 @@ LANG=C.UTF-8 PYTHONPATH=%{buildroot}%{python3_sitelib} py.test-%{python3_version
%endif
%changelog
+* Fri Jul 22 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.9.9-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
+
* Wed Jun 15 2022 Python Maint <python-maint(a)redhat.com> - 0.9.9-2
- Rebuilt for Python 3.11
https://src.fedoraproject.org/rpms/python-apprise/c/10cdc27d5eb2666bcdae5...
1Â year
lead2gold pushed to python-apprise (epel9). "Rebuilt for RHEL9
Support (..more)"
by notificationsï¼ fedoraproject.org
Notification time stamped 2022-08-31 23:53:54 UTC
From 199c505b3a2f4f63e2ab64fce3bbc28c1f7500dc Mon Sep 17 00:00:00 2001
From: Chris Caron <lead2gold(a)gmail.com>
Date: Aug 31 2022 23:35:00 +0000
Subject: Rebuilt for RHEL9 Support
Signed-off-by: Chris Caron <lead2gold(a)gmail.com>
---
diff --git a/python-apprise.spec b/python-apprise.spec
index 9f9d54c..632a93e 100644
--- a/python-apprise.spec
+++ b/python-apprise.spec
@@ -60,7 +60,7 @@ Techulus Push, Telegram, Twilio, Twitter, Twist, XBMC, Vonage, Webex Teams}
Name: python-%{pypi_name}
Version: 1.0.0
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: A simple wrapper to many popular notification services used today
License: MIT
URL: https://github.com/caronc/%{pypi_name}
@@ -161,7 +161,12 @@ Requires: python%{python3_pkgversion}-cryptography
Requires: python%{python3_pkgversion}-yaml
%if %{with tests}
+%if 0%{?rhel} >= 9
+# Do not import python3-mock
+%else
+# python-mock switched to unittest.mock
BuildRequires: python%{python3_pkgversion}-mock
+%endif
BuildRequires: python%{python3_pkgversion}-pytest
BuildRequires: python%{python3_pkgversion}-pytest-runner
%endif
@@ -183,6 +188,17 @@ rm -f apprise/py3compat/asyncio.py
%patch1 -p1
%endif
+%if 0%{?rhel} >= 9
+# Nothing to do under normal circumstances; this line here allows legacy
+# copies of Apprise to still build against this one
+find test -type f -name '*.py' -exec \
+ sed -i -e 's|^import mock|from unittest import mock|g' {} \;
+%else
+# support python-mock (remain backwards compatible with older distributions)
+find test -type f -name '*.py' -exec \
+ sed -i -e 's|^from unittest import mock|import mock|g' {} \;
+%endif
+
%build
%if 0%{?with_python2}
%py2_build
@@ -243,6 +259,9 @@ LANG=C.UTF-8 PYTHONPATH=%{buildroot}%{python3_sitelib} py.test-%{python3_version
%endif
%changelog
+* Wed Aug 31 2022 Chris Caron <lead2gold(a)gmail.com> - 1.0.0-2
+- Rebuilt for RHEL9 Support
+
* Sat Aug 6 2022 Chris Caron <lead2gold(a)gmail.com> - 1.0.0-1
- Updated to v1.0.0
https://src.fedoraproject.org/rpms/python-apprise/c/199c505b3a2f4f63e2ab6...
1Â year
lead2gold pushed to python-apprise (epel9). "Rebuilt for Python 3.11"
by notificationsï¼ fedoraproject.org
Notification time stamped 2022-08-31 23:53:53 UTC
From 681a66f523b7a7af4953dfffc0578be6a5fea0c3 Mon Sep 17 00:00:00 2001
From: Python Maint <python-maint(a)redhat.com>
Date: Jun 15 2022 13:23:35 +0000
Subject: Rebuilt for Python 3.11
---
diff --git a/python-apprise.spec b/python-apprise.spec
index 3f26542..92eb600 100644
--- a/python-apprise.spec
+++ b/python-apprise.spec
@@ -60,7 +60,7 @@ Techulus Push, Telegram, Twilio, Twitter, Twist, XBMC, XMPP, Webex Teams}
Name: python-%{pypi_name}
Version: 0.9.9
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: A simple wrapper to many popular notification services used today
License: MIT
URL: https://github.com/caronc/%{pypi_name}
@@ -237,6 +237,9 @@ LANG=C.UTF-8 PYTHONPATH=%{buildroot}%{python3_sitelib} py.test-%{python3_version
%endif
%changelog
+* Wed Jun 15 2022 Python Maint <python-maint(a)redhat.com> - 0.9.9-2
+- Rebuilt for Python 3.11
+
* Thu Jun 2 2022 Chris Caron <lead2gold(a)gmail.com> - 0.9.9-1
- Updated to v0.9.9
https://src.fedoraproject.org/rpms/python-apprise/c/681a66f523b7a7af4953d...
1Â year
lead2gold pushed to python-apprise (epel9). "Updated to v0.9.9
(..more)"
by notificationsï¼ fedoraproject.org
Notification time stamped 2022-08-31 23:53:53 UTC
From b30368b31888fef93daa622c07b651e81b921b21 Mon Sep 17 00:00:00 2001
From: Chris Caron <lead2gold(a)gmail.com>
Date: Jun 03 2022 00:59:11 +0000
Subject: Updated to v0.9.9
Signed-off-by: Chris Caron <lead2gold(a)gmail.com>
---
diff --git a/.gitignore b/.gitignore
index bcbd431..3a3c421 100644
--- a/.gitignore
+++ b/.gitignore
@@ -22,3 +22,4 @@
/apprise-0.9.5.1.tar.gz
/apprise-0.9.6.tar.gz
/apprise-0.9.7.tar.gz
+/apprise-0.9.9.tar.gz
diff --git a/python-apprise.spec b/python-apprise.spec
index 517df92..3f26542 100644
--- a/python-apprise.spec
+++ b/python-apprise.spec
@@ -47,18 +47,19 @@ Apprise is a Python package for simplifying access to all of the different
notification services that are out there. Apprise opens the door and makes
it easy to access:
-Apprise API, AWS SES, AWS SNS, Boxcar, ClickSend, DAPNET, DingTalk, Discord, E-Mail,
-Emby, Faast, FCM, Flock, Gitter, Google Chat, Gotify, Growl, Home Assistant,
-IFTTT, Join, Kavenegar, KODI, Kumulos, LaMetric, MacOSX, Mailgun, Mattermost,
-Matrix, Microsoft Windows, Microsoft Teams, MessageBird, MQTT, MSG91, MyAndroid,
-Nexmo, Nextcloud, NextcloudTalk, Notica, Notifico, Office365, OneSignal, Opsgenie,
-ParsePlatform, PopcornNotify, Prowl, Pushalot, PushBullet, Pushjet, Pushover,
-PushSafer, Reddit, Rocket.Chat, SendGrid, ServerChan, SimplePush, Sinch, Slack,
-SMTP2Go, Spontit, SparkPost, Super Toasty, Streamlabs, Stride, Syslog, Techulus Push,
-Telegram, Twilio, Twitter, Twist, XBMC, XMPP, Webex Teams}
+Apprise API, AWS SES, AWS SNS, Bark, Boxcar, ClickSend, DAPNET, DingTalk,
+Discord, E-Mail, Emby, Faast, FCM, Flock, Gitter, Google Chat, Gotify, Growl,
+Guilded, Home Assistant, IFTTT, Join, Kavenegar, KODI, Kumulos, LaMetric,
+Line, MacOSX, Mailgun, Mattermost, Matrix, Microsoft Windows, Microsoft Teams,
+MessageBird, MQTT, MSG91, MyAndroid, Nexmo, Nextcloud, NextcloudTalk, Notica,
+Notifico, ntfy, Office365, OneSignal, Opsgenie, PagerDuty, ParsePlatform,
+PopcornNotify, Prowl, Pushalot, PushBullet, Pushjet, Pushover, PushSafer,
+Reddit, Rocket.Chat, SendGrid, ServerChan, Signal, SimplePush, Sinch, Slack,
+SMTP2Go, Spontit, SparkPost, Super Toasty, Streamlabs, Stride, Syslog,
+Techulus Push, Telegram, Twilio, Twitter, Twist, XBMC, XMPP, Webex Teams}
Name: python-%{pypi_name}
-Version: 0.9.7
+Version: 0.9.9
Release: 1%{?dist}
Summary: A simple wrapper to many popular notification services used today
License: MIT
@@ -236,6 +237,21 @@ LANG=C.UTF-8 PYTHONPATH=%{buildroot}%{python3_sitelib} py.test-%{python3_version
%endif
%changelog
+* Thu Jun 2 2022 Chris Caron <lead2gold(a)gmail.com> - 0.9.9-1
+- Updated to v0.9.9
+
+* Thu Apr 28 2022 Chris Caron <lead2gold(a)gmail.com> - 0.9.8.3-1
+- Updated to v0.9.8.3
+
+* Sat Apr 23 2022 Chris Caron <lead2gold(a)gmail.com> - 0.9.8.2-1
+- Updated to v0.9.8.2
+
+* Tue Apr 19 2022 Chris Caron <lead2gold(a)gmail.com> - 0.9.8.1-1
+- Updated to v0.9.8.1
+
+* Mon Apr 18 2022 Chris Caron <lead2gold(a)gmail.com> - 0.9.8-1
+- Updated to v0.9.8
+
* Wed Feb 2 2022 Chris Caron <lead2gold(a)gmail.com> - 0.9.7-1
- Updated to v0.9.7
diff --git a/sources b/sources
index c11913e..01adf6f 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (apprise-0.9.7.tar.gz) = 8ea7b57d3eee767f1b522817455264596a009910d3a260b21937f7dcac87eb92ae89ac263081677c2f1204d99019d504159f9f8e6b2dcda80294648c11f99dc3
+SHA512 (apprise-0.9.9.tar.gz) = 599bbd75a002fe8662f13294db2b7a4ce5cfe7c5cb33f6c5ac8515e2bf47adb25d95551f2945efcf84ed8139d4862fc0d832de8ba26667ef3e24153b5aea79b4
https://src.fedoraproject.org/rpms/python-apprise/c/b30368b31888fef93daa6...
1Â year
lead2gold pushed to python-apprise (epel9). "Updated to v0.9.7
(..more)"
by notificationsï¼ fedoraproject.org
Notification time stamped 2022-08-31 23:53:53 UTC
From 81b313529c4bdb025b7936d14a0c4c8927f2257f Mon Sep 17 00:00:00 2001
From: Chris Caron <lead2gold(a)gmail.com>
Date: Feb 02 2022 19:54:19 +0000
Subject: Updated to v0.9.7
Signed-off-by: Chris Caron <lead2gold(a)gmail.com>
---
diff --git a/.gitignore b/.gitignore
index bea2ab5..bcbd431 100644
--- a/.gitignore
+++ b/.gitignore
@@ -21,3 +21,4 @@
/apprise-0.9.4.tar.gz
/apprise-0.9.5.1.tar.gz
/apprise-0.9.6.tar.gz
+/apprise-0.9.7.tar.gz
diff --git a/apprise-rhel7-support.patch b/apprise-rhel7-support.patch
index d26c704..e63bbe3 100644
--- a/apprise-rhel7-support.patch
+++ b/apprise-rhel7-support.patch
@@ -1,7 +1,19 @@
-diff -Naur apprise-0.8.2/test/test_attach_http.py apprise-0.8.2-patched/test/test_attach_http.py
---- apprise-0.8.2/test/test_attach_http.py 2019-11-17 08:07:36.000000000 -0500
-+++ apprise-0.8.2-patched/test/test_attach_http.py 2019-11-25 19:06:33.350512555 -0500
-@@ -50,8 +50,6 @@
+diff -Naur apprise-0.9.6/test/helpers/rest.py apprise-0.9.6.patched/test/helpers/rest.py
+--- apprise-0.9.6/test/helpers/rest.py 2021-12-01 20:00:27.000000000 -0500
++++ apprise-0.9.6.patched/test/helpers/rest.py 2021-12-02 15:05:54.957547670 -0500
+@@ -54,8 +54,6 @@
+ 0, 'requests.RequestException() not handled'),
+ requests.HTTPError(
+ 0, 'requests.HTTPError() not handled'),
+- requests.ReadTimeout(
+- 0, 'requests.ReadTimeout() not handled'),
+ requests.TooManyRedirects(
+ 0, 'requests.TooManyRedirects() not handled'),
+ )
+diff -Naur apprise-0.9.6/test/test_attach_http.py apprise-0.9.6.patched/test/test_attach_http.py
+--- apprise-0.9.6/test/test_attach_http.py 2021-12-01 20:00:27.000000000 -0500
++++ apprise-0.9.6.patched/test/test_attach_http.py 2021-12-02 15:05:48.165575030 -0500
+@@ -51,8 +51,6 @@
0, 'requests.RequestException() not handled'),
requests.HTTPError(
0, 'requests.HTTPError() not handled'),
@@ -10,9 +22,9 @@ diff -Naur apprise-0.8.2/test/test_attach_http.py apprise-0.8.2-patched/test/tes
requests.TooManyRedirects(
0, 'requests.TooManyRedirects() not handled'),
-diff -Naur apprise-0.8.2/test/test_config_http.py apprise-0.8.2-patched/test/test_config_http.py
---- apprise-0.8.2/test/test_config_http.py 2019-11-21 17:00:14.000000000 -0500
-+++ apprise-0.8.2-patched/test/test_config_http.py 2019-11-25 19:06:35.454513337 -0500
+diff -Naur apprise-0.9.6/test/test_config_http.py apprise-0.9.6.patched/test/test_config_http.py
+--- apprise-0.9.6/test/test_config_http.py 2021-12-01 20:00:27.000000000 -0500
++++ apprise-0.9.6.patched/test/test_config_http.py 2021-12-02 15:06:01.927519591 -0500
@@ -46,8 +46,6 @@
0, 'requests.RequestException() not handled'),
requests.HTTPError(
@@ -22,9 +34,9 @@ diff -Naur apprise-0.8.2/test/test_config_http.py apprise-0.8.2-patched/test/tes
requests.TooManyRedirects(
0, 'requests.TooManyRedirects() not handled'),
)
-diff -Naur apprise-0.8.2/test/test_glib_plugin.py apprise-0.8.2-patched/test/test_glib_plugin.py
---- apprise-0.8.2/test/test_glib_plugin.py 2019-10-29 19:55:24.000000000 -0400
-+++ apprise-0.8.2-patched/test/test_glib_plugin.py 2019-11-25 19:05:56.822498971 -0500
+diff -Naur apprise-0.9.6/test/test_plugin_glib.py apprise-0.9.6.patched/test/test_plugin_glib.py
+--- apprise-0.9.6/test/test_plugin_glib.py 2021-12-01 20:00:27.000000000 -0500
++++ apprise-0.9.6.patched/test/test_plugin_glib.py 2021-12-02 15:06:40.823362895 -0500
@@ -48,7 +48,7 @@
if 'dbus' not in sys.modules:
@@ -34,15 +46,3 @@ diff -Naur apprise-0.8.2/test/test_glib_plugin.py apprise-0.8.2-patched/test/tes
from dbus import DBusException # noqa E402
-diff -Naur apprise-0.8.2/test/test_rest_plugins.py apprise-0.8.2-patched/test/test_rest_plugins.py
---- apprise-0.8.2/test/test_rest_plugins.py 2019-11-24 13:43:28.000000000 -0500
-+++ apprise-0.8.2-patched/test/test_rest_plugins.py 2019-11-25 19:06:38.337514409 -0500
-@@ -57,8 +57,6 @@
- 0, 'requests.RequestException() not handled'),
- requests.HTTPError(
- 0, 'requests.HTTPError() not handled'),
-- requests.ReadTimeout(
-- 0, 'requests.ReadTimeout() not handled'),
- requests.TooManyRedirects(
- 0, 'requests.TooManyRedirects() not handled'),
- )
diff --git a/python-apprise.spec b/python-apprise.spec
index 0d50a54..517df92 100644
--- a/python-apprise.spec
+++ b/python-apprise.spec
@@ -1,4 +1,4 @@
-# Copyright (C) 2021 Chris Caron <lead2gold(a)gmail.com>
+# Copyright (C) 2022 Chris Caron <lead2gold(a)gmail.com>
# All rights reserved.
#
# This code is licensed under the MIT License.
@@ -47,19 +47,19 @@ Apprise is a Python package for simplifying access to all of the different
notification services that are out there. Apprise opens the door and makes
it easy to access:
-Apprise API, Boxcar, ClickSend, DingTalk, Discord, E-Mail, Emby, Faast, FCM,
-Flock, Gitter, Google Chat, Gotify, Growl, Home Assistant, IFTTT, Join,
-Kavenegar, KODI, Kumulos, LaMetric, MacOSX, Mailgun, Mattermost, Matrix,
-Microsoft Windows, Microsoft Teams, MessageBird, MQTT, MSG91, MyAndroid, Nexmo,
-Nextcloud, Notica, Notifico, Office365, OneSignal, Opsgenie, ParsePlatform,
-PopcornNotify, Prowl, Pushalot, PushBullet, Pushjet, Pushover, PushSafer,
-Reddit, Rocket.Chat, SendGrid, SimplePush, Sinch, Slack, SMTP2Go, Spontit,
-SparkPost, Super Toasty, Streamlabs, Stride, Syslog, Techulus Push, Telegram,
-Twilio, Twitter, Twist, XBMC, XMPP, Webex Teams}
+Apprise API, AWS SES, AWS SNS, Boxcar, ClickSend, DAPNET, DingTalk, Discord, E-Mail,
+Emby, Faast, FCM, Flock, Gitter, Google Chat, Gotify, Growl, Home Assistant,
+IFTTT, Join, Kavenegar, KODI, Kumulos, LaMetric, MacOSX, Mailgun, Mattermost,
+Matrix, Microsoft Windows, Microsoft Teams, MessageBird, MQTT, MSG91, MyAndroid,
+Nexmo, Nextcloud, NextcloudTalk, Notica, Notifico, Office365, OneSignal, Opsgenie,
+ParsePlatform, PopcornNotify, Prowl, Pushalot, PushBullet, Pushjet, Pushover,
+PushSafer, Reddit, Rocket.Chat, SendGrid, ServerChan, SimplePush, Sinch, Slack,
+SMTP2Go, Spontit, SparkPost, Super Toasty, Streamlabs, Stride, Syslog, Techulus Push,
+Telegram, Twilio, Twitter, Twist, XBMC, XMPP, Webex Teams}
Name: python-%{pypi_name}
-Version: 0.9.6
-Release: 2%{?dist}
+Version: 0.9.7
+Release: 1%{?dist}
Summary: A simple wrapper to many popular notification services used today
License: MIT
URL: https://github.com/caronc/%{pypi_name}
@@ -236,8 +236,8 @@ LANG=C.UTF-8 PYTHONPATH=%{buildroot}%{python3_sitelib} py.test-%{python3_version
%endif
%changelog
-* Fri Jan 21 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.9.6-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
+* Wed Feb 2 2022 Chris Caron <lead2gold(a)gmail.com> - 0.9.7-1
+- Updated to v0.9.7
* Wed Dec 1 2021 Chris Caron <lead2gold(a)gmail.com> - 0.9.6-1
- Updated to v0.9.6
diff --git a/sources b/sources
index f34242b..c11913e 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (apprise-0.9.6.tar.gz) = c694cec6e31c15ddee5be10cc96cc5c72c97a0b061fdd4ba470edfa0a03e9303c5be00a4310733f9ef2a01e3a5c3d737ea5ef830b2dacdd7e57e9c35cea9cbb6
+SHA512 (apprise-0.9.7.tar.gz) = 8ea7b57d3eee767f1b522817455264596a009910d3a260b21937f7dcac87eb92ae89ac263081677c2f1204d99019d504159f9f8e6b2dcda80294648c11f99dc3
https://src.fedoraproject.org/rpms/python-apprise/c/81b313529c4bdb025b793...
1Â year
lead2gold pushed to python-apprise (epel9). "Updated to v0.9.6
(..more)"
by notificationsï¼ fedoraproject.org
Notification time stamped 2022-08-31 23:53:53 UTC
From 482b83485b66f0fd8dab1989138000db6528272e Mon Sep 17 00:00:00 2001
From: Chris Caron <lead2gold(a)gmail.com>
Date: Dec 02 2021 19:03:21 +0000
Subject: Updated to v0.9.6
Signed-off-by: Chris Caron <lead2gold(a)gmail.com>
---
diff --git a/.gitignore b/.gitignore
index 0ef815e..bea2ab5 100644
--- a/.gitignore
+++ b/.gitignore
@@ -20,3 +20,4 @@
/apprise-0.9.3.tar.gz
/apprise-0.9.4.tar.gz
/apprise-0.9.5.1.tar.gz
+/apprise-0.9.6.tar.gz
diff --git a/apprise.1 b/apprise.1
index 64f3225..0d12675 100644
--- a/apprise.1
+++ b/apprise.1
@@ -1,224 +1,141 @@
-.\" generated with Ronn/v0.7.3
-.\" http://github.com/rtomayko/ronn/tree/0.7.3
-.
-.TH "APPRISE" "1" "February 2021" "ff" ""
-.
+.\" generated with Ronn-NG/v0.9.1
+.\" http://github.com/apjanke/ronn-ng/tree/0.9.1
+.TH "APPRISE" "1" "November 2021" ""
.SH "NAME"
\fBapprise\fR \- Push Notifications that work with just about every platform!
-.
.SH "SYNOPSIS"
-\fBapprise\fR [\fIoptions\fR\.\.\.] \fIservice\-url\fR\.\.\.
-.
+\fBapprise\fR [\fIoptions\fR\|\.\|\.\|\.] \fIservice\-url\fR\|\.\|\.\|\.
.br
-.
.SH "DESCRIPTION"
\fBApprise\fR allows you to send a notification to \fIalmost all\fR of the most popular notification services available to us today such as: Discord, Telegram, Pushbullet, Slack, Twitter, etc\.
-.
-.IP "\(bu" 4
+.IP "\[ci]" 4
One notification library to rule them all\.
-.
-.IP "\(bu" 4
+.IP "\[ci]" 4
A common and intuitive notification syntax\.
-.
-.IP "\(bu" 4
+.IP "\[ci]" 4
Supports the handling of images (to the notification services that will accept them)\.
-.
.IP "" 0
-.
.SH "OPTIONS"
The Apprise options are as follows:
-.
.P
\fB\-b\fR, \fB\-\-body=\fR\fITEXT\fR: Specify the message body\. If no body is specified then content is read from \fIstdin\fR\.
-.
.P
\fB\-t\fR, \fB\-\-title=\fR\fITEXT\fR: Specify the message title\. This field is complete optional\.
-.
.P
\fB\-c\fR, \fB\-\-config=\fR\fICONFIG\-URL\fR: Specify one or more configuration locations\.
-.
.P
\fB\-a\fR, \fB\-\-attach=\fR\fIATTACH\-URL\fR: Specify one or more file attachment locations\.
-.
.P
\fB\-n\fR, \fB\-\-notification\-type=\fR\fITYPE\fR: Specify the message type (default=info)\. Possible values are "info", "success", "failure", and "warning"\.
-.
.P
\fB\-i\fR, \fB\-\-input\-format=\fR\fIFORMAT\fR: Specify the input message format (default=text)\. Possible values are "text", "html", and "markdown"\.
-.
.P
\fB\-T\fR, \fB\-\-theme=\fRTHEME: Specify the default theme\.
-.
.P
\fB\-g\fR, \fB\-\-tag=\fRTAG: Specify one or more tags to filter which services to notify\. Use multiple \fB\-\-tag\fR (\fB\-g\fR) entries to \fBOR\fR the tags together and comma separated to \fBAND\fR them\. If no tags are specified then all services are notified\.
-.
.P
\fB\-Da\fR, \fB\-\-disable\-async\fR: Send notifications synchronously (one after the other) instead of all at once\.
-.
.P
\fB\-R\fR, \fB\-\-recursion\-depth\fR: he number of recursive import entries that can be loaded from within Apprise configuration\. By default this is set to 1\. If this is set to zero, then import statements found in any configuration is ignored\.
-.
.P
\fB\-e\fR, \fB\-\-interpret\-escapes\fR Enable interpretation of backslash escapes\. For example, this would convert sequences such as \en and \er to their respected ascii new\-line and carriage
-.
.P
\fB\-d\fR, \fB\-\-dry\-run\fR: Perform a trial run but only prints the notification services to\-be triggered to \fBstdout\fR\. Notifications are never sent using this mode\.
-.
.P
return characters prior to the delivery of the notification\.
-.
+.P
+\fB\-l\fR, \fB\-\-details\fR Prints details about the current services supported by Apprise\.
.P
\fB\-v\fR, \fB\-\-verbose\fR: The more of these you specify, the more verbose the output is\. e\.g: \-vvvv
-.
.P
\fB\-D\fR, \fB\-\-debug\fR: A debug mode; useful for troubleshooting\.
-.
.P
\fB\-V\fR, \fB\-\-version\fR: Display the apprise version and exit\.
-.
.P
\fB\-h\fR, \fB\-\-help\fR: Show this message and exit\.
-.
.SH "EXIT STATUS"
\fBapprise\fR exits with a status of:
-.
-.IP "\(bu" 4
+.IP "\[ci]" 4
\fB0\fR if all of the notifications were sent successfully\.
-.
-.IP "\(bu" 4
+.IP "\[ci]" 4
\fB1\fR if one or more notifications could not be sent\.
-.
-.IP "\(bu" 4
+.IP "\[ci]" 4
\fB2\fR if there was an error specified on the command line such as not providing an valid argument\.
-.
-.IP "\(bu" 4
+.IP "\[ci]" 4
\fB3\fR if there was one or more Apprise Service URLs successfully loaded but none could be notified due to user filtering (via tags)\.
-.
.IP "" 0
-.
.SH "SERVICE URLS"
There are to many service URL and combinations to list here\. It\'s best to visit the Apprise GitHub page \fIhttps://github\.com/caronc/apprise/wiki#notification\-services\fR and see what\'s available\.
-.
.SH "EXAMPLES"
Send a notification to as many servers as you want to specify as you can easily chain them together:
-.
.IP "" 4
-.
.nf
-
$ apprise \-vv \-t "my title" \-b "my notification body" \e
"mailto://myemail:mypass@gmail\.com" \e
"pbul://o\.gn5kj6nfhv736I7jC3cj3QLRiyhgl98b"
-.
.fi
-.
.IP "" 0
-.
.P
If you don\'t specify a \fB\-\-body\fR (\fB\-b\fR) then stdin is used allowing you to use the tool as part of your every day administration:
-.
.IP "" 4
-.
.nf
-
$ cat /proc/cpuinfo | apprise \-vv \-t "cpu info" \e
"mailto://myemail:mypass@gmail\.com"
-.
.fi
-.
.IP "" 0
-.
.P
Load in a configuration file which identifies all of your notification service URLs and notify them all:
-.
.IP "" 4
-.
.nf
-
$ apprise \-vv \-t "my title" \-b "my notification body" \e
\-\-config=~/apprise\.yml
-.
.fi
-.
.IP "" 0
-.
.P
Load in a configuration file from a remote server that identifies all of your notification service URLs and only notify the ones tagged as \fIdevops\fR\.
-.
.IP "" 4
-.
.nf
-
$ apprise \-vv \-t "my title" \-b "my notification body" \e
\-\-config=https://localhost/my/apprise/config \e
\-t devops
-.
.fi
-.
.IP "" 0
-.
.P
Include an attachment:
-.
.IP "" 4
-.
.nf
-
$ apprise \-vv \-t "School Assignment" \-b "See attached" \e
\-\-attach=Documents/FinalReport\.docx
-.
.fi
-.
.IP "" 0
-.
.SH "CONFIGURATION"
A configuration file can be in the format of either \fBTEXT\fR or \fBYAML\fR where [TEXT][textconfig] is the easiest and most ideal solution for most users\. However YAML \fIhttps://github\.com/caronc/apprise/wiki/config_yaml\fR configuration files grants the user a bit more leverage and access to some of the internal features of Apprise\. Reguardless of which format you choose, both provide the users the ability to leverage \fBtagging\fR which adds a more rich and powerful notification environment\.
-.
.P
Configuration files can be directly referenced via \fBapprise\fR when referencing the \fB\-\-config=\fR (\fB\-c\fR) CLI directive\. You can identify as many as you like on the command line and all of them will be loaded\. You can also point your configuration to a cloud location (by referencing \fBhttp://\fR or \fBhttps://\fR\. By default \fBapprise\fR looks in the following local locations for configuration files and loads them:
-.
.IP "" 4
-.
.nf
-
$ ~/\.apprise
$ ~/\.apprise\.yml
$ ~/\.config/apprise
$ ~/\.config/apprise\.yml
-.
.fi
-.
.IP "" 0
-.
.P
If a default configuration file is referenced in any way by the \fBapprise\fR tool, you no longer need to provide it a Service URL\. Usage of the \fBapprise\fR tool simplifies to:
-.
.IP "" 4
-.
.nf
-
$ apprise \-vv \-t "my title" \-b "my notification body"
-.
.fi
-.
.IP "" 0
-.
.P
If you leveraged tagging \fIhttps://github\.com/caronc/apprise/wiki/CLI_Usage#label\-leverage\-tagging\fR, you can define all of Apprise Service URLs in your configuration that you want and only specifically notify a subset of them:
-.
.IP "" 4
-.
.nf
-
$ apprise \-vv \-t "Will Be Late" \-b "Go ahead and make dinner without me" \e
\-\-tag=family
-.
.fi
-.
.IP "" 0
-.
.SH "BUGS"
If you find any bugs, please make them known at: \fIhttps://github\.com/caronc/apprise/issues\fR
-.
.SH "COPYRIGHT"
Apprise is Copyright (C) 2021 Chris Caron \fIlead2gold(a)gmail\.com\fR
diff --git a/python-apprise.spec b/python-apprise.spec
index 257fd6d..51c162a 100644
--- a/python-apprise.spec
+++ b/python-apprise.spec
@@ -47,18 +47,18 @@ Apprise is a Python package for simplifying access to all of the different
notification services that are out there. Apprise opens the door and makes
it easy to access:
-Boxcar, ClickSend, DingTalk, Discord, E-Mail, Emby, Faast, FCM, Flock, Gitter,
-Google Chat, Gotify, Growl, Home Assistant, IFTTT, Join, Kavenegar, KODI,
-Kumulos, LaMetric, MacOSX, Mailgun, Mattermost, Matrix, Microsoft Windows,
-Microsoft Teams, MessageBird, MQTT, MSG91, MyAndroid, Nexmo, Nextcloud, Notica,
-Notifico, Office365, OneSignal, Opsgenie, ParsePlatform, PopcornNotify, Prowl,
-Pushalot, PushBullet, Pushjet, Pushover, PushSafer, Reddit, Rocket.Chat,
-SendGrid, SimplePush, Sinch, Slack, SMTP2Go, Spontit, SparkPost, Super Toasty,
-Streamlabs, Stride, Syslog, Techulus Push, Telegram, Twilio, Twitter, Twist, XBMC,
-XMPP, Webex Teams}
+Apprise API, Boxcar, ClickSend, DingTalk, Discord, E-Mail, Emby, Faast, FCM,
+Flock, Gitter, Google Chat, Gotify, Growl, Home Assistant, IFTTT, Join,
+Kavenegar, KODI, Kumulos, LaMetric, MacOSX, Mailgun, Mattermost, Matrix,
+Microsoft Windows, Microsoft Teams, MessageBird, MQTT, MSG91, MyAndroid, Nexmo,
+Nextcloud, Notica, Notifico, Office365, OneSignal, Opsgenie, ParsePlatform,
+PopcornNotify, Prowl, Pushalot, PushBullet, Pushjet, Pushover, PushSafer,
+Reddit, Rocket.Chat, SendGrid, SimplePush, Sinch, Slack, SMTP2Go, Spontit,
+SparkPost, Super Toasty, Streamlabs, Stride, Syslog, Techulus Push, Telegram,
+Twilio, Twitter, Twist, XBMC, XMPP, Webex Teams}
Name: python-%{pypi_name}
-Version: 0.9.5.1
+Version: 0.9.6
Release: 1%{?dist}
Summary: A simple wrapper to many popular notification services used today
License: MIT
@@ -145,12 +145,6 @@ BuildRequires: python%{python3_pkgversion}-requests-oauthlib
BuildRequires: python%{python3_pkgversion}-six
BuildRequires: python%{python3_pkgversion}-click >= 5.0
BuildRequires: python%{python3_pkgversion}-markdown
-%if (0%{?rhel} && 0%{?rhel} >= 8) || (0%{?fedora} && 0%{?fedora} >= 35)
-# gntp isn't available from EPEL for RHEL/CentOS 8 or Fedora 35+
-%else
-# For all other distributions, include gntp
-BuildRequires: python%{python3_pkgversion}-gntp
-%endif
BuildRequires: python%{python3_pkgversion}-yaml
BuildRequires: python%{python3_pkgversion}-babel
BuildRequires: python%{python3_pkgversion}-cryptography
@@ -159,12 +153,6 @@ Requires: python%{python3_pkgversion}-requests-oauthlib
Requires: python%{python3_pkgversion}-six
Requires: python%{python3_pkgversion}-markdown
Requires: python%{python3_pkgversion}-cryptography
-%if (0%{?rhel} && 0%{?rhel} >= 8) || (0%{?fedora} && 0%{?fedora} >= 35)
-# gntp isn't available from EPEL for RHEL/CentOS 8 or Fedora 35+
-%else
-# For all other distributions, include gntp
-Requires: python%{python3_pkgversion}-gntp
-%endif
Requires: python%{python3_pkgversion}-yaml
%if %{with tests}
@@ -248,6 +236,9 @@ LANG=C.UTF-8 PYTHONPATH=%{buildroot}%{python3_sitelib} py.test-%{python3_version
%endif
%changelog
+* Wed Dec 1 2021 Chris Caron <lead2gold(a)gmail.com> - 0.9.6-1
+- Updated to v0.9.6
+
* Sat Sep 18 2021 Chris Caron <lead2gold(a)gmail.com> - 0.9.5.1-2
- Updated to v0.9.5.1
diff --git a/sources b/sources
index b055737..f34242b 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (apprise-0.9.5.1.tar.gz) = 2b6e68545069ebf17824fc130e2f47d62b22794b722d090fcf7993858dc8fa92b82ecc307fa42a2592640d245e83730258780c85abab12324d0c0e04a0194a63
+SHA512 (apprise-0.9.6.tar.gz) = c694cec6e31c15ddee5be10cc96cc5c72c97a0b061fdd4ba470edfa0a03e9303c5be00a4310733f9ef2a01e3a5c3d737ea5ef830b2dacdd7e57e9c35cea9cbb6
https://src.fedoraproject.org/rpms/python-apprise/c/482b83485b66f0fd8dab1...
1Â year
lead2gold pushed to python-apprise (epel9). "Updated to v0.9.5.1
(..more)"
by notificationsï¼ fedoraproject.org
Notification time stamped 2022-08-31 23:53:53 UTC
From e09c0c00f102e225ed68949f5aac15b03c275b3f Mon Sep 17 00:00:00 2001
From: Chris Caron <lead2gold(a)gmail.com>
Date: Sep 18 2021 20:05:09 +0000
Subject: Updated to v0.9.5.1
Signed-off-by: Chris Caron <lead2gold(a)gmail.com>
---
diff --git a/.gitignore b/.gitignore
index 51276ad..0ef815e 100644
--- a/.gitignore
+++ b/.gitignore
@@ -19,3 +19,4 @@
/apprise-0.9.2.tar.gz
/apprise-0.9.3.tar.gz
/apprise-0.9.4.tar.gz
+/apprise-0.9.5.1.tar.gz
diff --git a/python-apprise.spec b/python-apprise.spec
index c09fe38..257fd6d 100644
--- a/python-apprise.spec
+++ b/python-apprise.spec
@@ -50,15 +50,15 @@ it easy to access:
Boxcar, ClickSend, DingTalk, Discord, E-Mail, Emby, Faast, FCM, Flock, Gitter,
Google Chat, Gotify, Growl, Home Assistant, IFTTT, Join, Kavenegar, KODI,
Kumulos, LaMetric, MacOSX, Mailgun, Mattermost, Matrix, Microsoft Windows,
-Microsoft Teams, MessageBird, MSG91, MyAndroid, Nexmo, Nextcloud, Notica,
+Microsoft Teams, MessageBird, MQTT, MSG91, MyAndroid, Nexmo, Nextcloud, Notica,
Notifico, Office365, OneSignal, Opsgenie, ParsePlatform, PopcornNotify, Prowl,
Pushalot, PushBullet, Pushjet, Pushover, PushSafer, Reddit, Rocket.Chat,
SendGrid, SimplePush, Sinch, Slack, SMTP2Go, Spontit, SparkPost, Super Toasty,
-Stride, Syslog, Techulus Push, Telegram, Twilio, Twitter, Twist, XBMC, XMPP,
-Webex Teams}
+Streamlabs, Stride, Syslog, Techulus Push, Telegram, Twilio, Twitter, Twist, XBMC,
+XMPP, Webex Teams}
Name: python-%{pypi_name}
-Version: 0.9.4
+Version: 0.9.5.1
Release: 1%{?dist}
Summary: A simple wrapper to many popular notification services used today
License: MIT
@@ -248,6 +248,12 @@ LANG=C.UTF-8 PYTHONPATH=%{buildroot}%{python3_sitelib} py.test-%{python3_version
%endif
%changelog
+* Sat Sep 18 2021 Chris Caron <lead2gold(a)gmail.com> - 0.9.5.1-2
+- Updated to v0.9.5.1
+
+* Sat Sep 18 2021 Chris Caron <lead2gold(a)gmail.com> - 0.9.5-1
+- Updated to v0.9.5
+
* Wed Aug 11 2021 Chris Caron <lead2gold(a)gmail.com> - 0.9.4-1
- Updated to v0.9.4
diff --git a/sources b/sources
index ddaad85..b055737 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (apprise-0.9.4.tar.gz) = 16a3649127106cc863e9b9dbe58dfe039a182ff30dc9e465034bda2a85a6792879eb9739dac3291d22acaff2da5d33c592f0b5550db77fe232f452a932af4098
+SHA512 (apprise-0.9.5.1.tar.gz) = 2b6e68545069ebf17824fc130e2f47d62b22794b722d090fcf7993858dc8fa92b82ecc307fa42a2592640d245e83730258780c85abab12324d0c0e04a0194a63
https://src.fedoraproject.org/rpms/python-apprise/c/e09c0c00f102e225ed689...
1Â year
lead2gold pushed to python-apprise (epel9). "Updated to v0.9.4
(..more)"
by notificationsï¼ fedoraproject.org
Notification time stamped 2022-08-31 23:53:53 UTC
From 4cde521958c7cc9bac88e0dc6fb3ade5c2f0e9b1 Mon Sep 17 00:00:00 2001
From: Chris Caron <lead2gold(a)gmail.com>
Date: Aug 12 2021 11:06:28 +0000
Subject: Updated to v0.9.4
Signed-off-by: Chris Caron <lead2gold(a)gmail.com>
---
diff --git a/.gitignore b/.gitignore
index 43668c8..51276ad 100644
--- a/.gitignore
+++ b/.gitignore
@@ -18,3 +18,4 @@
/apprise-0.9.1.tar.gz
/apprise-0.9.2.tar.gz
/apprise-0.9.3.tar.gz
+/apprise-0.9.4.tar.gz
diff --git a/python-apprise.spec b/python-apprise.spec
index 6519a8d..c09fe38 100644
--- a/python-apprise.spec
+++ b/python-apprise.spec
@@ -47,19 +47,19 @@ Apprise is a Python package for simplifying access to all of the different
notification services that are out there. Apprise opens the door and makes
it easy to access:
-Boxcar, ClickSend, Discord, E-Mail, Emby, Faast, FCM, Flock, Gitter, Google
-Chat, Gotify, Growl, Home Assistant, IFTTT, Join, Kavenegar, KODI, Kumulos,
-LaMetric, MacOSX, Mailgun, Mattermost, Matrix, Microsoft Windows, Microsoft
-Teams, MessageBird, MSG91, MyAndroid, Nexmo, Nextcloud, Notica, Notifico,
-Office365, OneSignal, Opsgenie, ParsePlatform, PopcornNotify, Prowl, Pushalot,
-PushBullet, Pushjet, Pushover, PushSafer, Reddit, Rocket.Chat, SendGrid,
-SimplePush, Sinch, Slack, SMTP2Go, Spontit, SparkPost, Super Toasty, Stride,
-Syslog, Techulus Push, Telegram, Twilio, Twitter, Twist, XBMC, XMPP,
+Boxcar, ClickSend, DingTalk, Discord, E-Mail, Emby, Faast, FCM, Flock, Gitter,
+Google Chat, Gotify, Growl, Home Assistant, IFTTT, Join, Kavenegar, KODI,
+Kumulos, LaMetric, MacOSX, Mailgun, Mattermost, Matrix, Microsoft Windows,
+Microsoft Teams, MessageBird, MSG91, MyAndroid, Nexmo, Nextcloud, Notica,
+Notifico, Office365, OneSignal, Opsgenie, ParsePlatform, PopcornNotify, Prowl,
+Pushalot, PushBullet, Pushjet, Pushover, PushSafer, Reddit, Rocket.Chat,
+SendGrid, SimplePush, Sinch, Slack, SMTP2Go, Spontit, SparkPost, Super Toasty,
+Stride, Syslog, Techulus Push, Telegram, Twilio, Twitter, Twist, XBMC, XMPP,
Webex Teams}
Name: python-%{pypi_name}
-Version: 0.9.3
-Release: 3%{?dist}
+Version: 0.9.4
+Release: 1%{?dist}
Summary: A simple wrapper to many popular notification services used today
License: MIT
URL: https://github.com/caronc/%{pypi_name}
@@ -145,8 +145,8 @@ BuildRequires: python%{python3_pkgversion}-requests-oauthlib
BuildRequires: python%{python3_pkgversion}-six
BuildRequires: python%{python3_pkgversion}-click >= 5.0
BuildRequires: python%{python3_pkgversion}-markdown
-%if 0%{?rhel} && 0%{?rhel} >= 8
-# gntp isn't available from EPEL for RHEL/CentOS 8
+%if (0%{?rhel} && 0%{?rhel} >= 8) || (0%{?fedora} && 0%{?fedora} >= 35)
+# gntp isn't available from EPEL for RHEL/CentOS 8 or Fedora 35+
%else
# For all other distributions, include gntp
BuildRequires: python%{python3_pkgversion}-gntp
@@ -159,8 +159,8 @@ Requires: python%{python3_pkgversion}-requests-oauthlib
Requires: python%{python3_pkgversion}-six
Requires: python%{python3_pkgversion}-markdown
Requires: python%{python3_pkgversion}-cryptography
-%if 0%{?rhel} && 0%{?rhel} >= 8
-# gntp isn't available from EPEL for RHEL/CentOS 8
+%if (0%{?rhel} && 0%{?rhel} >= 8) || (0%{?fedora} && 0%{?fedora} >= 35)
+# gntp isn't available from EPEL for RHEL/CentOS 8 or Fedora 35+
%else
# For all other distributions, include gntp
Requires: python%{python3_pkgversion}-gntp
@@ -248,6 +248,9 @@ LANG=C.UTF-8 PYTHONPATH=%{buildroot}%{python3_sitelib} py.test-%{python3_version
%endif
%changelog
+* Wed Aug 11 2021 Chris Caron <lead2gold(a)gmail.com> - 0.9.4-1
+- Updated to v0.9.4
+
* Fri Jul 23 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.9.3-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
diff --git a/sources b/sources
index 661d7fa..ddaad85 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (apprise-0.9.3.tar.gz) = 8c80fdc0dedd0f0f2e561c1c735adfadd8883ac694920fef6a634bcb8368a5c4b4e0b4306c83f537abb2fad011c42a4ba41debcbc098057a52fbe61f1aaab72a
+SHA512 (apprise-0.9.4.tar.gz) = 16a3649127106cc863e9b9dbe58dfe039a182ff30dc9e465034bda2a85a6792879eb9739dac3291d22acaff2da5d33c592f0b5550db77fe232f452a932af4098
https://src.fedoraproject.org/rpms/python-apprise/c/4cde521958c7cc9bac88e...
1Â year