Warning: file_exists(): open_basedir restriction in effect. File(/srv/http/vhosts/aur.archlinux.org/public/web/locale//en/LC_MESSAGES/aurweb.mo) is not within the allowed path(s): (/srv/http/vhosts/aur-dev.archlinux.org/:/etc/aurweb/) in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/streams.php on line 90
AUR (en) - weboob

Notice: Undefined variable: name in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/pkgfuncs.inc.php on line 248

Package Details: weboob 1.2-2

Git Clone URL: https://aur-dev.archlinux.org/weboob.git (read-only)
Package Base: weboob
Description: Web Out Of Browsers provides several applications to interact with a lot of websites.
Upstream URL: http://weboob.org/
Licenses: GPL
Submitter: hamelg
Maintainer: hamelg
Last Packager: hamelg
Votes: 12
Popularity: 3.015600
First Submitted: 2016-02-16 21:40
Last Updated: 2017-01-11 22:10

Dependencies (27)

Required by (1)

Sources (1)

Latest Comments

1 2 Next › Last »

laurentb commented on 2017-01-11 18:06

Since 1.2:

python2-gdata is not needed anymore (replaced by python2-google-api-python-client)
Switched from Qt4 to Qt5.

Also, you might want to do:
sed -i "s/exclude=\['modules'\]/exclude=['modules', 'modules.*']/" setup.py

Because of a bug that slipped in the release (git is patched).

ArchangeGabriel commented on 2017-01-11 00:16

There is a python shebang (#!/usr/bin/env python) in usr/lib/python2.7/site-packages/modules/ovs/ovsparse.py. This should require a sed to python2 in prepare() I think, and maybe a fix upstream.

hamelg commented on 2017-01-09 21:11

Advice about new dependencies would be appreciated.
If some are missing or useless, please let me known.

Gilrain commented on 2016-09-23 19:40

@somekool: it's possible to encrypt passwords with [pass](https://wiki.archlinux.org/index.php/Pass) and have a gpg prompt whenever weboob needs to use one.

Once pass is setup, you need to put `/usr/bin/pass Banking/Paypal` (for example) in the password field in your .config/weboob/backends

hamelg commented on 2016-09-23 17:11

I have never seen the paypal backend running fine. If you install PyExecJS, you'll get another error, described here
about password, When you configure the backend, boobank offers 3 choices :
[password] Password:
c: Run an external tool during backend load
p: Prompt value when needed (do not store it)
s: Store value in config
so, with choice p or c, you can protect your credentials.

somekool commented on 2016-09-23 16:43

I am seeing this error

Bug(paypal): Please install PyExecJS

is this only or paypal? or should it be added to the list of dependencies ?

also, could I keep all my credentials in kwallet or some gpg protected file?


hamelg commented on 2016-08-24 19:40

done !
Thanks again :)

laurentb commented on 2016-08-23 11:48

Weboob developer here:

- python2-elementtidy is used by no modules; there's only dead code for its support and it will likely be removed one day. it's not in our setup.py.

- python2-cssselect is required for some modules (using CSS in place or in addition to XPath). it's closely related to python2-lxml anyway so I think it should stay.
- python2-html2text is also required by some modules (using CleanHTML).

- python2-pysqlite is used for a few use cases but can probably be omitted by default

ArchangeGabriel commented on 2016-08-23 11:39

Note that you probably also have a bit of cleaning possible in dependencies (from my weboob-headless package, it seems that 'python2-elementtidy' 'python2-cssselect' 'python2-html2text' 'python2-pysqlite' aren’t needed, but I might be wrong on this).

Also, python2-distribute doesn’t exist anymore, and has been replace by python2-setuptools. Obviously makepkg and the likes solve this dependency correctly thanks to replace/provide in that last one, but still you should change it here too.

hamelg commented on 2016-08-22 20:19

thanks for the tips, fixed!