Releases: zembrodt/pymdb
Releases · zembrodt/pymdb
v0.2.3
- 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
v0.2.1
v0.2.0
- 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
toPyMDbScraper
to retrieve search results from IMDb based on keywords (#1) - Added
utils
methodtrim_name
to trim names within IMDb search results (#1) - Added method
get_full_credits_as_dict
toPyMDbScraper
to return a dictionary with job_title as the key for a list ofCreditScrape
objects (#4) - Added support for Python 3.8 by updating
selectolax
version to 0.2.3 (#7)
v0.1.1
- Changed the type of
TitleScrape
’s member variableend_year
from datetime to int to be more consistent with other classes - Changed the name of
TitleScrape
’s member variabletitle_text
todisplay_title
- Added the member variable
known_for_titles
toNameScrape
to store a person’s known for titles as listed on their IMDb page - Added an optional parameter
include_known_for_titles
toPyMDbScraper
’s methodget_name
since an extra request needs to be sent to retrieve data forknown_for_titles
- Renamed
get_full_credits
toget_full_crew
(#3) - Combined
get_full_cast
andget_full_crew
into a single helper method of the previously used nameget_full_credits
(#3) - Added new
utils
functionget_episode_info
to parse the episode information for an actor’s credits on a TV series’ IMDb page - Modified
TitleScrape
’stop_cast
member variable to be a list ofCreditScrape
objects instead of a list of name IDs (#6)