* What's new in release 2021.04.18 (Black Sails)
[general]
- #289: Serbian translations
- #290: update Portuguese translations
- #291: allow direct access to filmography keys
- #299: add pagination to get_movie_list (courtesy of Stein van Broekhoven)
- #300: any iterable can be used as season_nums parameter of update_series_seasons
- #305: fix ability to set logging level
- #310: fix build of locales .mo files
- #312: extract localized title
[sql]
- #287: fix missing logger
* What's new in release 2020.09.25 (The Umbrella Academy)
[general]
- #112: switch to a calendar versioning scheme
- #242: introduce the "imdbID" key with the actual imdbID for movies and persons
- #247: use html escape
- #257: fix exception formatting string (courtesy of miigotu)
- #262: remove obsolete Feature key from setup.py
- #265: imdb.helpers.resizeImage function to manipulate image URLs
- #267: update regex to support imdbIndex without a year
- #275: update che path for Creator
- #284: use derived loggers (courtesy of jsynowiec)
- #282: use correct escape sequence for regular expressions (courtesy of Karthikeyan Singaravelan)
[http]
- #134: fix movie awards parser
- #228: fix goofs parser
- #229: introduce the "original title" key
- #230: get_keyword method is now paginated
- #234: parse person awards (thanks to Volkan Yalcin)
- #237: fix quotes parser
- #241: introduce recommendations parser
- #244: fix parser for persons filmography
- #245: ability to fetch information about a single season
- #260: parsers for top rated tv show, top rated indian movies, most popular tv shows and movies
- #273: ability to parse movie lists (courtesy of Stein van Broekhoven)
[sql]
- #270: introduce a progress bar importing s3 dataset (courtesy of Sam Grayson)
- #278: fix access to s3 tables
* What's new in release 6.8 "Apollo 11" (20 Jul 2019)
[http]
- #224: introduce the search_movie_advanced(title, adult=None, results=None, sort=None, sort_dir=None) method
- #145: names are stored in normal format (Name Surname)
- #225: remove obsolete cookie
- #182: box office information
- #168: parse series and episode number searching for movies
- #217: grab poster from search
- #218: extract MPAA rating
- #220: extract actor headshot from full credits
* What's new in release 6.7 "Game of Thrones" (19 May 2019)
[general]
- #180: include tests in source package
- #188: avoid missing keys in search results
[http]
- #144: fix parser for currentRole and notes
- #189: use HTTPS insted of HTTP
- #192: fix list of AKAs and release dates
- #200: fix keywords parser
- #201: fix encoding doing searches
- #210: fix TV series episode rating and votes
[sql]
- #176: correctly handle multiple characters
[s3]
- #163 and #193: fix import in MySQL
- #193: handle the new format of title.principals.tsv.gz
- #195: show progress, importing data (with --verbose)
* What's new in release 6.6 "Stranger Things" (05 Aug 2018)
[general]
- #154: exclude docs and etc directories from packaging
- introduce 'https' as an alias for 'http'
- #151: the 'in' operator also considers key names
- #172: fix for ASCII keys in XML output
- #174: improve XML output
- #179: introduce Travis CI at https://travis-ci.org/alberanid/imdbpy
[http]
- #149: store person birth and death dates in ISO8601 format
- #166: fix birth and death dates without itemprop attributes
- #160: fix series seasons list
- #155 and #165: ignore certificate to prevent validation errors
- #156: fix tech parser
- #157: full-size headshot for persons
- #161: fix string/unicode conversion in Python 2.7
- #173: raw akas and raw release dates fields
- #178: fix mini biography parser
[s3]
- #158: fetch and search AKAs
- update the goodies/download-from-s3 script to use the datasets.imdbws.com site
* What's new in release 6.5 "Poultrygeist: Night of the Chicken Dead" (15 Apr 2018)
[general]
- converted the documentation to Sphinx rst format
[http]
- fix title parser for in-production movies
- parsers are based on piculet
- improve collection of full-size cover images
* What's new in release 6.4 "Electric Dreams" (14 Mar 2018)
[http]
- remove obsolete parsers
- remove Character objects
- fix for search parsers
* What's new in release 6.3 "Altered Carbon" (27 Feb 2018)
[general]
- documentation updates
- introduced the 'imdbpy' CLI
- s3 accessSystem to access the new dataset from IMDb
[http]
- fixes for IMDb site redesign
- Person parser fixes
- users review parser
- improve external sites parser
- switch from akas.imdb.com domain to www.imdb.com
- fix for synopsis
- fix for tv series episodes
[s3]
- ability to import and access all the information
* What's new in release 6.2 "Justice League" (19 Nov 2017)
[general]
- introduce check for Python version
- SQLAlchemy can be disabled using --without-sqlalchemy
- fix #88: configuration file parser
- update documentation
[http]
- fixed ratings parser
- moved cookies from json to Python source
* What's new in release 6.1
- skipped version 6.1 due to a wrong release on pypi
* What's new in release 6.0 "Life is Strange" (12 Nov 2017)
[general]
- now IMDbPY is a Python 3 package
- simplified the code base: #61
- remove dependencies: SQLObject, BeautifulSoup, C compiler
- introduced a tox testsuite
- fix various parsers
* What's new in release 5.1 "Westworld" (13 Nov 2016)
[general]
- fix for company names containing square brackets.
- fix XML output when imdb long name is missing.
- fixes #33: unable to use --without-sql
[http]
- fix birth/death dates parsing.
- fix top/bottom lists.
- Persons's resume page parser (courtesy of codynhat)
- fixes #29: split color info
- parser for "my rating" (you have to use your own cookies)
[sql]
- sound track list correctly identified.
- fixes #50: process splitted data in order
- fixes #53: parser for movie-links
* What's new in release 5.0 "House of Cards" (02 May 2014)
[general]
- Spanish, French, Arabic, Bulgarian and German translations.
- Introduced the list of French articles.
- fix for GAE.
- download_applydiffs.py script.
- fixed wrong handling of encoding in episode titles
- renamed README.utf8 to README.unicode
[http]
- fixed searches (again).
- search results are always in English.
- updated the cookies.
- support for obtaining metacritic score and URL.
- fixed goofs parser.
- fixed url for top250.
- fixes for biography page.
- fix for quotes.
- better charset identification.
- category and spoiler status for goofs.
- changed query separators from ; to &.
- fix for episodes of unknown seasons.
- new cookie.
[mobile]
- fixed searches.
[sql]
- fix for MSSQL
* What's new in release 4.9 "Iron Sky" (15 Jun 2012)
[general]
- urls used to access the IMDb site can be configured.
- helpers function to handle movie AKAs in various
languages (code by Alberto Malagoli).
- renamed the 'articles' module into 'linguistics'.
- introduced the 'reraiseExceptions' option, to re-raise
evey caught exception.
[http]
- fix for changed search parameters.
- introduced a 'timeout' parameter for connections to the web server.
- fix for business information.
- parser for the new style of episodes list.
- unicode searches handled as iso8859-1.
- fix for garbage in AKA titles.
[sql]
- vastly improved the store/restore of imdbIDs; now it should be faster
and more accurate.
- now the 'name' table contains a 'gender' field that can be 'm', 'f' or NULL.
- fix for nicknames.
- fix for missing titles in the crazy credits file.
- handled exceptions creating indexes, foreign keys and
executing custom queries.
- fixed creation on index for keywords.
- excluded {{SUSPENDED}}