Commit Graph

148 Commits

Author SHA1 Message Date
kennethreitz 90de9b7ac5 improvements
Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
2018-03-03 10:05:22 -05:00
kennethreitz 3f38a495c0 improvements
Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
2018-03-03 09:51:12 -05:00
kennethreitz 38f692e5bd .next()
Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
2018-03-03 09:47:18 -05:00
kennethreitz 90d9bbbc0f better tests
Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
2018-03-03 08:27:02 -05:00
kennethreitz 6e1938e588 improvements
Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
2018-03-03 08:24:31 -05:00
kennethreitz 8af172c5ce vast improvements
Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
2018-03-03 08:17:42 -05:00
kennethreitz cc2632218d use fstrings
Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
2018-03-03 07:37:42 -05:00
kennethreitz 0d875eb536 more accurate description
Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
2018-03-01 12:54:48 -05:00
kennethreitz e509dff888 fixes
Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
2018-03-01 12:53:04 -05:00
kennethreitz 63605e37bc fixes
Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
2018-03-01 12:52:49 -05:00
kennethreitz 1a286a7919 enhancements
Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
2018-03-01 12:40:33 -05:00
kennethreitz 4b7871267e much better approach to #57
Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
2018-03-01 12:37:15 -05:00
kennethreitz 7c4de5ed4c evaluate javascript on page
Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
2018-03-01 12:33:26 -05:00
kennethreitz 9b2727ddf2 Merge pull request #71 from isudox/feature/optimization
Add typing hints, and remove unnecessary code for constructor.
2018-03-01 10:29:55 -05:00
isudox 8fab96cdff Reset my careless changes. 2018-03-01 22:05:47 +08:00
kennethreitz 64e10e4a37 docs
Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
2018-03-01 08:24:37 -05:00
kennethreitz cbabb85b13 much more reliable
Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
2018-03-01 08:21:24 -05:00
kennethreitz 68697aa04f fix
Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
2018-03-01 08:18:38 -05:00
kennethreitz 98dff4bfea no defaults for internal render
Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
2018-03-01 08:18:02 -05:00
kennethreitz 875d4d2d11 fixes #68
Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
2018-03-01 08:17:14 -05:00
kennethreitz 9c94d16cba Merge branch 'master' of github.com:kennethreitz/requests-html 2018-03-01 08:07:02 -05:00
kennethreitz 6370ed4a20 commit
Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
2018-03-01 08:06:58 -05:00
isudox 991a6cbe0a Merge remote-tracking branch 'remotes/upstream/master' into feature/optimization 2018-03-01 21:02:38 +08:00
isudox 75b20d7575 Add typing hints, and remove unnecessary code for constructor. 2018-03-01 21:02:19 +08:00
kennethreitz 636e21fcfd Merge pull request #70 from camper42/ignore_js_links
ignore javascript links
2018-03-01 07:41:46 -05:00
camper42 64e67d46ff ignore javascript links
ignore anything startswith `javascript:` in href attr
2018-03-01 20:34:56 +08:00
alxia 9ed0bac87b UserWarning fix
fixed UserWarning by passing default **bsargs to lxml
2018-02-28 22:45:10 -05:00
Carey Metcalfe b0bd978392 Don't initialize the UserAgent object until one is requested
This avoids hitting external servers to get a plausible user agent
string when the module is imported. When the first user agent string is
requested the object is initialized as usual.
2018-02-28 19:43:42 -05:00
kennethreitz b9a7fc3674 html
Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
2018-02-28 10:41:48 -05:00
kennethreitz a1e979b012 fixes
Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
2018-02-28 10:39:06 -05:00
sudoz 0b0fbfe5f0 Merge remote-tracking branch 'remotes/upstream/master' into feature/optimization
# Conflicts:
#	requests_html.py
2018-02-28 22:39:28 +08:00
sudoz acd513096c Merge remote-tracking branch 'remotes/upstream/master' into feature/optimization
# Conflicts:
#	requests_html.py
2018-02-28 22:38:47 +08:00
sudoz 83bf5ab8c0 Complete docstring for some methods.
Make some variables more readable.
2018-02-28 22:32:01 +08:00
kennethreitz 394731c490 Merge branch 'master' into clean_and_format_code 2018-02-28 08:23:38 -05:00
kennethreitz e9c162f5f7 next version
Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
2018-02-28 08:20:34 -05:00
kennethreitz 2504efb35f support render of non-loaded websites
Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
2018-02-28 08:17:46 -05:00
kennethreitz ede6f9e1d3 raise an error if not on python 3.6
Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
2018-02-28 07:53:18 -05:00
kennethreitz 9a008a2ee5 improved docs and mypy
Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
2018-02-28 07:43:18 -05:00
kennethreitz 77c6906292 mypy stuff
Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
2018-02-28 07:28:35 -05:00
kennethreitz aae5f1367c better docstrings
Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
2018-02-28 07:12:14 -05:00
Chyroc 47bccbc811 merge master 2018-02-28 20:12:04 +08:00
Chyroc 21ce89ea4d clean and format code 2018-02-28 20:08:54 +08:00
kennethreitz 95886bdd25 clean up
Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
2018-02-28 06:59:14 -05:00
kennethreitz 26c9f08960 cleanup
Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
2018-02-28 06:51:23 -05:00
kennethreitz 495b0c3bfd xpath improvements
Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
2018-02-28 06:49:21 -05:00
kennethreitz 3daa3ed01e Merge pull request #48 from wsqy/delfor
for is needless
2018-02-28 06:31:50 -05:00
kennethreitz a3af8628b1 Merge pull request #49 from plumiron/fix_annotation
fix annotation
2018-02-28 06:31:01 -05:00
RobertDing a18824c722 make elements directly 2018-02-28 14:37:41 +08:00
qiyuan 887a78bf23 for is needless 2018-02-28 11:22:00 +08:00
qiyuan 4e87dc2c2d fix issue 45 2018-02-28 11:13:57 +08:00