Commit Graph

342 Commits

Author SHA1 Message Date
camper42 64e67d46ff ignore javascript links
ignore anything startswith `javascript:` in href attr
2018-03-01 20:34:56 +08:00
kennethreitz a45375dade Merge pull request #69 from Aldridgexia/warning_fix
UserWarning fix
2018-03-01 05:43:00 -05:00
alxia 9ed0bac87b UserWarning fix
fixed UserWarning by passing default **bsargs to lxml
2018-02-28 22:45:10 -05:00
kennethreitz 2aad96cead Merge pull request #66 from pR0Ps/master
Don't initialize the UserAgent object until one is requested
2018-02-28 19:57:39 -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>
v0.6.9
2018-02-28 10:39:06 -05:00
kennethreitz b640876d01 Merge pull request #60 from isudox/feature/optimization
Complete docstring for some methods and make some methods and variables more readable.
2018-02-28 10:26:55 -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 ed880bdd62 Merge pull request #56 from Chyroc/clean_and_format_code
clean and format code
2018-02-28 09:13:59 -05:00
kennethreitz 0b8fe5f6c6 working
Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
2018-02-28 08:53:45 -05:00
kennethreitz e531e5cab2 updated tests for travis
Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
2018-02-28 08:49:38 -05:00
kennethreitz dcb828f3a3 fix
Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
2018-02-28 08:44:24 -05:00
kennethreitz f2a9924065 render without requests
Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
2018-02-28 08:43:42 -05:00
kennethreitz 565cd496c2 bare render tests
Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
2018-02-28 08:39:58 -05: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>
v0.6.8
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 18da03e891 new version
Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
2018-02-28 07:54:30 -05:00
kennethreitz ede6f9e1d3 raise an error if not on python 3.6
Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
v0.6.7
2018-02-28 07:53:18 -05:00
kennethreitz 2b22c2f55d 3.6 and up
Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
2018-02-28 07:50:59 -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 df39a9f34c tests
Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
v0.6.6
2018-02-28 06:59:54 -05: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 65f627148c ds store, better tests
Signed-off-by: Kenneth Reitz <me@kennethreitz.org>

Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
2018-02-28 06:41:35 -05:00
kennethreitz 37a4e27f21 Merge pull request #47 from wsqy/fix45
fix issue 45
2018-02-28 06:36:25 -05:00
kennethreitz 9551982224 Merge pull request #43 from Chyroc/add/gitignore-and-remove-.DS_Store
add gitignore and remove .DS_Store
2018-02-28 06:33:03 -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
kennethreitz 75a9772e4c Merge pull request #51 from robertding/master
make elements directly
2018-02-28 06:30:42 -05:00
RobertDing a18824c722 make elements directly 2018-02-28 14:37:41 +08:00
qiyuan b78e0e9e73 add test for fix45 2018-02-28 12:25:18 +08:00
qiyuan d83ef1a697 add test for fix45 2018-02-28 12:15:06 +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
plumiron e9a53c7a0d fix annotation 2018-02-28 10:55:22 +08:00
Chyroc fb37189d88 add gitignore and remove .DS_Store 2018-02-28 10:26:26 +08:00
kennethreitz 44e86f34d0 learn more
Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
2018-02-27 20:30:04 -05:00
kennethreitz b795a595af fix
Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
2018-02-27 20:29:04 -05:00
kennethreitz 7bb617b368 fix
Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
2018-02-27 20:28:04 -05:00
kennethreitz 25fb97f31e lxml
Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
2018-02-27 20:26:55 -05:00
kennethreitz 7cd449d920 learn more
Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
2018-02-27 20:25:27 -05:00