Skip to content

feat: external ID support and library modernization (#161)#162

Merged
fastfingertips merged 5 commits intonmcassa:mainfrom
fastfingertips:main
Mar 27, 2026
Merged

feat: external ID support and library modernization (#161)#162
fastfingertips merged 5 commits intonmcassa:mainfrom
fastfingertips:main

Conversation

@fastfingertips
Copy link
Copy Markdown
Collaborator

Overview

This PR introduces TMDB/IMDb identifier support for the Movie class and provides a significant modernization of the library's core structures, documentation, and CI/CD pipeline.

Main Changes (Commit History)

Key Highlights

  • External IDs: Initialize movies via TMDB or IMDb IDs.
  • Robustness: Better error handling (ResourceNotFoundError) and parsing.
  • Modern README: Clean, emoji-free header/footer redesign.
  • Health Check: Daily DOM monitoring via GitHub Actions.

Related

Addresses #161 and provides stability improvements.

@fastfingertips fastfingertips self-assigned this Mar 27, 2026
@fastfingertips fastfingertips added documentation Improvements or additions to documentation enhancement New feature or request refactor mprove code structure and readability without changing functionality. scraper tests labels Mar 27, 2026
@fastfingertips fastfingertips merged commit 30dab63 into nmcassa:main Mar 27, 2026
3 checks passed
@fastfingertips fastfingertips mentioned this pull request Mar 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation enhancement New feature or request refactor mprove code structure and readability without changing functionality. scraper tests

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant