Skip to content

Improve downloads, Safari automation, reliability, and more

Compare
Choose a tag to compare
@mdmintz mdmintz released this 25 Feb 07:52
· 4485 commits to master since this release
47b0352

Improve downloads, Safari automation, reliability, and more

  • Improve Safari automation and allow Safari to open "data:" URLs
  • Distinguish folders for downloading files, and expand methods:
    -- Use self.download_file(file_url) to drop a file into ./downloaded_files.
    -- If a click triggers a download, try to put the file into ./downloaded_files.
  • Add method: self.is_chromium(), which returns True for Chrome/Edge/Opera.
  • Improve method reliability and simplify exception-handling.
  • Update output of console scripts and improve error messages.
  • Update a Python dependency:
    -- rich==9.12.0;python_version>="3.6"
  • Update several example tests.