Romain Bignon
|
c409675e6c
|
fix compatibility with python2.6
|
2014-05-19 07:23:12 +02:00 |
|
Laurent Bachelier
|
14b1b56914
|
browser2: Add an option to convert POST data to the proper encoding
And autodetect it on forms. There is no other way to know what is the
expected encoding.
|
2014-05-19 01:01:25 +02:00 |
|
Romain Bignon
|
3e1dec519e
|
move ParseError into weboob.tools.exceptions
|
2014-05-17 14:27:55 +02:00 |
|
Romain Bignon
|
6fcac89dd5
|
first step in python3 support
|
2014-05-17 14:27:55 +02:00 |
|
Romain Bignon
|
686a3b77e8
|
fix URL.id2url (give the browser instance to URL.build())
|
2014-05-17 14:27:34 +02:00 |
|
Laurent Bachelier
|
82f47bff88
|
Allow forcing a Page content encoding
|
2014-05-16 15:37:24 +02:00 |
|
Laurent Bachelier
|
e01b39c8d2
|
Also ignore URLs where all kwargs were not used
|
2014-05-16 11:47:25 +02:00 |
|
Laurent Bachelier
|
6e9910ae9a
|
Only use full-name substitutions, to allow % in URLs
|
2014-05-16 11:47:25 +02:00 |
|
Roger Philibert
|
6031ff1ef9
|
Form.submit can take extra parameters given to location()
|
2014-05-09 22:59:36 +02:00 |
|
Bezleputh
|
fadd88dafc
|
[browser2] Add a Dict filter
|
2014-05-06 22:32:41 +02:00 |
|
Romain Bignon
|
ab710e0f74
|
support GET forms
|
2014-04-29 22:00:49 +02:00 |
|
Romain Bignon
|
61bc712068
|
Revert "Detect duplicate objects with id "0""
This reverts commit 6cae2cd0a5.
|
2014-04-26 12:07:22 +02:00 |
|
Florent
|
6cae2cd0a5
|
Detect duplicate objects with id "0"
|
2014-04-24 16:18:19 +02:00 |
|
Florent
|
fe5bfee255
|
Add ignore_duplicate option for crazy modules
|
2014-04-24 16:16:50 +02:00 |
|
Bezleputh
|
cdf2996d57
|
[browther2] Display error message instead of raising DataError when we find the same ids in ListElement
|
2014-04-23 12:37:36 +02:00 |
|
Romain bignon
|
b268fc043b
|
Use regexp to validate urls
|
2014-04-18 09:55:31 +02:00 |
|
Romain Bignon
|
d291019ce9
|
fix TableElement to be really case insensitive
|
2014-04-15 09:15:12 +02:00 |
|
Romain Bignon
|
55c80097fe
|
add BaseBrowser.prepare_request virtual method
|
2014-04-14 16:42:39 +02:00 |
|
Vincent Paredes
|
4ac38b89cf
|
fixing DateGuessing filter
|
2014-04-14 16:42:39 +02:00 |
|
Vincent Paredes
|
f7c4bb39c5
|
remove case sensitive checking
|
2014-04-14 16:42:39 +02:00 |
|
Romain Bignon
|
1bef60b347
|
URL builds absolute urls from BASEURL
|
2014-04-13 12:32:02 +02:00 |
|
Romain Bignon
|
07f6507096
|
improve documentation of browser2
|
2014-04-12 15:02:34 +02:00 |
|
Romain Bignon
|
5f59c130b3
|
add decorator pagination
|
2014-04-12 12:48:14 +02:00 |
|
Bezleputh
|
5158aabe98
|
[browser2] add a textCleaner parameter to Join
|
2014-04-10 10:09:30 +02:00 |
|
Romain Bignon
|
690010a8d2
|
add DateGuesser filter
|
2014-04-07 07:43:22 +02:00 |
|
Bezleputh
|
0ed7ed2b2d
|
[browser2] add an XMLPage
|
2014-04-03 16:34:36 +02:00 |
|
Florent
|
b03881de24
|
Return Unicode string in Attr
|
2014-04-03 15:24:46 +02:00 |
|
Florent
|
d85675918a
|
Add childs option to CleanText
|
2014-04-03 11:22:40 +02:00 |
|
Florent
|
839834edf2
|
Add name attribut to Form object
|
2014-04-01 12:33:27 +02:00 |
|
Florent
|
6138209a2f
|
Add replace option to CleanText
|
2014-04-01 10:46:08 +02:00 |
|
Romain Bignon
|
dd68bfd3fc
|
fix use of checked checkbox/radiobuttons in forms
|
2014-03-29 20:00:14 +01:00 |
|
Florent
|
d768de6638
|
Add RawPage to Browser2
|
2014-03-28 13:24:26 +01:00 |
|
Florent
|
7dee2218ff
|
Add dayfirst option to Date and DateTime
|
2014-03-28 11:31:44 +01:00 |
|
Florent
|
ba2f66183c
|
Introduce Lower Filter
|
2014-03-28 11:31:41 +01:00 |
|
Florent
|
c3b34886db
|
Fix call of Date
|
2014-03-28 11:31:38 +01:00 |
|
Laurent Bachelier
|
c4b40e85e9
|
Limit debug filename to a sane number of characters
|
2014-03-27 23:41:31 +01:00 |
|
Bezleputh
|
c699dbe4cc
|
[browser2] Rename Combine filter to CombineDate
|
2014-03-27 10:01:13 +01:00 |
|
Bezleputh
|
66f3560b52
|
[browser2] add a CleanHTML filter
|
2014-03-27 00:16:11 +01:00 |
|
Bezleputh
|
f04c5a4ae9
|
[browser2] add a combine filter
|
2014-03-27 00:15:31 +01:00 |
|
Romain Bignon
|
9770b2af1c
|
fix compatibility with requests < 2.2
|
2014-03-26 09:58:27 +01:00 |
|
Romain Bignon
|
0048365bcc
|
do CleanText forwards kwargs to allow children classes to have a default parameter
|
2014-03-26 09:40:22 +01:00 |
|
Romain Bignon
|
42028c390f
|
add a 'settings' attribute on loggers to store user values like 'save_responses', 'responses_dirname', 'ssl_insecure', etc.
|
2014-03-25 22:58:35 +01:00 |
|
Romain Bignon
|
698ed5fb06
|
add exceptions, add _Filter.default_or_raise, and other fixes
|
2014-03-25 22:28:09 +01:00 |
|
Florent
|
77f2213229
|
Return default value if html node is not found
|
2014-03-25 13:24:24 +01:00 |
|
Florent
|
e289fc6b8f
|
Rename the filter Date to Datetime. Introduce Date
|
2014-03-25 12:23:08 +01:00 |
|
Bezleputh
|
9eacdb0347
|
[browser2] fix bug in is_here when self.klass is None
|
2014-03-24 19:15:57 +01:00 |
|
Florent
|
f3d699f14a
|
Call CleanText.clean
|
2014-03-23 13:56:47 +01:00 |
|
Florent
|
2f303823c4
|
Format should not inherit of CleanText
|
2014-03-22 20:23:47 +01:00 |
|
Bezleputh
|
d8887cf3d7
|
[browser2] add a join filter
|
2014-03-22 20:16:52 +01:00 |
|
Romain Bignon
|
e21e60a49b
|
import exported LoggedPage
|
2014-03-22 16:06:51 +01:00 |
|