Package Details: gplaycli 3.21-1

Git Clone URL: https://aur.archlinux.org/gplaycli.git (read-only)
Package Base: gplaycli
Description: command line tool to search/install/update Android applications Google PlayStore able to run with cronjob, in order to automatically update an F-Droid server instance
Upstream URL: https://github.com/matlink/gplaycli
Licenses: AGPL
Submitter: fordprefect
Maintainer: fordprefect (lightdot)
Last Packager: lightdot
Votes: 11
Popularity: 1.102307
First Submitted: 2016-04-22 21:01
Last Updated: 2018-03-21 14:33

Latest Comments

doskoi commented on 2018-04-08 00:35

python-pycryptodome, python-pyopenssl and python-requests are not required. Also the last version (3.22) use androguard instead of pyaxmlparser.

lightdot commented on 2018-02-16 04:32

gplaycli demands specific gpapi versions and besides that, the upstream has made a couple of typos in the past that caused wrong package versions to be reported or requested, effectively breaking gplaycli for prolonged periods of time. All in all, gplaycli in AUR often doesn't work without patching upstream sources for either gplaycli or python-gpapi.

@fordprefect, I'm using gplaycli regularly and I'm more than willing to co-maintain or take over both gplaycli and python-gpapi if you wish.

fordprefect commented on 2018-02-10 10:08

@kyak: I have the same issue, even when gpapi 0.4.1 is installed. I am quite low on time atm, but will try to take this upstream…

kyak commented on 2018-02-10 04:52

pkg_resources.DistributionNotFound: The 'gpapi==0.4.1' distribution was not found and is required by GPlayCli

gpapi 0.4.2 from AUR is installed here..

fordprefect commented on 2017-11-23 07:44

Issue is under investigation (upstream bug report opened).
Meanwhile I switched over to non-git versioned dependency for pyaxmlparser (minor change).

tengu commented on 2017-11-20 15:37

@fordprefect: Yes, I am on version local/gplaycli 3.10-1

fordprefect commented on 2017-11-20 12:50

@tengu: are you on the latest version?

tengu commented on 2017-11-20 12:47

Whatever I do with gplaycli (gplaycli -s, -d, -v...) I get this output:

Traceback (most recent call last):
File "/usr/bin/gplaycli", line 11, in <module>
load_entry_point('GPlayCli==3.10', 'console_scripts', 'gplaycli')()
File "/usr/lib/python3.6/site-packages/gplaycli/gplaycli.py", line 504, in main
success, error = cli.connect_to_googleplay_api()
File "/usr/lib/python3.6/site-packages/gplaycli/gplaycli.py", line 194, in connect_to_googleplay_api
gsfId=gsfId)
File "/usr/lib/python3.6/site-packages/gpapi/googleplay.py", line 185, in login
self.search('firefox', 1, None)
File "/usr/lib/python3.6/site-packages/gpapi/googleplay.py", line 249, in search
data = self.executeRequestApi2(currentPath)
File "/usr/lib/python3.6/site-packages/gpapi/googleplay.py", line 225, in executeRequestApi2
message = googleplay_pb2.ResponseWrapper.FromString(response.content)
File "/usr/lib/python3.6/site-packages/google/protobuf/internal/python_message.py", line 757, in FromString
message.MergeFromString(s)
File "/usr/lib/python3.6/site-packages/google/protobuf/internal/python_message.py", line 1072, in MergeFromString
raise message_mod.DecodeError('Unexpected end-group tag.')
google.protobuf.message.DecodeError: Unexpected end-group tag.

Any help?

fordprefect commented on 2017-10-20 08:14

@kyak: maybe take the slowness to the bugtracker, so the devs are aware of it. I'll do when I have time, but…

kyak commented on 2017-10-20 06:03

@fordperfect: gplaycli 3.9 works fine now. Thank you!

It has become really slow, analyzing apks takes more time than it used to. Perhaps it has to do with switching away from androguard. But it works, and that's more important.

All comments