- Drop python 3.9 support
- Update dependencies
- Update readme
- Update dependencies and supported python versions
- minor fixes and code formatting
-
Add timeout to RequestBrowser
from extract_emails.browsers.requests_browser import RequestsBrowser as Browser browser = Browser() browser.requests_timeout = 1
- Add custom save mode to csv data saver
- CLI tool
- csv data saver
- Update dependencies
- Python 3.10 support
- Add CHANGELOG.md
- Add save_as_csv class method to
PageData
model - Add logs to DefaultWorker
- Check if needed libraries for browsers were installed. If not will show user-friendly error
- Small improvements in the code
- Fix imports for factories and DefaultWorker