Laurent Bachelier
e9c047ce93
applications: Define std* in the proper class
...
This would make weboob-debug unusable, for example.
2014-09-18 12:49:26 +02:00
Laurent Bachelier
1150e89b65
webcontentedit: Better checks for vim usage
...
Using a full path would not detect vim (/usr/bin/vim).
Also, we can detect if EDITOR=vi but the vi is a symlink to vim.
2014-09-17 21:49:55 +02:00
Laurent Bachelier
b583b8d8f4
setup: Add futures, avoid Py2-only libs under Py3
2014-09-17 16:11:04 +02:00
smurail
1b4f750888
minor fix of JSVar
2014-09-17 16:06:03 +02:00
smurail
7f7d762aa5
add some javascript dedicated filters
2014-09-17 15:57:16 +02:00
smurail
e37df1417f
Regexp: let template be a callable
2014-09-17 15:54:21 +02:00
Romain Bignon
c08c2df44d
fix parsing of torrent titles
2014-09-17 10:20:41 +02:00
Romain Bignon
e3666afdfe
require python-concurrent.futures only when needed
2014-09-16 20:01:45 +02:00
Bezleputh
11ce95fd6a
[mareeinfo] add new module mareeinfo
2014-09-15 09:46:25 +02:00
Romain Bignon
f2c536ffc8
ability to set value to an empty string if it is available in choices
2014-09-15 09:45:48 +02:00
smurail
902f26767d
add a way to asynchronously handle requests and pages
2014-09-12 18:58:56 +02:00
smurail
1d84d6aa39
add a way to customize sign handling for CleanDecimal
2014-09-11 19:46:11 +02:00
smurail
1b3b9a72ff
let get_currency guess US$ means USD
2014-09-11 19:46:00 +02:00
Romain Bignon
531cb7c1e7
limit length of password
2014-09-10 17:39:06 +02:00
Laurent Bachelier
4d63955cb5
Put back wrongly removed __all__
2014-09-10 14:05:08 +02:00
Laurent Bachelier
3da02fde24
Remove useless __all__ in modules
...
They bring nothing of value (we never use import * anyway) and introduce
a maintenance burden.
The __all__ that I left might not be very useful either but at least
they are not a pain to maintain; they are also used by pyflakes in some
cases.
2014-09-09 19:00:02 +02:00
Laurent Bachelier
174b5674c1
boilerplate: Remove useless __all__
2014-09-09 18:50:24 +02:00
Laurent Bachelier
0283597283
tests: Use the Python SkipTest if possible
...
This makes nosetests optional at least in theory.
Recent nose versions already do the same thing internally.
2014-09-09 18:36:04 +02:00
Florent
6429662e55
Add unique id to creditcooperatif (perso)
2014-09-09 12:28:24 +02:00
Bezleputh
bc0a9b89db
[boobot/twitter] fix purge system
2014-09-09 11:25:10 +02:00
Bezleputh
079e432922
[razibus] add favicon
2014-09-09 11:25:10 +02:00
Romain Bignon
a2e3f9f2ad
do not crash on months with no transactions
2014-09-09 10:09:02 +02:00
Romain Bignon
78a6bc4151
remove duplicated file
2014-09-06 12:23:44 +02:00
Romain Bignon
a96b738242
raise ParseError only with None/NotAvailable/NotLoaded values, not with empty strings
2014-09-06 11:44:41 +02:00
Romain Bignon
6ea5b16971
do not try to parse useless accounts ( closes #1432 )
2014-09-06 11:42:57 +02:00
Romain Bignon
a4c1acd2f0
fix regression introduced by 19a95dc0d6
2014-09-06 11:08:43 +02:00
Bezleputh
ef3637f0c4
[boobot] fix check_twitter method
2014-09-05 15:53:18 +02:00
Florent
a5eb1d789c
Update part of the js interpreter
2014-09-05 15:48:52 +02:00
Bezleputh
3a7010f478
[boobot] add a check_twitter method
2014-09-05 13:55:10 +02:00
Bezleputh
d00822bfc6
[twitter] fix storage system
2014-09-05 11:51:28 +02:00
François Revol
e25d8cabc4
Use XDG_CONFIG_HOME as fallback
2014-09-05 08:37:55 +02:00
François Revol
ecd265de4f
Replace usage of os.mknod() by os.open(O_CREAT)
...
Haiku doesn't have mknod().
Actually it does now, but it might take ages for python
to support it as os.mknod().
2014-09-05 08:32:58 +02:00
Bezleputh
2413c4bce9
[razibus] new CapCalendarEvent module that manages razibus.net
2014-09-05 08:30:02 +02:00
Romain Bignon
238df6a4d0
fix with new radio names
2014-09-05 00:15:04 +02:00
Florent
ab8067bc92
Real testing of saving accounts...
2014-09-04 23:52:38 +02:00
Florent
02349089b1
Is the history in a loop?
2014-09-04 23:48:19 +02:00
Florent
3076579747
Index is back for some accounts...
2014-09-04 23:37:16 +02:00
Laurent Bachelier
a4162e46e6
repositories: Catch the proper exception for missing icon
2014-09-04 23:37:16 +02:00
Romain Bignon
e7b6db5434
add missing symbols
2014-09-04 19:14:25 +02:00
Romain Bignon
8066d630f4
support canceled transactions
2014-09-04 18:57:35 +02:00
Laurent Bachelier
543cbef19e
Better wellsfargo icon
2014-09-04 13:07:24 +02:00
Laurent Bachelier
c07e23cafc
Use class attributes as much as possible for application output
...
refs #803
2014-09-04 12:41:25 +02:00
Laurent Bachelier
ee8e7cee3d
pastoob: Add an option to set a custom file encoding
2014-09-04 12:41:25 +02:00
Laurent Bachelier
19a95dc0d6
Centralize encoding guesses, default to UTF-8
...
This might not be enough for print() and could need a locale.setlocale()
even though it is generally discouraged.
closes #1352
2014-09-04 12:41:25 +02:00
Romain Bignon
429ad91a78
fix link to 'How to contribute' page
2014-09-04 12:36:30 +02:00
Romain Bignon
c4ee32deba
add icons
2014-09-04 12:36:15 +02:00
Florent
ec98957802
Fix pyflakes
2014-09-04 11:46:12 +02:00
Bezleputh
4afac1df99
[grooveshark] fix bug when Year field is empty in grooveshark json
2014-09-04 11:41:10 +02:00
Florent
906a4da609
Add tests for nettokom
2014-09-04 11:16:39 +02:00
Romain Bignon
c17f3d6dae
fix compatibility with old versions of mechanize
2014-09-03 18:57:55 +02:00