Weboob needs the python2-unidecode package, too.
Search Criteria
Package Details: weboob 1.3-2
Git Clone URL: | https://aur.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: | |
Submitter: | hamelg |
Maintainer: | hamelg |
Last Packager: | hamelg |
Votes: | 14 |
Popularity: | 0.712787 |
First Submitted: | 2016-02-16 21:40 |
Last Updated: | 2018-01-07 17:21 |
Dependencies (29)
- phonon-qt5
- python2-cssselect
- python2-dateutil
- python2-feedparser
- python2-futures
- python2-google-api-python-client
- python2-html2text (python2-html2text-git)
- python2-imaging (python2-pillow)
- python2-lxml
- python2-mechanize
- python2-prettytable
- python2-pyqt5 (python2-pyqt5-hotfix)
- python2-requests (python2-requests-git, python2-requests-2.13.0)
- python2-simplejson
- python2-six
- python2-unidecode
- python2-yaml
- which
- python2-setuptools (make)
- bash-completion (bash-completion-git) (optional) – to enable bash completion
- gnupg (gnupg-largekeys, gnupg-clavator, gnupg-git, gnupg-large-rsa) (optional) – check for repository authenticity
- python2-mako (optional) – contrib backends
- python2-nose (optional) – test suite
- python2-pillow (optional) – PIL replacement
- python2-pysqlite (optional) – contrib backends
- python2-routes (optional) – contrib backends
- python2-termcolor (python2-termcolor-git) (optional) – color formatting
- python2-webob (optional) – contrib backends
- pywebkitgtk (optional) – contrib backends
Required by (1)
Sources (1)
Latest Comments
laurentb commented on 2018-01-06 19:27
fallanck commented on 2017-12-31 18:50
laurentb commented on 2017-09-20 17:05
Yes, the website actually takes its news from https://symlink.me/projects/weboob/news.atom but hasn't been updated yet.
edit: The website is now up to date! Thanks for looking and updating the package.
hamelg commented on 2017-09-20 16:52
is it official ?
I don't see that here :
http://weboob.org/news
laurentb commented on 2017-09-20 13:52
1.3 released. New dependency: six.
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
https://symlink.me/issues/1644.
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?
thanks
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!
zorun commented on 2016-08-22 10:46
The install file should be removed, everything it does is now automatically handled with pacman hooks.
Indeed, some backported modules now require unidecode. It will also be required by weboob 1.4.