Releases: dmitriiweb/extract-emails
Releases · dmitriiweb/extract-emails
v6.0.0
6.0.0
added
- new browser backends:
chromiumbrowser
(sync/async, via playwright) andhttpxbrowser
(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_csv
→pagedata.to_csv
(sync) and addedato_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
- Drop python 3.9 support
- Update dependencies
- Update readme
v5.3.3
Improve default Chrome options
v5.3.2
CHANGELOG.md