github nmcassa/letterboxdpy v6.5.10

latest releases: v6.5.13, v6.5.12, v6.5.11...
2 hours ago

What's Changed

Highlights

  • List Pagination Optimization: Letterboxd lists display 100 films per page (5 columns × 20 rows). Previously, UserList used 60, causing an unnecessary extra HTTP request for any list with 60–99 films on its last page. Updated to standard FILMS_PER_PAGE = 100, eliminating redundant network requests and improving scraping performance.
  • Movie Popular Reviews Fix: Fixed review rating extraction to accurately match rating classes and added review like count extraction (likes).
  • Type Hints & Tests: Standardized review type hints (ReviewData, ReviewsData) across movie endpoints and added integration tests for popular reviews and list pagination.

Special Thanks

  • @Investigamer: For contributing the popular review rating fix and like count extraction in #189.

Full Changelog: v6.5.9...v6.5.10

Don't miss a new letterboxdpy release

NewReleases is sending notifications on new releases.