Package Details: python2-apprise 0.7.8-1

Git Clone URL: https://aur.archlinux.org/python-apprise.git (read-only)
Package Base: python-apprise
Description: Push Notifications that work with just about every platform
Upstream URL: https://github.com/caronc/apprise
Licenses: MIT
Submitter: 314eter
Maintainer: fryfrog
Last Packager: fryfrog
Votes: 0
Popularity: 0.000000
First Submitted: 2018-02-05 13:39
Last Updated: 2019-06-06 17:25

Latest Comments

1 2 Next › Last »

l2g commented on 2019-03-12 16:11

Thanks for the insight on how the packaging works; that makes sense. As per this:

I'm still trying to find out why our python-pyaml is pyyaml. Why'd they drop the extra "y"?

That is weird... The package is definitely pyyaml (source https://pypi.org/project/PyYAML/) , but if the installation package arch makes is named otherwise; so be it i guess. :)

fryfrog commented on 2019-03-12 15:57

Okay, confirmed on IRC for Arch it is python-pyaml at least.

08:42 < elibrokeit> fryfrog: PyYaml is python-yaml
08:42 < elibrokeit> The pyaml module is based on the pyaml module

fryfrog commented on 2019-03-12 15:56

I'm not actually sure I've found the right package and I wouldn't take Arch's name to mean your RPM might be wrong. I'm still trying to find out why our python-pyaml is pyyaml. Why'd they drop the extra "y"?

Arch's default is Python 3, this package actually builds and makes available both. I only use python2-apprise, but anyone who installs it as python-apprise will get the Python 3 version. :)

l2g commented on 2019-03-12 15:45

Hah! It's like every other language, everyone tries to solve the same problem 10,000 ways and share their code! :)

I'm glad you found the right package, that means my package is busted too. python-pyyaml definitely sounds like the right one. I'll have to rebuild my version when I get home.

I'm not sure what level you want to take the hosting of this, but you can actually build python3-apprise too as it fully supports Python 3. I don't want to give you more work then you're already taking on. I realize you're doing this for Bazarr at the end of the day which doesn't require that :)

Anyway, thanks again for handling all of this packaging

fryfrog commented on 2019-03-12 15:33

community/python-pyaml 18.11.0-1 (24.4 KiB 91.0 KiB)
    PyYAML-based module to produce pretty and readable YAML-serialized data

^ I think python-pyaml maybe pyyaml? :/

fryfrog commented on 2019-03-12 15:31

Looks like we've got python-yaml and python-pyaml and maybe in the past python-pyyaml. If the python-pyyaml is the correct one, I'll need to recreate it. I have to admit, I don't really python... why the heck are there so many yaml packages? :)

l2g commented on 2019-03-12 13:20

You might be right, maybe the package is called python2-pyyaml? If this is the case, my latest RPMs are broken too. Here is what my package currently looks like (submitted upstream to Fedora): https://copr-be.cloud.fedoraproject.org/results/lead2gold/apprise/fedora-rawhide-x86_64/00867003-python-apprise/python-apprise.spec

I'm not sure if that's any use to you're packaging in arch or not

Also (minor thing), I swapped the license to MIT (from GPLv3) to let the world have it without any form of licensing restrictions.

fryfrog commented on 2019-03-12 05:36

From your requirements.txt, is PyYAML python-yaml?

l2g commented on 2019-03-12 02:09

The only issue you may have with your latest build is that this one introduces configuration files and requires python-yaml as well.

l2g commented on 2019-02-21 02:36

I just wanted to say great job and thank you for packaging apprise for Arch Linux! The issue F1nny had below might be related to a small change I pushed just hours after I made the official release... but this occurred last week and certainly not yesterday (Feb/19). For just a few hours after the release (last week), it is very possible that there were 2 apprise archives (thus different SHA256) floating around. The differences between the versions was subtle; just a missed commit (I failed/forgot to push upstream) containing the actual version (0.7.3) itself in the source code - oops.

This may be a red-herring, but I just thought I'd share it anyway since I saw the sha256 comment. The binary located on either PyPi or Github (https://github.com/caronc/apprise) section is the correct one. Please feel free to reach out if you guys find any bugs with the notifications or want support for new ones! :)