Package Details: gplaycli 2.15-1

Git Clone URL: (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:
Licenses: AGPL
Submitter: fordprefect
Maintainer: fordprefect
Last Packager: fordprefect
Votes: 9
Popularity: 0.548301
First Submitted: 2016-04-22 21:01
Last Updated: 2017-09-23 14:59

Latest Comments

vasya commented on 2017-07-25 07:23

As for me, I had to do the following changes:

mkdir ~/.cache/gplaycli
echo "retries = 1
" >> ~/.config/gplaycli/credentials.conf

And it's working now.

fordprefect commented on 2017-07-20 00:41

Please note that you need to adapt the new [Cache] section to your config (credentials.conf), otherwise the program will fail to run.

fordprefect commented on 2017-06-14 17:39

@tengu: without looking too deep into it, it looks like a programming or API issue. Check the bug reports on Github and if there is no suitable one, feel free to create one.

tengu commented on 2017-06-14 15:45

If I search for an App, I get this output:

Traceback (most recent call last):
File "/usr/bin/gplaycli", line 459, in <module>
File "/usr/bin/gplaycli", line 450, in main, args.search_string, nb_results)
File "/usr/bin/gplaycli", line 306, in search
results = self.raw_search(results_list, search_string, nb_results)
File "/usr/bin/gplaycli", line 303, in raw_search
return, nb_results=nb_results).doc
File "/usr/lib/python2.7/site-packages/ext_libs/googleplay_api/", line 202, in search
message = self.executeRequestApi2(path)
File "/usr/lib/python2.7/site-packages/ext_libs/googleplay_api/", line 183, in executeRequestApi2
message = googleplay_pb2.ResponseWrapper.FromString(data)
File "/usr/lib/python2.7/site-packages/google/protobuf/internal/", line 756, in FromString
File "/usr/lib/python2.7/site-packages/google/protobuf/internal/", line 1066, in MergeFromString
raise message_mod.DecodeError('Unexpected end-group tag.')
google.protobuf.message.DecodeError: Unexpected end-group tag.

Any suggestions what to do?

fordprefect commented on 2017-05-09 21:24

@qlipsos: I cannot verify that python2-future is needed, neither is it in the requirements.txt provided with the source nor is there any import from the future module.

qlipsos commented on 2017-05-09 21:17

python2-future was another dependency for me.

fordprefect commented on 2017-03-21 21:25

@vasya: thank you for pointing this out. still, this packages the current release, updates will come with the next release. stay tuned!

vasya commented on 2017-03-21 21:02

Note: the current default credentials files are outdated, and a new "tokenized" authorization algorithm is pushed to the master branch. There is no release yet, but if you want to update your package anyway, use "master" keyword in .tar.gz file name and "cd gplaycli-master" for the first package command.

fordprefect commented on 2017-02-13 22:08

@fbis251: fixed, pkgrel-bump omitted. seems i'm never gonna catch all the deps…

fbis251 commented on 2017-02-13 07:19

Hi, this package is missing the "python2-pyopenssl" dependency. Without it you will get this error when running gplaycli "ImportError: No module named OpenSSL.SSL"

All comments