github nmcassa/letterboxdpy v6.4.0

8 hours ago

New Features

  • Advanced Authentication (UserSession): New object-oriented session management with robust validation and secure cookie persistence.
  • Account & Settings Management: Read and update profile details (bio, location, website) and notification preferences using the new UserSettings class.
  • Improved Films & Members: Added 'max' parameter support to limit scraping and improve performance.
  • Enhanced Search: Accurate parsing of film names and release years.

Refactors & Improvements

  • Modularized project constants and form definitions.
  • Integrated global Scraper instance for unified session handling.
  • Refined Watchlist object for better consistency.

Documentation

  • Complete README overhaul with a Table of Contents, book-like hierarchy, and real-time data examples.
  • Improved documentation for Authentication and Settings modules.

Testing & Examples

  • Full test coverage (31/31 tests passing).
  • Added new interactive tools and managers to the examples directory.

What's Changed

Full Changelog: v6.3.0...v6.4.0

Don't miss a new letterboxdpy release

NewReleases is sending notifications on new releases.