Romain Bignon
d91dad2b2b
support currencies
2012-12-06 13:21:13 +01:00
Laurent Bachelier
1f310a3d33
Fix many CapVideo-related ConversionWarnings
2012-11-10 18:18:29 +01:00
Florent
3cb78d1729
Add clean_relativ_urls in genericArticle.py
...
and use it for ecrans.fr
2012-11-07 18:13:03 +01:00
Florent
c1d19e40f8
Get the real thread of an article
...
Side effect: fix the bug of incorrect date by using boobmsg show
2012-11-07 17:36:35 +01:00
Florent
4a6107615d
Increase readability of "id" variable
2012-11-07 17:33:45 +01:00
Romain Bignon
4a1e4b5afa
bump to 0.e
2012-10-28 20:39:49 +01:00
Laurent Bachelier
b67a4eefe5
Split GenerericComicReaderTest to stop requiring nose for module usage
2012-10-24 13:38:21 +02:00
Laurent Bachelier
3a66728392
Fix crashes with unicode characters in maintainer name
...
Change every mention of MAINTAINER to avoid future issues.
2012-10-24 13:29:30 +02:00
Romain Bignon
a7c024e3bc
strip EUR from amount strings
2012-07-31 16:48:52 +02:00
Romain Bignon
7ee2d29792
clean_amount is now a class method
2012-07-02 14:00:36 +02:00
Romain Bignon
7cf060a5f6
add a check if the year is on two digits
2012-06-27 16:37:03 +02:00
Romain Bignon
1cd27395de
check if matched arguments in transactions are not None
2012-05-31 13:40:57 +02:00
Romain Bignon
2f8072e89e
bump to 0.d
2012-05-04 21:17:46 +02:00
Romain Bignon
c4ad0e705e
credit isn't necessarily a positive amount
2012-04-10 10:40:56 +02:00
Romain Bignon
7559a4c93d
strip all kind of spaces, check decimal values signs
2012-04-09 11:23:13 +02:00
Gabriel Kerneis
ee59891f62
boursorama: parse categories and date
2012-04-01 14:30:13 +02:00
Gabriel Kerneis
0f6393e642
bank: add a 'category' group in patterns
2012-04-01 11:23:35 +02:00
Romain Bignon
b157e92d5b
use decimal.Decimal instead of float to store amounts of money
2012-03-29 16:31:18 +02:00
Romain Bignon
c6a141595c
change way to describe fields of CapBaseObject, and lot of documentation
2012-03-26 14:35:54 +02:00
Laurent Bachelier
79724c90f5
Remove "thread" argument in iter_unread_messages
...
It is unused, and no backend implemented it — so it was wrong to have it
in the function signature.
It also does not seem very helpful, we have get_threads() if we want to
do something advanced with treads.
fixes #825
2012-03-23 07:04:40 +01:00
Romain Bignon
2675510f32
add a class FrenchTransaction to factorize common parsing of french banks
2012-03-22 16:33:05 +01:00
Romain Bignon
8e391d0b88
bump to 0.c
2012-03-14 22:09:24 +01:00
Laurent Bachelier
006e97a8be
PEP8 style fixes and other small style fixes
...
I used autopep8 on some files and did carefully check the changes.
I ignored E501,E302,E231,E225,E222,E221,E241,E203 in my search, and at
least E501 on any autopep8 run.
Other style fixes not related to PEP8:
* Only use new-style classes. I don't think the usage of old-style
classes was voluntary. Old-style classes are removed in Python 3.
* Convert an if/else to a one-liner in mediawiki, change docstring style
change to a comment something that wasn't really appropriate for a
docstring.
* Unneeded first if condition in meteofrance
2012-03-14 04:51:46 +01:00
Romain Bignon
7e414804c8
add required class attributes
2012-03-10 09:23:12 +01:00
Florent
b986cc12fd
Add generic cleanup for newspapers storage
2012-03-09 10:05:13 +01:00
Florent
b30b6398fa
Don't get articles if already seen.
2012-02-22 12:57:00 +01:00
Romain Bignon
a0e4171af3
fix Newsfeed and GenericBackend
2012-02-18 17:40:22 +01:00
Florent
a195a5e9c8
Small fixe of the "rssid" method usage (updated)
...
Sorry, I did a little mistake.
Signed-off-by: Florent <weboob@flo.fourcot.fr>
Signed-off-by: Romain Bignon <romain@symlink.me>
2012-02-17 16:08:53 +01:00
Romain Bignon
4be4b40509
bump to 0.b
2012-02-05 19:35:30 +01:00
Laurent Bachelier
57ce35cef1
Better cleanup of generic articles and lefigaro
...
try_drop_tree() was only removing the first result.
closes #725
2012-02-01 02:04:17 +01:00
Romain Bignon
eb3f681136
bump to 0.a
2011-10-10 11:38:02 +02:00
Noé Rubinstein
66b2ccaf9a
fix genericcomicreader test
2011-09-26 13:31:21 +02:00
Noé Rubinstein
b873878e31
fixed generic comic reader tests
2011-09-26 13:31:15 +02:00
Noé Rubinstein
ba91601fc7
add tests to genericcomicreader
2011-09-26 13:31:09 +02:00
Noé Rubinstein
f5aa37e0c2
move genericcomicreader to a single file for now
2011-09-26 13:31:07 +02:00
Noé Rubinstein
2993efcf55
remove " http://%s%%s " % DOMAIN workaround and shorten
2011-09-26 13:31:06 +02:00
Noé Rubinstein
f8dbdaf8f0
move genericcomicreader to tools
2011-09-26 13:31:00 +02:00
Romain Bignon
d15e2ab65e
fix recursive loop
2011-05-16 10:36:58 +02:00
Romain Bignon
c6443b9725
fix when lefigaro's feed is wrong
2011-05-11 16:50:07 +02:00
Romain Bignon
5f3c429e83
oops, fix call to fill_thread
2011-05-11 16:21:07 +02:00
Romain Bignon
5f6744cfe7
support fill of threads
2011-05-11 11:57:26 +02:00
Romain Bignon
72850a0a79
move GenericBackend and GenericArticle modules into weboob.tools.capabilities.messages
2011-05-11 11:54:33 +02:00
Romain Bignon
cb53bb6514
thanks pyflakes
2011-05-03 13:45:12 +02:00
Noe Rubinstein
afe5db74b4
Put Thumbnail in a tools.capabilities
2011-05-03 02:52:38 +02:00
Laurent Bachelier
a9220c96af
Add tools.capabilities.paste tools for building Paste Backends
...
It will provide useful functions but as it imposes on the structure of
the backends, it will not be put straight into the Paste capability.
2011-04-29 23:27:10 +02:00