- Packaging bug has been fixed.
- Now kle_scraper.scrape() accepts os.PathLike objects.
- Bug fix: Initialization of browser instance had a potential bug which realizes sometimes.
- Now kle_scraper.scrape() raises an exception object which is raised in CEF message loop.
- Bug fix: Sometimes it failed to wait until transform:rotate has been rendered.
- Now kle_scraper.scrape() detects and raises Exception when cef.MessageLoop() looks like in infinite loop.
- Now unit tests work under current environment. Chrome parallel connections made a trouble.
- Now runs on Python 3.10 and 3.11 too.
- Fix deprecated warnings of setuptools.
- Now it runs on Python 3.12.