Skip to content

v0.2.1

Choose a tag to compare

@github-actions github-actions released this 16 Jun 07:53
· 67 commits to main since this release

Changed

  • scraper._engine → scraper.engine — the engine sub-package is now a public module; all internal imports updated accordingly
  • scraper._utils → scraper.utils — utilities sub-package promoted to public
  • scraper.exceptions — CloudflareException and AbortedException are now importable directly from scraper.engine.exceptions (previously scraper._engine.exceptions)
  • ProxyManager rewritten — moved from scraper._engine.proxy_manager to scraper.engine.proxy_manager; richer proxy rotation, Tor support split into a dedicated example
  • ScraperConfig / proxy config consolidated — _engine/config.py merged into scraper/config.py; EventLock moved to scraper/utils/event_lock.py
  • Examples reorganised — 09_proxies.py, 10_tor_proxy.py added; 09_proxies_and_tor.py removed

Full Changelog: v0.1.2...v0.2.1