github nmcassa/letterboxdpy v6.4.1

9 hours ago

Changes in v6.4.1 (since v6.4.0)

Full Changelog: v6.4.0...v6.4.1

Core Improvements

  • Robust Scraper: Implemented enhanced Cloudflare and VPN block detection using both HTTP headers (cf-ray, Server) and expanded keyword matching.
  • Retry Mechanism: Added robust retry logic with exponential backoff and jittered delays to handle transient network issues and rate limits.
  • Improved Error Reporting:
    • Added AccessDeniedError with specific hints for VPN/Proxy users.
    • Added PrivateRouteError to clearly differentiate between access blocks and private profiles.
  • Type Safety: Comprehensive type hinting added to the Scraper module for better IDE support and static analysis.
  • Code Standards: Standardized import ordering and cleaned up scraper/exceptions modules.

Don't miss a new letterboxdpy release

NewReleases is sending notifications on new releases.