Hi! I just wanted to chime in as the maintainer and developer of Apprise.

I'm only using the OAuth v1 client and only for Twitter notifications, so i don't foresee any issues.  Either way, I'll test it out as per your advice.  If it's incompatible, I'll do my part and fix it up on my side.

Thank you kindly for the heads up! :)

Chris

On Sat, Jul 13, 2019 at 4:32 PM Kevin Fenzi <kevin@scrye.com> wrote:
Greetings.
(I am posting this to the devel list and also Bccing the maintainers of
the involved packages below).

A bit back I updated python-requests-oauthlib to 1.2.0.

I didn't realize at the time that this version needs python-oauthlib
3.0.0 or newer.

3.0.0 is a api breaking major version:
https://github.com/oauthlib/oauthlib/releases/tag/v3.0.0

The following packages depend on python-oauthlib:

cloud-init
python-apprise
python-jira
python-requests-oauthlib
python-social-auth-core

From what I can tell:

python-requests-oauthlib is already set for the update.
python-social-auth-core - uses the oauth1 interface, should be ok.
python-jira - users the oauth1 interface should be ok.
python-apprise - uses the oauth1 interface should be ok.
cloud-init - users the oauth1 interface should be ok.

I will wait until mid next week to hear back from anyone that I
shouldn't do the update. Otherwise I will go ahead and build 3.0.2 in
rawhide.

If I've missed any packages or compatibility, please let me know.

Thanks!

kevin