Skip to content

Releases: ecoron/SerpScrap

0.13.0

26 Aug 10:50
e002124
Compare
Choose a tag to compare
  • updated dependencies: chromedriver >= 76.0.3809.68 to use actual driver, sqlalchemy>=1.3.7 to solve security issues and other minor update changes
  • minor changes install_chrome.sh

0.12.0

10 Oct 18:11
Compare
Choose a tag to compare
  • update and cleanup of selectors to fetch results
  • new resulttype videos

0.11.2

03 Oct 13:19
Compare
Choose a tag to compare
  • fixed related keywords selector serps
  • added results_age, to specify the age of serp results
  • updated selenium/chromium versions

0.11.0

26 Aug 11:26
5f943ec
Compare
Choose a tag to compare
  • Chrome headless is now the default browser, usage of phantomJS is deprecated
  • chromedriver is installed on the first run (tested on Linux and Windows. Mac OS should also work)
  • behavior of scraping raw text contents from serp urls, and of course given urls, has changed
  • run scraping of serp results and contents at once
  • csv output format changed, now it's tab separated and quoted

0.10.4

25 Aug 06:17
Compare
Choose a tag to compare
  • fixed as_csv #38
  • removed requirements.txt

0.10.3

23 Aug 09:04
6108f2a
Compare
Choose a tag to compare
  • updated dependencies
  • screenshots are working again
  • customizable number of reults per page #30

0.10.2

08 May 15:22
2b3c0c4
Compare
Choose a tag to compare
  • fix behavior when SERP returns only one page and code improvements - thx to @bernardosrulzon
  • updated docs about configuration #23 #31
  • updated requirements

0.10.1

13 Jan 13:06
f11fc5d
Compare
Choose a tag to compare
  • chrome headless support
  • adjustment timings
  • updated requirements
  • minor fixes

0.9.2

08 Dec 11:56
85c6434
Compare
Choose a tag to compare
  • fix for inline css, apperas in results since 2017/12
  • fix change first-child to first-of-type - PR #20 by @tinduong94
  • updated useragents
  • updated requirements

0.9.1

14 Sep 18:44
Compare
Choose a tag to compare
  • improvements for using chromedriver
  • fixes for usage of proxies
  • handling of errors and exceptions
  • cleanup and updated docs and examples