Skip to content

Releases: zembrodt/pymdb

v0.2.3

21 May 20:14
Compare
Choose a tag to compare
  • Added support for new 'Additional crew' terminology in a title's full credits
  • Added support for crew member value of 'unknown episodes' in a TV series
  • Added scraping fix for additional changes to full credits page
  • Added support for Python 3.9 (#10_)
  • Added a rate limiter to all GET requests to imdb.com (defaulted to 1000ms) (#12_)

v0.2.2

18 Jan 02:03
Compare
Choose a tag to compare

Updated applicable classes to use __slots__ for more efficient memory usage (#9)

v0.2.1

10 Dec 18:32
Compare
Choose a tag to compare
  • Fixed import of utils methods within the pymdb.models modules (#8)

v0.2.0

29 Nov 20:53
Compare
Choose a tag to compare
v0.2.0 Pre-release
Pre-release
  • Mapped CreditScrape’s member variable job_title into key values (#5)
  • Added module search to store different IMDb search results (#1)
  • Added method get_search_results to PyMDbScraper to retrieve search results from IMDb based on keywords (#1)
  • Added utils method trim_name to trim names within IMDb search results (#1)
  • Added method get_full_credits_as_dict to PyMDbScraper to return a dictionary with job_title as the key for a list of CreditScrape objects (#4)
  • Added support for Python 3.8 by updating selectolax version to 0.2.3 (#7)

v0.1.1

27 Nov 16:11
Compare
Choose a tag to compare
v0.1.1 Pre-release
Pre-release
  • Changed the type of TitleScrape’s member variable end_year from datetime to int to be more consistent with other classes
  • Changed the name of TitleScrape’s member variable title_text to display_title
  • Added the member variable known_for_titles to NameScrape to store a person’s known for titles as listed on their IMDb page
  • Added an optional parameter include_known_for_titles to PyMDbScraper’s method get_name since an extra request needs to be sent to retrieve data for known_for_titles
  • Renamed get_full_credits to get_full_crew (#3)
  • Combined get_full_cast and get_full_crew into a single helper method of the previously used name get_full_credits (#3)
  • Added new utils function get_episode_info to parse the episode information for an actor’s credits on a TV series’ IMDb page
  • Modified TitleScrape’s top_cast member variable to be a list of CreditScrape objects instead of a list of name IDs (#6)