Skip to content

Releases: dmitriiweb/extract-emails

v6.0.0

30 Jun 21:59
b328a9d
Compare
Choose a tag to compare

6.0.0

added

  • new browser backends: chromiumbrowser (sync/async, via playwright) and httpxbrowser (sync/async, via httpx)
  • async csv saving: pagedata.ato_csv for async csv export
  • full async/sync support for all main workflows

changed

  • refactored pagedata.save_as_csvpagedata.to_csv (sync) and added ato_csv (async)
  • refactored and improved defaultworker (sync/async extraction, more robust)
  • updated documentation and quick start guides for new api and cli
  • updated test suite for new browser backends

removed

  • removed all old factory classes and related docs
  • removed legacy browsers: chrome_browser.py, requests_browser.py
  • removed all old factory-based test and code paths

other

  • switched package/dependency management from poetry to uv
  • updated python support: now requires python 3.10+
  • updated dependencies

v5.3.4

02 Jun 09:49
2a7c25e
Compare
Choose a tag to compare
  • Drop python 3.9 support
  • Update dependencies
  • Update readme

v5.3.3

16 Feb 14:08
6dafd5d
Compare
Choose a tag to compare

Improve default Chrome options

v5.3.2

29 Dec 19:17
7536f54
Compare
Choose a tag to compare
CHANGELOG.md