github nmcassa/letterboxdpy v5.0
Version 5.0

latest releases: v5.4.3, v5.4.2, v5.4.1...
5 months ago

What's Changed

  • Enhance Movie Scraping: Add TMDb Link and Various Count Metrics; Refactor Movie Details Function by @BeSweets in #12
  • Add Date Functions to List Scraping; Fix Bug with Cloned Lists and Refactor Function Updates by @BeSweets in #13
  • Improve Edge Case Handling: Titles with Parentheses, Missing Genres, and Cloned Lists by @BeSweets in #14
  • Fix movie_tmdb_link for TV Shows and Update directors Handling to Always Use List by @BeSweets in #15
  • Normalize Watcher Counts by Removing Formatting and Commas by @BeSweets in #16
  • Improve Following/Followers Data Extraction, Update README, and Add requirements.txt by @fastfingertips in #17
  • Refactor and Enhancements by @fastfingertips in #18
  • General Improvements and Bug Fixes by @fastfingertips in #20
  • Code Refactoring, Enhancements, and Documentation Updates by @fastfingertips in #21
  • New features and fixes. by @fastfingertips in #22
  • Documentation updates, fixes and new features by @fastfingertips in #25
  • Various fixes, enhancements, and refactors by @fastfingertips in #26
  • feat/refactor/docs: numerous enhancements and refactorings for movie and scraper classes by @fastfingertips in #28
  • Add 'title' to movie scrape + small fixes by @BeSweets in #29
  • Refactor jsonify to return JSON string directly by @ibnaleem in #30
  • feat(movie.py): add additional stats and cleaner code processing by @jmcruz14 in #31
  • Improvements: Test Folder, Code Refactoring, Bug Fixes, and Documentation by @fastfingertips in #33
  • Improvements: New Features, Integrations, Documentation, Code Refactoring, and File Renaming by @fastfingertips in #36
  • Add docs for testing & f-string bugfix by @jmcruz14 in #37
  • Update user.py - Extend followers/following, add user_liked_reviews by @BeSweets in #38
  • refactor: consolidate user_following and user_followers into user_network by @fastfingertips in #39
  • feat(test_user): add tests for user followers and following by @fastfingertips in #40
  • update search functionality for ajax results by @fastfingertips in #41
  • refactor and enhance: user liked reviews function by @fastfingertips in #42
  • refactor(utils): move to utils directory and add parse_review_date function by @fastfingertips in #43
  • refactor(utils_parser): split parse_review_date into specific parsers with type annotations by @fastfingertips in #44
  • refactor user_wrapped function by @fastfingertips in #45
  • enhance search pagination and refactor follow stats script by @fastfingertips in #46
  • refactor(user): simplify extract_user_films logic and optimize pagination by @fastfingertips in #47
  • refactor: refactor user functions with nested functions by @fastfingertips in #48
  • refactor(follow_stats): improve error handling and refactor code structure by @fastfingertips in #49
  • refactor: nested functions in user_activity and fix microsecond error by @fastfingertips in #50
  • refactor: update user methods and apply decorator by @fastfingertips in #51
  • refactor: improve diary dictionary structure by @fastfingertips in #52
  • refactor: update print statements and add shorthand conversion utility by @fastfingertips in #53
  • refactor: improve movie watchers stats and update month utilities by @fastfingertips in #54
  • Add Films Class by @fastfingertips in #55
  • Add automatic documentation generation with check_docs.py by @fastfingertips in #56
  • update docs and fix issues in user module by @fastfingertips in #57
  • refactor: use class methods and constants by @fastfingertips in #59
  • feat: enhance members and avatar classes, improve utils and docs by @fastfingertips in #60
  • Enhance overall structure and refactor codebase for improved clarity and performance by @fastfingertips in #61
  • add month and day filters for user diary and improve follow stats handling by @fastfingertips in #62
  • fix: handle 403 private route error and improve watchlist extraction by @fastfingertips in #64
  • docs: add contributing guidelines by @fastfingertips in #66
  • refactor: update project dependencies and DOM selectors by @fastfingertips in #68
  • Version 5.0 release with improvements by @fastfingertips in #73

New Contributors

Full Changelog: v4.0...v5.0

Don't miss a new letterboxdpy release

NewReleases is sending notifications on new releases.